誤って C ドライブからユーザーを削除し、D ドライブに移動しました。システムを再び動作させるには、どうすれば修正できますか?

誤って C ドライブからユーザーを削除し、D ドライブに移動しました。システムを再び動作させるには、どうすれば修正できますか?

C ドライブの空き容量が少なかったため、C ドライブからユーザーをコピーして D ドライブに貼り付け、C ドライブのユーザーを削除しました。

これを実行することで大きな間違いを犯したことに気づきました。どうすればダメージを元に戻し、C ドライブを通常の状態に戻すことができますか?

答え1

ファイルをコピーし直す必要があります。ユーザー フォルダは特別なフォルダであることに注意してください。権限が正しく設定されていない場合、それらのプロファイルから起動できず、C:\Users 内に TEMP フォルダが作成されます。

このフォルダには特別な権限があるため、シンボリックリンクを作成しても機能しません。まず C:\Users フォルダをコピーし直し、権限も一緒にコピーされていることを期待する必要があります。そうでない場合は、自分のユーザーがフォルダの所有者であり、フォルダに対する完全な制御権を持っている必要があります。

C:\Users、System、Administrators はいずれもファイルに対するフル コントロール権限を持ちますが、Users は読み取り専用です。SYSTEM ユーザーは C:\Users フォルダーの所有者です。

すべての権限を適切に設定したら、再起動して祈ります。

上記のようにフォルダー権限を設定することでこれが再び機能するようになったら、ユーザー内のフォルダーを別の場所に移動し、管理者mklink /d <name> <target>特権のコマンド プロンプトを使用してフォルダーを移動できます。これは appdata、documents、desktop などでは機能しますが、ユーザー フォルダー自体では機能しません。

答え2

そうすることで、レジストリなどの他の場所にも隠れた変更が加えられます。最良の選択は、最後のディスクイメージからディスクを復元することです。イメージは、次のような無料ツールを使用して簡単に作成できます。マクリウムリフレクトまたは代替案

もし、するならない既存のディスクイメージがある場合、最善かつおそらく唯一の選択肢はISOからWindowsを再インストールする、ファイルを保持します。次に、以前と同じ名前、パスワード、権限を持つ各ユーザーを作成し、最後にD:\Usersから各ファイルをコピーします。これは時間がかかり、面倒で、エラーが発生しやすいです。完璧に実行した場合でも、一部のアプリケーションは登録されています。ユーザーあたり再インストールする必要があります。

ただし、 のドキュメントとプロジェクトにはD:\Users\...引き続きアクセスできます。提出が遅れる言い訳にはなりません ;-) ファイルにアクセスするための起動可能なUSBデバイス(サムドライブ)を作成するだけです。何もインストールする必要はありません。最も早いのはUbuntu ライブ USB、そして、次のような多くの代替案があります。究極のブートCDハイレンのブーツCDそしてその他ちなみに、Ubuntu Live の優れた点は、LibreOffice がすでにインストールされているため、ドキュメントを直前に編集できる点です。ただし、編集したドキュメントは C: または D: ドライブ以外の場所に保存する必要があります。

関連情報