我的 Win8.1 x64 EFI 笔记本电脑在最近更新后拒绝重启,错误是 INACCESSIBLE BIOT DEVICE,但我不知道如何调试它。到目前为止,这是我所做的:
-使用 DISKPART 为所有分区分配字母,但 299MB 非数据库分区(RAW 格式)除外,并检查是否列出了预期存在的所有分区。-chkdsk /f/v/offlinescanandfix
检查每个分区。对每个卷运行两次。- bcdedit enum all
并检查所有设备、操作系统设备、ramdisk 设备引用和路径是否存在且正确。(每个设备/操作系统设备都列出了partition=X:
非 HarddriveVolume,表明它引用了有效的卷/分区)。然后根据我的 Win8.1 桌面上的正常启动检查 bootmgr 和 win8.1 条目的所有选项/条目,以确保它们有效。- dism /image:X:\ /cleanup-image /restorehealth
(其中 X 是系统驱动器的临时字母),运行两次。
启动到恢复(在其自己的分区上)工作正常,启动以在 Win8.1 项上设置启动选项也正常。但是正常启动 Win8.1 条目,或启动到替代模式(安全模式、安全模式 + 命令提示符、禁用早期启动恶意软件驱动程序),Win8.1 启动“旋转器”会显示一段时间,然后我收到 BSOD,错误为“无法访问的启动设备”。
尝试检查驱动程序失败 - 启动日志文件未保存(dir /s nt*.txt
磁盘上的每个卷上均未列出任何内容)。磁盘本身是 M.2 Liteon SSD,芯片组是 Intel Haswell mobile(不知道确切的芯片组),磁盘处于 AHCI 模式 - 固件没有其他选项,因此从未与默认驱动程序一起使用过。
在我最近更新后重新启动之前,它一直运行良好。
我所知道的每种无法访问的启动设备的情况都是硬件错误、BCD 错误或驱动程序错误。但据我所知,这些都是正常的。还有什么可能,我该怎么做才能追踪错误?我很乐意使用更高级的方法,我可以重新安装,但如果可能的话,我想避免这种情况。