为什么我的 NVMe 驱动器仅在 Windows 睡眠和唤醒后才显示?

为什么我的 NVMe 驱动器仅在 Windows 睡眠和唤醒后才显示?

我的硬件:
Gigabyte Aero 15WV8、HP EX950 NVMe SSD。

我现在有点疯狂了。前几天我收到了 EX950 SSD 邮件,将它安装在笔记本电脑的 NVMe 专用 m.2 插槽中,它出现在 NVMe 配置下的 BIOS 中。然后我启动 Windows(从笔记本电脑附带的 SATA SSD 启动),但驱动器未显示在设备管理器中。我还尝试了 AntergOS(双启动)、systemrescuecd(从 USB 启动)和 Windows 安装程序(从 USB 启动)。它们都无法检测到驱动器(Linux 中没有 /dev/nvme* 文件,Windows 设备管理器上没有)。然后我尝试启动仅安装了 nvme 驱动器(在仅 NVMe 插槽中)的实时 USB(Windows 安装程序和 systemrescuecd),但没有任何反应。我尝试了另一个插槽(SATA/NVMe 插槽),仍然没有任何反应。我现在已经放弃了,所以我决定安装两个驱动器并重新启动 Windows。启动需要整整 10 分钟才能出现旋转的圆点,然后 Windows 正常启动。然后我关上笔记本电脑的盖子,当我稍后打开它并登录时,HP ssd 已在 Windows 中显示为存储设备,一切正常。现在每次(10 分钟)重启后都会发生同样的事情。我第一次登录时没有驱动器,然后在睡眠/唤醒循环后,它突然出现。

理想情况下,我想在 NVME 驱动器上双启动 Windows 10,在 SATA 驱动器上双启动 AntergOS,但即使我重新格式化并在其中放入一些文件后,Windows 安装程序仍然无法检测到 NVMe 驱动器。
谢谢!

答案1

我有一台 Gigabyte Aero 15X V8 和一台 HP EX950 2TB SSD。我根本无法让它工作,直到我强制 ASPM 在 SSD 中设置 L0s 而不是 ASPM 设置 L1。我不建议将这款 SSD 与这台笔记本电脑一起使用。

相关内容