当 Windows 7 系统恢复显示无驱动器时,如何修复 MBR

当 Windows 7 系统恢复显示无驱动器时,如何修复 MBR

我在系统启动时不小心拔掉了电源插头,在 POST 后我开始收到启动错误。类似“未找到任何内容,请插入可启动磁盘并按 Enter”的内容

所以我放入了 Windows 7 x64 CD - 并点击了修复计算机。在系统恢复选项屏幕上,没有列出驱动器。(计算机中只有一个驱动器)

即使我单击使用恢复工具选项(不选择驱动器),并进入命令提示符 - 输入 C:会出现此错误:

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

所以我拔出驱动器,并将其连接到另一台计算机。我进入磁盘管理 - 奇怪的是驱动器显示 128GB(它是一个 64GB 驱动器),旁边的区域是黑色的。我单击了简单分区(有效),但当我尝试格式化时 - 它给我一个错误,无法格式化驱动器。

如果可能的话,我宁愿不格式化驱动器...有一个文件很重要(我知道我可以使用某些程序恢复它,但如果可以避免的话我只是不想这样做)

我该如何解决?

编辑:

我现在可以在 Windows 7 DVD 恢复工具命令提示符中访问 C: - 我现在该做什么?

答案1

您应该检查您是否可以在 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

相关内容