Windows 引导加载程序问题是我们每个人迄今为止都遇到过的一个问题。 知道如何修复这个问题并不难,甚至不需要任何额外的技能。 在本指南中,我们将告诉您如何修复 Windows 引导加载程序问题。

尽管这种情况很少见,但您可能已经在笔记本电脑屏幕上看到过类似于下图的内容,或者将来可能会看到。 这意味着您的 Windows PC 甚至在开始加载 Windows 之前就会在屏幕上显示一条错误消息。 系统分区上的引导扇区可能已损坏、损坏或丢失文件。 在这种情况下,需要修复主引导记录以启动并再次运行。 请继续阅读以了解如何解决这些问题。
Windows 系统如何启动
当您按下 PC 的电源按钮时,基本输入输出系统或统一可扩展固件接口从引导加载程序读取数据,然后确定要加载哪个分区。 在较旧的 Windows 系统中,引导加载程序称为主引导记录 (MBR)。 在 Windows 10 中,引导加载程序被称为 GUID 分区表 (GPT),尽管用户仍然可以使用较旧的 MBR。 因此,根据您的系统的先进程度,您可能拥有 BIOS 或 UEFI,这有助于加载引导加载程序。
如果 MBR/GPT 或核心操作系统驱动程序损坏,您将遇到无法启动的系统。 您可以通过观察 PC 启动时出现的初始症状来区分这两种情况。 如果你得到一个 蓝屏(BSOD),这可能意味着 MBR或GPT 成功加载,但未能完成启动。 如果您遇到其他情况,例如在 DOS 提示符的黑色中闪烁的光标,则 MBR/GPT 可能已损坏,导致引导加载程序失败。 这发生在您看到 BIOS 信息之后,但在 Windows 开始加载之前。 您的屏幕可能会显示以下错误之一:
- Bootmgr丢失
- 致命:未找到可启动媒体! 系统停止。
- 加载操作系统时出错
- 缺少操作系统
- 无效的分区表
- 重新启动,并选择适当的引导设备
如果您在屏幕上看到这些消息中的任何一条,您将无法启动 Windows,并且必须使用 Windows 恢复环境来进行故障排除。 我们现在将讨论如何使用此模式并修复启动问题。
如何使用恢复分区或 Windows 安装介质
您首先将 PC 切换到 Windows 恢复环境。 现在您的 PC 的恢复分区出现了,让您无需物理磁盘即可启动 Windows 恢复环境。 具体操作方式因 PC 品牌而异,但一般而言,启动期间屏幕上会显示一条消息,告诉您按哪个键开始恢复和修复。 如果您的 PC 没有恢复分区,或者您不知道如何访问它,您还可以使用带有 Windows 安装程序的 USB 或 DVD 启动您的 PC。
如果您没有安装光盘,则必须使用另一个系统来获取 Windows 的副本并使用它来创建 DVD 或 USB 安装光盘,用于引导您的 PC。 当使用一个 USB驱动器, 将 BIOS 设置为从 USB 驱动器启动。 如果您的 PC 仍在运行,那么作为预防措施,您必须创建恢复驱动器或系统修复光盘以备将来使用。
启动进入设置后,选择“修复您的计算机”选项>“疑难解答”>“高级选项”。 如果您使用的是恢复驱动器,请单击疑难解答 > 高级选项。 无论哪种方式,您最终都会得到相同的选择。

接下来将出现高级选项页面,其中包含我们将在后面的部分中引导您完成的选项。

使用启动修复
如果可能,第一步是尝试引导到恢复环境,然后执行启动修复。 您需要打开和关闭计算机 XNUMX 次才能访问恢复环境。 您必须确保在启动时看到 Windows 徽标时关闭计算机。 第三次之后,Windows 将启动到诊断模式。 出现恢复屏幕时,单击“高级选项”。

在大多数情况下,让 Windows 尝试自动修复启动是一种很好的做法。 此方法不仅尝试修复主引导记录或重新创建引导扇区,而且还扫描并尝试修复其他常见的启动问题。 在“高级选项”页面上,单击“启动修复”。

在下一页上,单击要修复的操作系统。 Windows 将开始寻找启动问题并尝试修复。 您的屏幕将如下图所示。

当该过程结束时,Windows 将通知您修复是否成功。 无论修复是否成功,您都可以选择重新启动 PC 或返回高级选项页面。
如果“启动修复”选项失败,您可以尝试从命令提示符手动修复主引导记录或重建引导扇区。 如果自动修复没有,它可能无法工作,因为这些命令是作为自动修复过程的一部分执行的,但是试一试可能会帮助您。
使用命令提示符修复主引导记录
如果您想手动修复问题或自动修复失败,您可以使用命令提示符尝试快速修复。 单击“高级选项”页面上的“命令提示符”。

在屏幕上出现命令提示符窗口后,您将必须启动一组命令来查找和修复可能会阻止系统启动的问题。
输入 BOOTREC /FIXMBR 并点击.
此命令将尝试修复主引导记录的任何损坏问题。 它将在不覆盖现有分区表的情况下将新的 Windows 兼容主引导记录写入引导扇区。

接下来,输入 BOOTREC /FIXBOOT 然后点击.
如果 Windows 检测到损坏,此命令将尝试在硬盘上写入新的引导扇区。 如果安装了旧版本的 Windows 或不兼容的操作系统(如 Linux),就会发生这种情况。 当另一个操作系统安装或恶意软件可能覆盖了您的引导扇区,或者引导扇区本身已损坏时,此命令会派上用场。

如果您收到错误,例如 Boot Manager is Missing,则 BOOTREC /RebuildBcd 命令可能能够解决它。 如果您有双引导配置,使用此命令还可以恢复旧版本 Windows 的引导条目。
如果 BOOTREC /RebuildBcd 不起作用,Microsoft 建议您备份 BCD(引导配置数据)存储,然后重新运行 BOOTREC /RebuildBcd 命令。
键入每个命令(按以下顺序),然后点击:
- bcdedit / export C:\ BCD_Backup
- c:
- cd启动
- 属性 bcd -s -h -r
- ren c:\ boot \ bcd bcd.old
- bootrec / RebuildBcd
如果您使用旧版本的 Windows(如 Windows 7)进行双引导,请使用 BOOTREC /ScanOs 命令。 ScanOS 命令可以查找和恢复旧版 Windows 的条目。
后期恢复措施
成功修复启动问题后,建议您必须执行几个步骤。 首先,使用检查磁盘实用程序扫描您的文件系统和硬盘。 硬盘驱动器的物理问题有可能是引导加载程序错误的根本原因。
其次,运行系统文件检查器实用程序来扫描并修复任何损坏的系统文件。 尽管执行我们讨论过的任何方法都不太可能导致系统文件出现问题,但还是有可能的。 所以这个需要检查。
总结
无论引导加载程序错误的发生有多罕见,它们仍然可能在高风险操作期间出现,例如重新安装 Windows、调整分区大小或设置双引导。 当它们弹出时,它们看起来确实令人生畏,但它们可以修复。 您必须知道要查找的内容并尝试使用上述方法重新启动系统。
给 Linux 爱好者的警告。 如果您想在外部硬盘上安装 Ubuntu,请不要使用默认安装方法。 它将在您的 Windows 驱动器上安装 Grub 引导加载程序,这将使您的 Windows 和 Linux 安装无法使用,直到您按照上述文章描述的方式解决问题。
感谢乔治提供的信息。
感谢您分享有关在计算机无法启动时修复 Windows 引导加载程序问题的文章。 非常翔实的内容。
谢谢 Swapnil :)
谢谢你指导我完成它。 它只是帮助我修理窗户。