Windows 10 UEFI 无法启动(已解决)

Windows 10 UEFI 无法启动(已解决)

我无法启动安装在 GPT 分区上的 Windows 10 Pro。

几天来,它一直处于由 WinRE 引起的循环中。奇怪的是,没有恢复功能能够让我的驱动器启动。我选择修复启动,然后恢复到某个时间点,但这两个任务都无法运行。例如,我选择一个特定的还原点,它似乎会启动还原过程,但会立即返回到恢复菜单。在它存储在磁盘上的日志中,它说无法确定问题的原因。

我现在不记得我使用了什么命令,但我设法使其摆脱循环,然后我可以看到错误“0xc000014c”,并且文件夹“C:\Windows\System32\Config\System”中的某些文件丢失、损坏或不存在。

我已经手动恢复了丢失的 EFI 和 MSR 分区,但从未见过此错误,尽管它比其他错误更容易预测。

考虑到可能存在坏扇区,我使用 HDD Regenerator 和 Victoria 检查了磁盘,并且它处于最佳状态,因此我放弃了这个选项。

然后我又看了几十页的资料和视频,都说了怎么解决,但都是集中在分区问题上,也查阅了微软的技术文档,还是没找到具体的解决办法。

这就是为什么我向您求助,如果有人知道如何解决这个问题,请帮助我,因为我安装了许多程序(在 3TB 磁盘上),重新安装它们并不是最好的解决方案。

答案1

最后我终于能够通过自己的方式恢复磁盘。我做了以下操作:我在虚拟机中全新安装了 Windows 10,然后将丢失/损坏的“系统”文件复制到非启动磁盘。显然,由于它不是与上次安装相对应的文件,Windows 需要很长时间才能启动,但最终还是成功了。我立即运行了以下命令:

DISM /Online /Cleanup-Image /CheckHealth (no failure detected)
DISM /Online /Cleanup-Image /ScanHealth (detected failures but they were reversible)
DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:D:\sources\install.wim:1 /LimitAccess (I had to do it with a USB with the Windows image)
DISM /Online /Cleanup-Image /StartComponentCleanup (delete all useless files in the WinSxS folder)

随后,我运行了以下命令:

SFC /Scannow (which fixed all inconsistencies)

一切都很完美,甚至运行速度比故障前快得多。

答案2

如果您找不到问题所在,尤其是在出现磁盘问题后,我建议进行一些测试并进行彻底的重新安装。

使用 Linux Live USB 保存您的数据(如果没有备份)并检查磁盘的 SMART 属性。

如果没有发现 SMART 错误,请从头开始安装 Windows,同时使用慢速格式(而不是快速格式)格式化磁盘,以便更好地重新初始化所有扇区。

格式化后,磁盘将变成一个未分配的空间。将 Windows 安装到此空间(不要自行分配分区)。

如果仍然出现错误,请通过运行 MemTest86 一夜之间。如果没有发现任何问题,也许是时候去维修店了。

相关内容