我正在尝试通过 SATA 将 SSD 连接到我的 Windows 10 IoT 设备,但当我尝试启动时,启动过程中出现 BSOD,提示不兼容的启动设备有一两次我也收到错误信息说文件\Windows\System32\winload.exe缺失或包含错误。我检查了 SSD 上的数据,文件存在。
现在奇怪的是。当将 SSD 连接到 SATA 转 USB 适配器并从那里启动时,它没有任何麻烦。它正常启动,我可以用它做任何我想做的事情。
我想测试一下 SSD 是否有问题,所以我复制了另一个镜像到它上面,并通过 SATA 连接它,结果能从该固态硬盘启动没有问题。然后我尝试使用另一个固态硬盘上的映像启动(与复制的固态硬盘不同),结果不能从 SATA 启动。
有人知道什么可能导致此问题吗?最终,我需要从第一个 SSD 启动,并在其上放置我开始使用的映像(并且需要通过 SATA 连接)。
更新:问题已解决,与硬件或固件无关,但与软件有关(也就是说 Windows 很愚蠢)。我通过 USB 启动它,可以激活安全启动。我通过 SATA 连接 SSD,它设法在安全模式下启动。然后我简单地停用它,它便在正常模式下成功启动。