必须先进入独立于当前系统的命令行环境才能修复引导:一、强制关机三次触发WinRE→疑难解答→高级选项→命令提示符;二、用官方安装U盘启动→修复计算机→同路径进入;三、在diskpart中list volume确认EFI分区(FAT32,100–500MB)和系统分区(NTFS,Windows标签),分配盘符后执行bcdboot或bootrec命令。

当Windows 10卡在Logo界面、旋转圆圈或直接黑屏无法进入桌面时,必须先进入独立于当前系统的命令行环境,才能执行bootrec、bcdboot等引导修复命令——此时系统分区尚未加载,常规桌面下的CMD完全无效。
通过强制关机触发WinRE进入命令提示符
这是最常用且无需外部设备的方法,依赖系统内置的启动失败判定机制。
第一步:在Windows启动徽标刚出现时,长按电源键10秒以上强制断电;等待5秒后开机,待Logo再次出现,立即重复强制关机;严格完成该操作共三次。
第二步:第四次按下电源键开机后,系统将跳过正常启动流程,直接进入蓝色背景的“选择一个选项”界面。
第三步:依次点击“疑难解答”→“高级选项”→“命令提示符”。系统会要求选择用户账户并输入密码,验证通过后即打开具有系统级权限的命令行窗口。
注意:若系统启用了BitLocker加密,【必须输入48位恢复密钥才能继续】,否则命令提示符无法加载。
用Windows安装U盘启动进入离线命令行
适用于完全无法触发WinRE(如主板禁用自动修复)、或WinRE自身损坏的情况。
方法一:制作官方安装U盘
使用另一台正常Windows电脑,下载微软Media Creation Tool,制作Windows 10可启动U盘。确保镜像版本不低于故障机当前版本(如原为22H2,则U盘也需22H2或更新)。
方法二:从U盘启动并调出命令行
将U盘插入故障机,在开机自检阶段反复按F12/Esc/Del(依主板而定)进入启动菜单,选择U盘设备;进入安装界面后,点击左下角“修复计算机”→“疑难解答”→“高级选项”→“命令提示符”。
这一步操作起来很简单,直接把U盘插好、按键时机抓准就行。但若U盘无反应,大概率是Secure Boot未关闭或USB启动支持被禁用,需进BIOS手动调整。
确认系统盘符再执行引导修复
在U盘启动的离线环境中,原系统盘(C:)可能被分配为D:、E:甚至X:,而EFI系统分区(ESP)通常没有盘符——不先识别就盲目运行bcdboot或bootrec,90%会报错“路径不存在”或“拒绝访问”。
在命令提示符中依次执行:
diskpart → 回车
list volume → 回车
观察输出列表:找容量100–500MB、文件系统为FAT32、标签含“System”或“EFI”的卷,记下其编号(如Volume 2);再找容量最大、文件系统为NTFS、标签为“Windows”的卷,记下其盘符(如D:)。
接着执行:
select volume 2 → 回车
assign letter=S → 回车
exit → 回车
现在S:就是EFI系统分区,D:是Windows安装分区——后续所有引导命令都基于这两个盘符构建路径。
执行关键引导修复命令
方法1:通用BCD重建(UEFI+Legacy均适用)
cd /d S:\EFI\Microsoft\Boot\
ren BCD BCD.bak
bcdboot D:\Windows /s S: /f UEFI /l zh-cn
方法2:传统MBR修复(仅Legacy BIOS模式)
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
方法3:强制重写启动配置(当/rebuildbcd提示“未找到Windows安装”时)
bcdboot D:\Windows /s S: /f ALL
执行完毕后输入exit,关闭命令提示符,重启电脑并拔出U盘。

















