windows引导损坏可按五步修复:一、用安装介质进winre;二、bootrec命令修mbr和bcd;三、bcdboot重建引导文件;四、手动挂载efi分区复制缺失efi文件;五、禁用安全启动并切legacy模式验证。

如果您的Windows电脑在启动时显示“Operating System not found”、“Invalid partition table”或直接黑屏无反应,则很可能是主引导记录(MBR)或EFI系统分区中的引导文件已损坏。以下是修复Windows引导记录损坏的具体操作步骤:
一、使用Windows安装介质启动并进入恢复环境
该方法通过官方Windows安装U盘或光盘加载WinRE(Windows恢复环境),从而调用内置的引导修复工具。需提前准备与当前系统版本匹配的安装介质(如Windows 10/11 ISO制作的启动U盘)。
1、将Windows安装U盘插入故障电脑,开机时反复按F12、F10、ESC或DEL键(依主板品牌而异)进入启动菜单。
2、在启动菜单中选择带有“UEFI:”前缀的U盘选项(若原系统为UEFI模式)或直接选择U盘设备(若为传统BIOS模式)。
3、进入Windows安装界面后,点击左下角的“修复计算机”链接,而非“现在安装”。
4、依次选择“疑难解答”→“高级选项”,进入命令提示符可用界面。
二、执行bootrec命令修复MBR和引导配置数据
此方法适用于BIOS+MBR模式系统,通过bootrec工具重建主引导记录、重写引导扇区并重新生成BCD(启动配置数据)存储。
1、在“高级选项”中选择“命令提示符”,等待窗口打开。
2、输入 bootrec /fixmbr 并回车,覆盖损坏的主引导记录。
3、输入 bootrec /fixboot 并回车,向系统分区写入新的引导扇区代码。
4、输入 bootrec /rebuildbcd 并回车,扫描所有Windows安装并重建BCD条目;若提示“添加安装?(Y/N)”,输入Y后回车。
三、使用bcdboot命令从系统分区重建引导文件
该方法适用于UEFI+GPT或BIOS+MBR双场景,直接从已知可用的Windows系统目录复制bootmgr、winload.efi等核心引导文件至对应引导分区,不依赖原有BCD结构。
1、在命令提示符中执行 diskpart 进入磁盘管理工具。
2、依次输入 list volume、exit,识别Windows所在分区(通常标记为NTFS且容量最大)及EFI系统分区(FAT32格式、约100–500 MB、标有“System”或“EFI”)。
3、假设Windows安装在C:盘,EFI分区为S:盘,则输入 bcdboot C:\Windows /s S: /f UEFI(UEFI模式);若为BIOS模式则输入 bcdboot C:\Windows /s C: /f BIOS。
4、命令执行成功后将显示“已成功创建引导文件”,此时可关闭窗口。
四、手动挂载EFI分区并替换丢失的efi文件
当bcdboot命令失败或EFI分区中bootmgfw.efi、winload.efi等关键文件被误删时,需手动挂载EFI分区并复制原始文件。
1、在命令提示符中运行 diskpart,再依次输入 list disk、select disk 0(根据实际磁盘编号调整)、list partition,找到类型为“System”的小容量FAT32分区。
2、输入 select partition X(X为EFI分区编号),再输入 assign letter=Z: 将其映射为Z盘。
3、执行 exit 退出diskpart,随后输入 dir Z:\EFI\Microsoft\Boot\ 检查是否存在bootmgfw.efi。
4、若缺失,切换至Windows安装介质的挂载路径(如D:\),运行 xcopy D:\EFI\Microsoft\Boot\*.* Z:\EFI\Microsoft\Boot\ /s /e /f /y 完成文件复制。
五、禁用安全启动后尝试Legacy引导模式启动
部分OEM机器因固件策略限制,在安全启动启用状态下拒绝加载非签名引导文件,导致修复后的引导项仍不可见。临时禁用安全启动可验证是否为该原因所致。
1、关机后连续按F2、F10或DEL键(依品牌而定)进入UEFI固件设置界面。
2、导航至“Security”或“Boot”选项卡,查找 Secure Boot 选项,将其设为 Disabled。
3、在“Boot Mode”或“Boot Options”中将启动模式由 UEFI Only 改为 Legacy Support 或 Both。
4、按F10保存设置并退出,重启观察是否能进入Windows登录界面。











