
如果您在启动Windows 10时反复进入“自动修复”界面,无法正常加载系统,则很可能是引导配置数据(BCD)损坏、MBR/GPT引导结构异常或关键启动文件丢失所致。以下是解决此问题的步骤:
一、中断自动修复循环并进入命令提示符
自动修复循环本身会阻碍人工干预,需强制退出该流程,进入可执行命令的底层环境,以便开展诊断与修复。
1、在自动修复界面出现时,点击左下角的“高级选项”。
2、选择“疑难解答” → “高级选项” → “命令提示符”。
3、若未直接出现该路径,可在自动修复过程中连续按住电源键强制关机三次,第三次开机后将跳过自动修复,直接进入恢复环境主菜单。
二、验证引导配置数据是否损坏
执行基础诊断命令,确认BCD存储是否可读、是否存在有效Windows启动条目,这是判断后续操作方向的关键依据。
1、在命令提示符中输入:bcdedit /enum 并按回车。
2、若返回错误信息如“找不到请求的系统设备”或“拒绝访问”,则表明BCD已损坏或无法定位。
3、若命令成功列出多个Windows Boot Loader条目,但系统仍无法启动,则问题可能出在引导扇区或磁盘底层结构。
三、执行磁盘检查与系统文件修复
底层磁盘错误或系统关键文件损坏可能导致引导链断裂,需优先排除物理存储与核心组件完整性问题。
1、运行磁盘扫描命令:chkdsk C: /f /r,等待其完成并重启一次(若提示“卷正在使用”,输入Y并允许下次启动时执行)。
2、执行离线系统文件检查:sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows,确保启动所需DLL、驱动及配置文件未被篡改或丢失。
3、若C盘非系统盘,请先通过diskpart确认实际系统分区字母——例如EFI分区通常无盘符,而Windows安装盘可能为D:或E:。
四、重建主引导记录与引导配置数据
针对BIOS/MBR模式系统,Bootrec工具可直接重写主引导代码并重建启动映射关系,覆盖被病毒、误操作或断电破坏的原始记录。
1、输入:bootrec /fixmbr,修复硬盘主引导记录,清除非法引导代码。
2、输入:bootrec /fixboot,向系统活动分区写入标准NTFS引导扇区代码。
3、输入:bootrec /scanos,扫描所有磁盘上可识别的Windows安装实例。
4、输入:bootrec /rebuildbcd,根据扫描结果重建BCD数据库;若提示发现Windows安装,输入Y确认添加。
五、手动分配EFI分区盘符并修复UEFI启动项
对于采用UEFI+GPT架构的设备,BCD位于隐藏的EFI系统分区(ESP),必须先为其分配临时盘符,才能访问并重建/boot/EFI/Microsoft/Boot/下的启动文件。
1、输入:diskpart 启动磁盘管理工具。
2、依次执行:list disk → select disk 0 → list volume,查找FAT32格式、大小约100–500 MB、标注为“系统”的卷。
3、假设该卷为Volume 2,执行:select volume 2 → assign letter=S:。
4、退出diskpart后,执行:cd /d S:\EFI\Microsoft\Boot\ → bootrec /fixboot。
5、如提示“访问被拒绝”,需追加执行:bcdboot C:\Windows /s S: /f UEFI,完整重建UEFI启动环境。










