10 月 15 日消息,Windows Latest 援引可靠消息称,微软已经意识到少数配备西部数据特定 SSD 的设备在升级到 Win11 24H2 时可能会遇到蓝屏死机的问题,并计划暂停在受影响硬件上的更新。

据介绍,24H2 的死机问题与存储驱动程序和 RAID 控制器有关,例如 WD SN770 会提供 200MB 主机内存缓冲区(HMB),而 23H2 只会分配 64MB 所以没有问题,但 24H2 会分配完整的 200MB。如果 SSD 固件无法处理超出 64MB 的部分则会导致写入失败,进一步导致系统文件损坏。

微软 Win11 24H2 更新导致部分设备蓝屏死机,影响部分西数 SSD 用户-编程知识网

如果您遇到了这一问题,可能会在事件查看器日志中看到:

  • stornvme – NVMe storage drivers.

  • The driver detected a controller error on \Device\RaidPort1 or 2

如果你不幸遇到了这个问题,可尝试禁用 HMB 策略:

    • 打开注册表编辑器,找到以下路径:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device

    • 如果您在 Device 目录中没有看到 HMBAllocationPolicy 条目,则需要手动创建该条目。

    • 在右侧窗格中右键新建  DWORD(32 位)值,并将其命名为 HMBAllocationPolicy。

    • 双击新建的 HMBAllocationPolicy 值,将其数据设置为 0,然后单击确定。

值得一提的是,禁用 HMB 虽然可以避免蓝屏问题,但可能会影响硬盘性能,若无太大必要可等待微软后续更新修复,后续将保持关注。