微软近日正式发布了Windows 11 24H2大版本更新,带来了AI、WI-FI 7等诸多新功能,但同时也带来了不少Bug。
有不少西部数据的固态硬盘用户反馈称,在升级到Windows 11 24H2后,他们的设备开始频繁出现蓝屏死机。
受影响的主要型号为WD_Black SN770和WD Blue SN580,这两款SSD均不带有DRAM缓存模块,而是依赖系统内存通过主机内存缓冲区(HMB)进行缓存。
NVMe固态硬盘通常在Windows 10/11上分配64MB的空间,但也可以分配到100MB甚至更高的空间,在SN580和SN770上分配的空间似乎达到了200MB。
这个空间的分配可能与系统的某些设置存在冲突从而导致频繁的蓝屏死机,而通过注册表修改缓冲区分配则有助于解决这个问题,至少可以临时性解决问题。
具体操作如下:
1、打开注册表编辑器(regedit)
2、定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorPort
3、创建一个新的DWORD值,并命名为HmbAllocationPolicy(如果尚未存在)
4、将该键值设置为0(关闭HMB空间分配)或2(将HMB空间分配设置为64MB),并重启电脑
如果问题得到解决,那么很可能是由于HMB分配不当导致的,对于使用非西部数据SSD但遇到类似问题的用户,也可以尝试上述注册表调整,直到问题解决。