我有一台台式电脑,它运行 Windows 8.0,使用的是速度很慢的 HDD。我拔掉了旧驱动器,安装了新的 SSD 和 Windows 8.1。
启动后,我拔下 SSD 并重新插入 HDD 以传输文件和设置。但它无法启动。相反,我收到一条消息“winload.efi 丢失或损坏。0Xc0000225”。为了让 SSD 正常工作,我必须在(基本版)UEFI bios 中禁用“快速启动”,并强制将“CSM 支持”设置为“已启用”,但撤消这些更改并将 BIOS 恢复为默认设置并没有帮助。
我使用 Linux Live 启动盘检查了驱动器并验证文件仍然存在,并且由于在升级之前启动正常,因此它损坏的可能性非常低。
我尝试使用我的 Win8 救援盘 (USB)。它尝试修复但失败了。
我被难住了。网上搜索类似问题都没用。
设置:ASUS CM1855 PC(AMD 3.3Ghz),配备真正低端的 UEFI bios(一些选项)。
答案1
不确定这是否有用,但我有SATA 电缆损坏或连接松动. 我的动力是三星 SSD 840而且显然它的 SATA 端口没有孔,所以电缆不会“夹住”,因此当您在机箱内工作并接触电缆时它很容易松动。
我遇到了许多此类随机 winload.efi 错误,而且事件日志中还出现了事件 153(每天数千个),PC 严重滞后。三星 Magician 基准测试显示读取性能不佳,仅为 76 MB/s。而且启动速度非常慢。
我更换了电缆,确保连接正确(是的,DUCK TAPE,我正在看你!)一切都很顺利,不再有 153 个事件,基准读数上升到 540 MB/s。这不是我第一次遇到松动的 SATA 数据线,这个端口设计有一个严重的问题。我只启动了几次,但现在错误已经消失,启动速度快了很多。所以我相信我一次解决了这两个问题(启动缓慢,随机蓝屏错误,事件 153)。
这里有更多关于错误事件 153 的信息,我认为您还应该检查事件日志: