最近重启后,我的电脑无法启动到 Windows 10。当时我没有 Windows 10 安装介质,所以我尝试使用 Ultimate Boot CD 上的启动工具,但无济于事。我现在安装了 Windows 10 并从中启动,然后选择修复我的电脑,然后选择启动修复,但是我在蓝屏上收到以下错误:
Startup Repair
Startup Repair couldn't repair your PC
Press "Advanced options" to try other options to repair your PC or "Shut down" to turn off your PC.
Log file:
[ Shut down ] [ Advanced options ]
当我使用非启动 CD 启动时,我可以看到Loading operating system...
但系统冻结在那里。我尝试过直接从安装了 Windows 的分区使用 Hirens 启动 CD 启动,但当我这样做时,系统会显示bootmgr is missing... press ctrl+alt+del to restart...
这样的消息或文字。
我思考我设法删除/损坏了启动管理器,可能还损坏了安装了 Windows 的磁盘的 MBR - 但我的术语和经验可能证明我是错的。我的问题是,我如何恢复启动数据以便可以再次启动 Windows 10?请让我知道我可以提供哪些其他具体信息来帮助填写空白。
注意:我从 Hirons 启动 CD 启动到 PartedMagic,能够成功看到驱动器和分区,包括所有文件。这看起来只是启动数据被破坏了。
更新:正如 Vassile 的回答评论中指出的那样,我尝试了/rebuildbcd
,/fixmbr
并/fixboot
从 Windows 7 CD 的恢复控制台中的命令提示符中执行此操作,但再次尝试使用 Windows 10 恢复实际上使我能够再次使用 Hirens 启动 CD 和“从硬盘启动 Windows ..”选项,我终于回到了 Windows!我仍然需要修复丢失的启动管理器,我的 D: 驱动器(与 C: 位于同一驱动器上的分区)也突然丢失了,但我离目标更近了一步。
答案1
尝试启动到安装环境(或恢复环境,使用 Windows 安装 DVD)并按Shift+F10调用命令提示符,然后使用:
BootRec.exe /RebuildBCD
BootRec.exe /FixMBR
BootRec.exe /FixBoot
这通常可以修复您的 MBR 并为您的系统重建启动配置 (BCD)。但它可能无法修复损坏BootMgr
和/或双重启动配置。
更新:
如果缺少BootMgr
,您可以从 Windows 安装 DVD 中复制一份(必须与您的 Windows 版本和构建相匹配)并将其放在 Windows 驱动器的根目录中,看看会发生什么。您应该可以访问启动修复,如果仍然不行,请运行上述命令并重新启动修复。
笔记:
- 使用匹配的 Windows 安装 DVD。Windows 7 DVD 可能无法用于 Windows 10 安装。
BootMgr
应该放在 Windows 驱动器中,而不是 Windows 事先创建的隐藏驱动器Boot
中BCD
。