私は信じられないほど愚かな瞬間を経験し、Gnu/Linux の実行中に、Windows パーティション (一般に として知られている) のすべての隠しファイルを削除しましたC:\
。すべてのディレクトリはそのままです。
すぐにマウントを解除して を実行しましたがntfsundelete
、数千のエントリのうちどれを回復する必要があるのか疑問に思っています。
そこで質問です。Windows 7 を起動するには、C:\ の直下にあるどのファイルが必要ですか?
答え1
Windows リカバリ CD/USB から「スタートアップ修復」を使用して起動を修復するだけでなく、回復プロンプトから実行する必要があります。
sfc /scannow- システム ファイルをスキャンして修復します。エラーが見つかった場合は、sfc /scannow コマンドを 2 ~ 3 回実行できますが、最良の結果を得るには、実行する前に毎回再起動する必要があります。
Windows を起動して実行した後、いわゆる「ブート セクター ローダー」を使用して、Windows 7 BCD (ブート構成) にブート メニュー エントリを追加できます (ブート セクター ファイルとして必要なファイルは、Linux /boot/grub ディレクトリにある stage1 (GRUB) または boot.img (GRUB2) のいずれかです)。
見るここLinux ベースの OS を起動するためのブート セクター ローダーを作成する方法。
注記:
Windows のブート メニューにアクセスするには、次のファイルとディレクトリが必要です。
Windows MBR
Windows PBR (パーティション ブート レコード)
bootmgr の \
BCD (ブート構成データ) が入った \boot フォルダー。
答え2
bootmgr
Windows 7はルートに必要です。
別のコンピュータから取得するか、Windows CDで起動してRepair your computer