Win7 を起動するには、C:\ の下にあるどのファイルが必要ですか?

Win7 を起動するには、C:\ の下にあるどのファイルが必要ですか?

私は信じられないほど愚かな瞬間を経験し、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 のブート メニューにアクセスするには、次のファイルとディレクトリが必要です。

  1. Windows MBR

  2. Windows PBR (パーティション ブート レコード)

  3. bootmgr の \

  4. BCD (ブート構成データ) が入った \boot フォルダー。

答え2

bootmgrWindows 7はルートに必要です。
別のコンピュータから取得するか、Windows CDで起動してRepair your computer

関連情報