我刚刚将升级后的 CPU 安装到现有的稳定 Win10 机箱中,没有其他更改(除了在安装过程中移除和更换内存以腾出空间)。它开机自检正常,BIOS 中所有内容均正确显示。启动 Windows 时,我收到恢复错误屏幕,其中显示消息称\Windows\system32\winload.exe
缺少或包含错误。错误代码为0xc000000f
。
我尝试过清除 CMOS、启用和禁用安全启动,所有电缆都正确就位,chkdsk 返回干净,我运行了系统还原,并尝试使用 bootrec,但一直收到文件未找到错误。我能够显示bootrec /scanos
它检测到 Windows 安装并暗示它不在 BCD 存储中 - 但当我执行bootrec /rebuildbcd
并选择将其添加到存储时,我收到另一个文件未找到错误。
在这一点上,我非常困惑,并计划只是擦除并重新安装,但希望这里有人可以在核选项之前有一些见解!
系统规格:
Windows 10
1 1TB SATA SSD(WD Blue)
1 1TB NvME SSD(三星 970 Evo) 1 CD/DVD RW 光驱
MSI Gaming Plus MAX B450 主板,具有最新固件版本
AMD Ryzen 7 5800X CPU(之前的 CPU Ryzen 5 3400G)
MSI Radeon 6650XT GPU
G.Skill Ripjaws V DDR4 3200 8GBx4
答案1
- 测试从 USB 启动,例如 WinRE/WinPE,或者可启动的 Ubuntu 媒体。如果可行,则很可能存在操作系统或 SSD 问题。
- 如果你在升级前没有彻底关闭电脑(例如,快速启动启用),这可能会导致启动问题。最简单,也最令人惊讶的是,很可能最快的,修复方法是下载 Windows 10 ISO 并重新安装,保留所有文件。为了安全起见,我先制作一个磁盘映像,以免文件丢失。