Windows11 24H2更新致SSD问题,附解决方法
时间:2024-10-15 11:11:00
Windows11 24H2大型更新再度引发诸多问题,其中包括无法删除的9GB暂存档、系统扫描无限出错等,如今又出现内存管理错误,使得无独立缓存的SSD无法正常分配系统内存空间,进而导致系统不稳定。好在这一错误可通过重建注册表来解决,无需苦苦等待更新推出。

据外媒Neowin报道,不少使用Wester Digital WD_BLACK SN770 和 WD Blue SN580 的用户表示,在 Windows 11 24H2 更新后频繁出现死机情况。随后,有高级用户发现,问题根源在于 SSD 无法正常划分内存缓冲区容量,只需通过 Regedit 程序重新修改注册表即可解决。

WD_BLACK SN770、WD Blue SN580 的共同特点是在 SSD 上未配置独立的 DRAM 缓存,而是采用 HMB 技术,将主机一部分的 RAM 系统内存用作缓冲,一般占用约 64 - 100MB 的空间,对于现今主机配置的内存容量而言微不足道。
然而,在 Windows 11 24H2 更新后,系统可能会异常地为 SSD 划分高达 200MB 以上的容量,从而导致 SSD 或系统在算法上产生冲突,致使系统崩溃并出现蓝屏。理论上,这一问题可能不仅会出现在 Western Digital 的产品上,任何使用 HMB 技术的无缓存 SSD 都有可能受影响。
幸运的是,除了将产品送回原厂进行 RMA 处理外,还可以通过“Registry Editor”这一专门程序,对 SSD 的缓存注册表进行重新划分来修正该问题。具体操作方法如下:

打开 Registry Editor,选择 REGEDIT;
前往 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorPort;
若未创建 HmbAllocationPolicy,则在该位置新建一个;
将 DWORD 的数值改为 0 或 2(0 表示关闭 HMB 功能,2 表示将 HMB 容量划分为 64MB);
重新启动电脑。
特别提醒,由于该操作涉及修改SSD的运行参数,在执行前务必先进行文件备份,以防止重要资料意外丢失。


