(!) 注意:
- 如果在使用 Acronis 程序为运行 Windows 的计算机成功执行异机还原后,仍无法进入操作系统,可参考本文排查 Windows 操作系统的启动问题。
- 本文旨在供支持工程师和 IT 专业人员使用。 如果你要查找有关恢复选项的更多常规信息,请参阅 Windows 10 中的恢复选项。
-请参考微软知识库文章有关 Windows 启动问题的高级故障排查 获得更多信息。 - 要了解更多有关计算机启动过程的知识,可访问 https://manybutfinite.com/post/how-computers-boot-up/
如果问题定位在 Windows 启动加载器(Windows Boot Loader),您可以使用Windows实用程序手动还原 Windows 启动加载器(Windows Boot Loader)
介绍
如果需要还原Windows Boot Loader,请按照本文所述进行操作。
当您需要执行此操作时,其中一个症状是,在尝试启动Windows时,BOOTMGR缺少错误。
解决方案
Windows 2000/XP/Server 2003 安装 CD
从安装CD启动计算机,启动故障恢复控制台并运行 fixmbr 和 fixboot 命令。
更多信息请访问:
- Windows 2000: http://support.microsoft.com/kb/229716/
- Windows XP: 参考此文章 here
- Windows Server 2003: http://support.microsoft.com/kb/326215/
(!)如果系统分区未恢复到其原始位置,则需要更新boot.ini文件。
这可以使用故障恢复控制台命令bootcfg /rebuild来完成
更多信息请访问:
- Windows Server 2003: http://support.microsoft.com/kb/317521/
- 对于 Windows 2000:
- 先创建一个启动磁盘: http://support.microsoft.com/kb/301680/
- 然后从Windows更改 boot.ini: http://support.microsoft.com/kb/311578/
Windows Vista or Windows 7 安装 CD/DVD
从 Windows Vista 或 Windows 7 安装光盘启动,选择语言和键盘或输入法,单击“下一步”,然后选择“修复计算机”。 然后,您需要选择要修复的操作系统。 在“系统恢复选项”对话框中,单击“命令提示符”并键入以下内容:
Bootrec.exe /FixMbr
Bootrec.exe /FixBoot
如果要完全重建Windows Vista引导配置数据,则应发出以下命令:
Bootrec.exe /RebuildBcd
此命令扫描所有磁盘以查找与 Windows Vista 或 Windows 7 兼容的安装。 此外,此选项还允许选择要添加到引导配置数据存储的安装。
有关详细信息,请访问https://support.microsoft.com/en-us/help/927392/use-bootrec-exe-in-the-windows-re-to-troubleshoot-startup-issues
Windows 8/8.1
请参阅 Microsoft 知识库中的说明 http://support.microsoft.com/kb/2622803/
Windows 10
- 从Windows 10安装DVD启动。
- 按“按任意键以启动”消息中的任意键
- 当您使用“立即安装”按钮进入屏幕时,请单击左下角的修复计算机按钮。
- 单击“疑难解答”
- 单击“高级选项”,然后选择“命令提示符”
- 使用Bootrec工具通过在命令提示符中依次运行以下命令来修复MBR:
bootrec /RebuildBcd
bootrec /fixMbr
bootrec /fixboot - 退出并重新启动计算机
您可以在 https://neosmart.net/wiki/bootrec/#Bootrec_in_Windows10 上找到更多信息。
注意
请记住,只有基于x86的计算机才支持fixmbr。