我的 Windows 10 提示需要更新,所以我重启了它。我没有重启,而是看到了以下屏幕序列:
- “正在准备自动修复”
- “输入 BitLocker 恢复密钥:”[我输入了]
- “诊断您的 PC”
- “您的电脑未正确启动。重新启动或高级选项”
- 当我点击“重新启动”时,同样的顺序又开始了。所以我点击了“高级选项”,然后点击了“疑难解答”。
在故障排除屏幕中,我尝试了以下操作:
- 删除最新的质量更新:失败。
- 删除最新的功能更新:失败。
- 运行“启动修复”:我收到一条消息“启动修复无法修复您的 PC”。它还让我查看一个名为的日志文件
SrtTrail.txt
。 - 我打开了命令行,打开了文件
SrtTrail.txt
(使用记事本),在最下面一行,我看到了以下消息:A recently served boot binary is corrupt.
- 我尝试过
BootRec /FixMBR
-我成功了the operation completed successfully
。 - 我尝试过
BootRec /FixBoot
-我成功了access is denied
。 - 我尝试过
BootRec /RebuildBCD
-我成功了total identified windows installations: 0
。 - 我尝试
bcdedit /set {default} safeboot minimal
启动到安全模式,但随后重新启动并进入序列的开始。 - 我按照戴尔网站上的说明运行了戴尔预启动系统性能检查,几分钟后收到“成功:结果代码 2000-0000”,这意味着“预启动诊断测试已通过。未发现任何问题”。
- 我运行了
ChkDsk /r
。它告诉我我的驱动器没有问题。但我仍然得到相同的序列 - 我做到了
bcdboot c:\windows /s c:
。我收到了一条成功消息 - “启动文件创建成功”或类似消息。但我仍然得到相同的序列。 - 我尝试过
sfc /scannow
但收到错误“Windows 资源保护无法执行请求的操作”。
我还能做什么来修复此错误?
技术细节:我的 Dell XPS 9570 上装有 Windows 10,BIOS 版本为 1.20.0。未安装其他操作系统。
答案1
成功重新创建 Win 10 EFI 引导加载程序。
我知道这是一个老话题了,但对于那些登陆这里的人来说,以下是在这种情况下对我有用的方法。经历了一系列非常相似的步骤,但也包括从 Neosmart 购买与 EasyBCD 关联的 EasyRE 修复工具。对我没用。
在http://woshub.com/windows-8-winload-efi-is-missing-or-damaged/我按照“修复 UEFI 设备的 BCD 和 Winload.efi 文件”的步骤操作,它突然启动了!
- 执行命令:diskpart
- 列出磁盘上的分区:list volume
- 找到一个标记为 ESP 或 EFI 且大小为 100 MB 的分区。记住它(分区的大小和名称可能因 Windows 版本而异,但最重要的是其文件系统必须始终为 FAT32)。如果意外删除了 EFI 分区,可以按如下方式恢复;
- 选择此分区:选择卷 2
- 为分区分配驱动器号:assign letter=Z
- 退出 diskpart: exit
- 现在您需要重新创建引导加载程序配置。从 Windows 目录复制引导文件:bcdboot c:\Windows /s Z: /f ALL(将 c:\ 替换为您安装 Windows 的驱动器号)。如果您正确执行了所有操作,则会出现以下消息:引导文件已成功创建;
- 重新启动您的设备并检查 winload.efi 文件的启动问题是否已修复。