如何在Windows 10中修复主启动记录

主引导记录(MBR)是一种特殊类型的引导扇区,位于系统分区的开头。 MBR通知启动过程有关接下来要执行的操作,例如分区布局,大小,文件系统等。传统上,MBR还包含一小段可执行代码,这些代码会将引导过程传递给操作系统,从而使您进入Windows。

不幸的是,MBR并非万无一失。由于多种原因,它可能会损坏,损坏或完全消失。这会使Windows 10安装容易出错。幸运的是,有多种方法可以修复Windows 10中的主启动记录。

Windows 10中启动失败的原因

您如何知道MBR何时失败?您的系统很有可能无法启动进入Windows。相反,您将在屏幕上看到一条错误消息,指出“缺少操作系统",“ MBR错误",“加载操作系统错误",“无效的分区表"或类似内容。

主引导记录腐败的发生可能有多种原因。驱动器故障和损坏是非常常见的原因。近年来,某些勒索软件变种攻击了主引导记录,迫使受害者付费以保护其系统。值得庆幸的是,这种勒索软件的做法很少见,尽管许多其他恶意软件示例直接更改了MBR,以最大程度地破坏和刺激用户。

这就是说,有几种有效的方法可以修复Windows主启动记录。如果一种修复不适用于您的系统,请尝试另一种。

1。通过Windows自动修复启动修复

首次启动Windows 10系统时,它应检测到存在问题并进入自动修复模式。屏幕上显示您的PC无法正确启动。在此处,选择高级选项>故障排除>启动修复

Windows 10启动修复工具是完全自动化的。但是,它确实需要很长时间才能完成,但是它应该可以解决Windows 10 MBR问题。

2。通过Windows自动修复的命令提示符

如果Windows 10启动修复过程不能解决您的MBR问题,或者您只是更喜欢更快,更直接的方法来修复系统,您可以通过自动修复使用命令提示符。当系统检测到问题并显示“自动修复"屏幕时,选择高级选项>故障排除>命令提示符

您将要使用bootrec.exe工具进行修复损坏的MBR。 Bootrec具有一系列旨在从问题中恢复启动过程的命令,并且已作为基本安装的一部分出现在Windows 10系统上。

类型 bootrec.exe / fixmbr 然后按Enter。然后键入 bootrec.exe / fixboot ,然后按Enter。您应该在每个命令下看到操作成功完成。如果您没有看到操作完成消息,而是收到错误消息,请输入 bootrec.exe / rebuildbcd ,然后按Enter键。 “ rebuildbcd"命令尝试重建您的系统启动配置数据(BCD)。

不幸的是,这并不总是在第一次使用。在这种情况下,Microsoft建议导出BCD存储(保留引导数据的位置)并完全从头开始重建。听起来很吓人,但是只需要一小会儿。

依次输入以下命令:

bcdedit /export c:\bcdbackupc:cd bootattrib bcd -s -h -rren c:\boot\bcd bcd.oldbootrec.exe /rebuildbcd

导出和重建过程应该可以完全解决您的MBR问题。

那些仍在使用Windows 7或更早版本的用户也可以使用 bootrec.exe / scanos 命令。该命令将扫描并修复旧版BCD设置。

某些用户会发现Windows 10自动修复未在所需的时间出现。在这种情况下,您需要使用Windows安装介质启动进入修复模式。

不幸的是,如果您没有Windows安装介质,则需要找到一个可以运行的Windows系统。用来创建媒体。

但是,如果没有Windows安装USB驱动器或光盘,您可以尝试使用其他解决方法。您可以通过打开系统电源,然后在出现Windows徽标时再次将其关闭,从而诱使系统认为启动失败。

快速连续重复此过程3次后,将触发自动修复。请注意,这不适用于所有人,具体取决于您的系统状态。

3。使用GParted Live修复Windows中的MBR问题

GParted Live是可引导的Linux发行版,主要关注分区管理。但是,它还允许您在操作系统外部的Windows分区上工作,这意味着您可以尝试修复和还原MBR问题。要完成本教程的这一部分,您需要一个可运行的备用系统。

首先,您需要下载GParted Live。有两个版本。如果您使用的是32位系统,请选择 i686.iso 版本。该版本可在32位和64位系统上运行,尽管有一些限制。如果您使用的是64位系统(并且确定它是64位系统!),请下载 amd64.iso 版本。

下一步,您需要编写光盘映像为可引导媒体类型。我使用的是8GB USB闪存驱动器,但是可以使用较小的驱动器以及合适的光盘。您还必须下载UNetbootin。打开UNetbootin。选择面板底部的 Diskimage ,然后单击三个点图标以浏览到GParted Live ISO。

选择ISO并按Open。然后,选择您也要编写GParted Live的USB闪存驱动器,然后按OK。完成后,删除可引导媒体并关闭系统。

将可引导GParted Live媒体插入具有损坏MBR的系统中。打开系统电源,按系统的启动过程快捷键,以打开启动设备选择菜单(例如,我的PC和笔记本电脑上的F11)。您应该将GParted Live媒体视为潜在的可引导源。选择它并让媒体加载。您将需要进行一些次要的选择,例如语言和操作模式。

一旦加载了GParted Live环境,请打开“终端"窗口,键入 sudo fdisk -l 并按Enter。该命令将列出系统上当前可用的所有驱动器和分区。现在,打开一个新的终端窗口,输入 testdisk ,然后选择 No Log

下一步,它将询问您要修复的磁盘。选择驱动器,然后继续。

现在,选择分区表类型。在这种情况下,选择 Intel / PC分区,然后按Enter。

选择分析,然后选择快速搜索

TestDisk将扫描您的驱动器,以查找任何现有的和先前删除的分区。扫描过程可能需要几分钟,具体取决于驱动器的大小。最终,它将标识您的主系统分区。看起来确实有些混乱,但是您希望GParted Live列出所有系统分区。

我们正在寻找带有“ * "的分区-这是您的< strong>主要可引导分区,这是损坏的MBR潜伏的地方。如果扫描未显示您所有的分区,请选择深度搜索。此外,如果有任何错误,GParted还会为您提供一小段信息。

如果所有分区都带有正确的标志(例如可引导,扩展,逻辑)出现,则(仅那时!) 写入到分区表。如果标志不正确,请使用箭头键切换它们。例如,在以下屏幕截图中,第一张图像显示了具有重复的第二分区([Partition 2])的驱动器。在分区上滚动并按 P 将显示在该分区上找到的文件。

第一个重复的分区已损坏,如无法打开文件系统所证明。文件系统似乎已损坏消息。

第二个重复分区包含文件列表,因此是正确的分区。

第一个重复分区的标志为然后将其设置为 D (对于Delete),将第二个重复的分区设置为 L (对于Logical),将分区及其数据还原到驱动器。

回到“ TestDisk"菜单时,选择 MBR代码将标准MBR写入磁盘,然后确认。

为什么!你完成了。您可以关闭终端窗口,退出GParted Live,然后关闭系统。删除GParted Live可启动媒体,然后重新启动系统。

4。使用引导修复盘来修复Windows中的MBR问题

引导修复盘是另一个非常方便的Linux发行版,可用于修复Windows 10 MBR问题。实际上,为了以防万一,引导修复磁盘包括GParted的副本。但是,它将MBR还原过程简化为带有易于切换的框的单个程序。

首先,根据您的系统,下载64位或32位版本的Boot Repair Disk。与GParted Live映像一样,32位版本仅适用于32位系统,而64位版本同时适用于32位系统。

下一步,您需要将光盘映像写入可启动媒体类型。 。我使用的是8GB USB闪存驱动器,但是可以使用较小的驱动器以及合适的光盘。您还必须下载UNetbootin。

打开UNetbootin。选择面板底部的 Diskimage ,然后单击三个点图标以浏览到Boot Repair Disk ISO。

选择ISO并按Open。然后,也选择要写入引导修复磁盘的USB闪存驱动器,然后按OK。完成后,删除可引导媒体并关闭系统。

将具有MMBR损坏的Boot Repair Disk媒体插入系统。打开系统电源,按系统的启动过程快捷键,以打开启动设备选择菜单(例如,我的PC和笔记本电脑上的F11)。您应将引导修复盘USB闪存驱动器或光盘视为潜在的可引导源。选择它并加载媒体。

一旦加载了Boot Repair Disk环境(Boot Repair Disk使用轻量级的Lubuntu环境),请从任务栏中选择 LXTerminal 。键入 fdisk -l ,然后按Enter键以列出当前的驱动器和分区。

下一步,选择右下角的 B 徽标(其中Windows开始菜单出现),然后转到系统工具>引导修复。该程序将扫描您的系统,然后您可以选择自动修复会话或查看“高级选项"。首先,尝试自动修复选项。自动修复可立即修复绝大多数引导问题。

如果该操作不起作用,请打开“高级"选项,然后转到 MBR选项标签。在先前创建的LXTerminal会话中与驱动器和分区列表进行交叉引用,找到Windows引导分区。引导修复盘的标记确实比基本的GParted Live命令更清晰!确定后,请按应用,然后重新启动系统。

5。使用EaseUS Partition Master修复MBR问题

此最终修复要求您从相关系统中删除物理驱动器。卸下驱动器后,可以将其连接到另一个系统并使用EaseUS Partition Master修复MBR。

下载并安装EaseUS Partition Master,然后连接驱动器。选择外部驱动器。 (它将带有 MBR 标签。)右键单击驱动器标签,然后选择 Rebuild MBR 。转到右上角,然后按应用,然后完成该过程。

Windows 10主启动记录修复完成!

这五个选项代表修复损坏或损坏的磁盘的最佳和最快方法。损坏的Windows 10 MBR。更好的是,这些修复程序中的许多修复程序也可以在较旧的Windows版本上使用(特别是第二和第三节)。只要记住要花时间,并逐步完成每个Windows修复程序。

有关MBR的更多信息,请查看我们对SSD的MBR和GPT的比较。

标签: 引导错误 引导屏幕 计算机维护 故障排除 Windows 10