windows启动损坏时可依次尝试:一、强制重启三次进入winre执行启动修复;二、用u盘启动后运行bcdboot重建bcd;三、diskpart重建efi系统分区;四、复制bootmgr.efi等启动文件;五、dism离线修复系统映像。

如果您的电脑在开机时显示“Recovery”界面并提示需要修复,且系统要求插入安装介质,则说明Windows启动环境已损坏或系统分区关键文件丢失。以下是针对该问题的多种修复方法:
一、使用内置恢复环境启动修复
部分设备仍保留可访问的WinRE(Windows恢复环境),无需外部介质即可调用自动修复工具。
1、连续按电源键强制关机三次,在第四次开机过程中系统将自动进入WinRE。
2、在恢复界面中选择疑难解答 → 高级选项 → 启动修复。
3、等待系统扫描并尝试重建启动配置数据(BCD)及修复引导文件。
二、通过U盘启动介质执行启动修复
当内置WinRE不可用时,需借助另一台正常Windows电脑制作启动U盘,并从中调用修复命令。
1、在正常电脑上下载对应版本的Windows ISO镜像,使用Media Creation Tool制作可启动U盘。
2、将U盘插入故障电脑,重启后反复按F12/F10/ESC(依主板品牌而定)进入启动菜单,选择U盘启动。
3、在安装界面左下角点击“修复计算机” → 疑难解答 → 高级选项 → 命令提示符。
4、依次执行以下命令:
diskpart
list volume
exit
(观察系统分区对应的盘符,通常为C:或D:)
5、输入:bcdboot C:\Windows /s S: /f UEFI(假设C:为系统分区,S:为ESP分区盘符;若为传统BIOS模式则去掉/f UEFI参数)。
三、重建EFI系统分区(适用于UEFI启动丢失)
当EFI系统分区被误删或损坏时,系统无法定位启动管理器,必须手动重建该分区结构。
1、在U盘启动后的命令提示符中,运行diskpart进入磁盘管理。
2、输入:list disk确认系统所在磁盘编号。
3、输入:select disk 0(根据实际编号调整)。
4、输入:list partition查看是否存在大小约100–500MB、类型为System的分区。
5、如无此分区,则依次执行:
create partition efi size=100
format quick fs=fat32 label="System"
assign letter=S
exit
6、执行:bcdboot C:\Windows /s S: /f UEFI将启动文件写入新ESP分区。
四、替换损坏的启动管理器文件
若BCD文件结构完整但bootmgr.efi或winload.efi被破坏,可直接从安装介质复制原始文件。
1、在U盘启动命令提示符中,确认安装介质挂载盘符(通常为D:或E:)。
2、确认系统分区盘符(如C:)和ESP分区盘符(如S:)。
3、执行:copy D:\efi\microsoft\boot\bootmgr.efi S:\efi\microsoft\boot\
4、执行:copy D:\efi\microsoft\boot\winload.efi S:\efi\microsoft\boot\
5、执行:copy D:\windows\boot\efi\memtest.efi S:\efi\microsoft\boot\(可选,用于内存诊断)。
五、使用DISM离线挂载修复系统映像
当系统分区中Windows目录下的关键组件(如WinSxS中启动相关DLL)损坏时,需挂载并替换原文件。
1、在命令提示符中运行:dism /get-wiminfo /wimfile:D:\sources\install.wim确认系统映像索引号(通常专业版为6,家庭版为1)。
2、创建挂载目录:md C:\mount
3、挂载映像:dism /mount-wim /wimfile:D:\sources\install.wim /index:6 /mountdir:C:\mount
4、执行离线修复:dism /image:C:\mount /cleanup-image /restorehealth /source:wim:D:\sources\install.wim:6 /limitaccess
5、卸载并提交更改:dism /unmount-wim /mountdir:C:\mount /commit










