微软 Win11 24H2 更新导致部分设备蓝屏死机,影响部分西数 SSD
据介绍,24H2 的死机问题与存储驱动程序和 RAID 控制器有关,例如 WD SN770 会提供 200MB 主机内存缓冲区(HMB),而 23H2 只会分配 64MB 所以没有问题,但 24H2 会分配完整的 200MB。如果 SSD 固件无法处理超出 64MB 的部分则会导致写入失败,进一步导致系统文件损坏。
如果您遇到了这一问题,可能会在事件查看器日志中看到:
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 虽然可以避免蓝屏问题,但可能会影响硬盘性能,若无太大必要可等待微软后续更新修复, 后续将保持关注。
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。