基本步骤示意图
flowchart TD
A[无法开机/进入自动修复] --> B{是否出现 BitLocker 恢复密钥}
B -->|是| C[用微软账户找恢复密钥并解锁]
B -->|否/已解锁| D[进入高级选项]
C --> D
D --> E[先尝试卸载更新等图形化修复]
E --> F{是否修好}
F -->|是| G[正常进入系统后立即备份]
F -->|否| H[进命令提示符]
H --> I[先备份重要文件]
I --> J[确认 Windows 盘符和 EFI 分区]
J --> K[用 bcdboot 修复 UEFI 启动]
K --> L{是否修好}
L -->|是| G
L -->|否| M[制作 Windows 11 安装U盘后再修复/找专业维修] --> H
发生了什么
HP品牌电脑,Windows 11正版操作系统,工作中无故蓝屏报错,然后自动重启。
重启后,错误信息通常是:
第一步:黑色屏幕+HP标志+正在准备自动修复
第二步:黑色屏幕+HP标志+正在诊断你的电脑
第三步:蓝色屏幕+BitLocker 输入恢复密钥以进行恢复+要求输入
第四步:Windows修复模式的蓝屏,自动修复无法修复你的电脑,按“高级选项“以尝试使用其他选项来修复你的电脑,或者按”关机”关闭你的电脑。日志文件在
D:\Recovery\WindowsRE\Winre.wim\System32\Logfiles\Srt\SrtTrail.txt(这个文件路径可能不同,对普通用户也没有意义)
该怎么做
首先假设你是大多数买了新电脑、激活系统后没有进入设置禁用默认BitLocker(硬盘加密)的幸运儿,你就会看到第三步:
请用另一台电脑或手机登录你的微软在线账户(account.microsoft.com/devices/recoverykey)里找到本机对应的BitLocker密钥来通过第三步,否则你无法访问数据;如果用户登录的是本地账户(而非微软在线账户),密钥不会上传到云端,此时你就需要回忆到底把密钥存在哪里了。找不到密钥的情况,你将无法访问文件,也不能在第四步进行修复了,请找专业维修。
如果你顺利通过了密钥关卡,或假设你是知道BitLocker对于普通用户就是个坑、早就禁用加密的数码神人,恭喜你可以直接面对第四条情况而不用再去输入密钥了,很方便。
一般来说需要用到高级选项里的各种功能来恢复,这些功能包括:
- 启动修复
- 卸载更新
- 系统还原
- 系统映像恢复
- 命令提示符
- 启动设置
其中启动修复、系统还原、系统映像恢复、启动设置通常不具有任何作用——修复只能重复之前的错误循环;一般用户不会去建立系统还原点和映像恢复;而启动设置里模式太多,你也很难找到一个修好系统的模式。不管怎么说,可以都试试,死马当活马医,电脑不会爆炸。
可以大胆尝试卸载更新,如果运气好,你可以修复最近更新导致的系统启动失败。
上述功能都不行的情况下,你就只能进命令提示符。
在命令提示符做什么
注意:假设本节所说的命令提示符进不去,则先执行下一节制作 Windows 11 安装U盘。
通过命令提示符备份文件
你可以在命令提示符输入notepad命令,打开记事本,再在记事本的打开文件窗口,选择文件格式为所有文件,就非常有可能看到硬盘里的文件安然无恙。这时候给电脑接上移动硬盘/U盘,就能选中希望复制的文件/文件夹,通过Ctrl+C、Ctrl+V备份到移动硬盘中。不过,这种方法复制效率低、不稳定、看不到进度条。
更好地,你可以在命令提示符输入ROBOCOPY命令,常见写法ROBOCOPY SOURCE DESTINATION /[各种参数],举个例子,你想复制用户名hp的我的文档里的所有文件,那么就写:
# 修复模式下,硬盘盘符显示会有所不同:假设系统盘是 C:,移动硬盘是 F:,且移动硬盘中已有 backup 文件夹
# /S /R /W /MT:复制非空子目录;复制失败重试次数;每次重试等待秒数;多线程复制
ROBOCOPY "C:\Users\hp\Documents" "F:\backup" /S /R:3 /W:1 /MT:8
如果盘符不是 C: 或 F:,请先按实际情况修改命令。
文件备份是日常好习惯,如果你在电脑坏掉前都在好好备份关键文件,就不用操心做上面的事了。
通过命令提示符修复问题
通常硬盘物理无损坏,无法开机大概率是引导配置数据BCD损坏了。但请注意:在WinRE中,系统盘不一定是C盘。
执行下面命令前,先用 dir C:\ 和 dir D:\ 试一下,找到哪个盘符下有 Windows 文件夹。
可以尝试一套完整修复命令(适用于UEFI+GPT硬盘的新电脑):
diskpart
list disk
select disk 0
list partition
select partition 1
assign letter=V
exit
bcdboot C:\Windows /s V: /f UEFI
上面命令里的 select disk 0、select partition 1、C:\Windows 必须按实际情况修改:系统盘通常是磁盘 0;EFI 系统分区通常是 FAT32、约 100MB-300MB、类型/说明含“系统”的分区;C:\Windows 要改成你前面确认过的 Windows 文件夹所在盘符。不要把括号说明或注释一起输入命令。
完成后,重启电脑。
备注:我个人理解上述步骤可以在不用Windows 11 USB安装介质的情况下完成,理由有二:
- 你已经在Windows修复界面的命令提示符中
- 只不过是引导坏了,你可以借助
C:\Windows内的文件完整修复
但是,要是这种情况下还未修复,就需要Windows 11 USB安装介质了,也是通用做法。
制作 Windows 11 安装U盘
- 准备一个至少8GB的空U盘。
- 在另一台正常电脑上,搜索下载 “Windows 11 安装媒介”(MediaCreationTool),运行后选择“为另一台电脑创建安装介质”,选择U盘即可。
设置U盘启动
- 将U盘插入故障电脑。
- 开机瞬间,连续敲击
F9键(HP笔记本通用快捷键),或者其他品牌电脑通用的BIOS/启动项更改键位,包括并不限于Esc、F2、F8、F9、F10,在启动菜单中选择你的U盘(USB Hard Drive)。 - 进入安装界面后,不要点击“安装”,点击左下角的 “修复计算机”,即可再次进入熟悉的“高级选项” -> “命令提示符”。
写在最后
本教程适用于普通用户自救硬盘没有损坏、没有中病毒、单纯就是无法进入Windows系统的电脑。
如果是其他故障,我建议:备份文件、找专业的修理。