web-dev-qa-db-ja.com

Windows7のシステムリカバリでドライブが表示されない場合にMBRを修正するにはどうすればよいですか

システムの起動時に誤って電源プラグを抜いてしまい、POST後に起動エラーが発生し始めました。 「何かが見つかりません。起動可能なディスクを挿入してEnterキーを押してください」のようなもの

だから私は自分のウィンドウズ7x64 CDを入れて、修理用コンピューターをクリックしました。システム回復オプション画面には、ドライブがリストされていません。 (コンピューターにはドライブが1つだけあります)

(ドライブを選択せず​​に)回復ツールの使用オプションをクリックして、コマンドプロンプトを入力しても、C:と入力すると次のエラーが発生します。

X:\Sources>c:
The system cannot find the drive specified.
X:\Sources>

そこで、ドライブを引き出して、別のコンピューターに接続しました。私はディスク管理に入りました-そして奇妙なことに、ドライブは128GB(64GBドライブです)を示し、その隣の領域は黒です。シンプルなパーティション(動作します)をクリックしましたが、フォーマットしようとすると、ドライブをフォーマットできないというエラーが表示されます。

可能であればドライブをフォーマットしない方がいいです...重要なファイルが1つあります(プログラムで回復できることはわかっていますが、回避できる場合は回復したくありません)

これを修正するにはどうすればよいですか?

編集:

これでCにアクセスできます:Windows 7のDVDリカバリツールコマンドプロンプト-今何をしますか?

4
Alex Waters

BIOSでドライブが表示されるかどうかを確認する必要があります。それができない場合は、ドライブの問題ではありません。 。 。

編集

ドライブが表示されたので、MBRを修正する必要があります。私はこれらの手順に従います:

bootrecコマンドをお勧めします。

最初にbootrec /fixmbrを試してから、bootrec /fixbootを試してください

次に、それが機能しない場合は、BCDを再構築してみてください。 Microsoftの元の指示では、古いBCDをエクスポートしています。それと一体に。

cd c:\ boot attrib bcd -s -h -r ren c:\ boot\bcd bcd.old bootrec/RebuildBcd

1
surfasb