Windows 11 24H2使無快取SSD記憶體分配異常,可能導致當機、藍畫面

wd-black-sn770-nvme-ssd-feature2.jpg.wdthumb.1280.1280

 

Windows 11 24H2 大型更新毫無疑問地又釀成了 Bug 災難,如無法刪除的 9 GB 暫存檔、系統掃描無限出錯等,現在又發現記憶體管理錯誤,造成無獨立快取的 SSD 無法正常分配系統記憶體空間,引發系統不穩定的現象,好在此項錯誤可以透過重新建立註冊表解決,不必苦等推出更新。

 

根據外媒 Neowin 的報導,有不少使用 Wester Digital WD_BLACK SN770 和 WD Blue SN580 的用戶反映,在 Windows 11 24H2 更新後容易出現當機的情形。後來有進階用戶發現問題出在 SSD 無法正常劃分記憶體緩衝區的容量,只要透過 Regedit 程式重新修改註冊表即可。

 

螢幕擷取畫面 2024-10-15 110230

 

WD_BLACK SN770、WD Blue SN580 的共通點都是沒有在 SSD 上配置獨立的 DRAM 快取,而是利用 HMB 技術,將主機一部份的 RAM 系統記憶體當作緩衝使用,一般來說大約會占用約 64- 100MB 的空間,以現今主機配置的記憶體的容量只是九牛一毛。

 

不過在 Windows 11 24H2 更新後,系統有可能會異常劃分高達 200 MB 以上的容量給 SSD,致使 SSD 或是系統在演算法上的衝突,導致系統崩潰而跳出藍畫面。理論上,這個問題可能不只會發生在 Western Digital 的產品上,任何使用 HMB 技術的無快取 SSD 都有可能發生。

 

好在,此問題除了送回原廠 RMA 外,也是可以透過「 Registry Editor 」這套專門程式,藉由將 SSD 的快取註冊表重新劃分來進行修正,實際的操作方法如下:

  • 打開 Registry Editor,選擇 REGEDIT
  • 來到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorPort
  • 如果沒有建立 HmbAllocationPolicy,則在該位置建立一個新的
  • 將 DWORD 的數值改成 0 或是 2(0 代表關閉 HMB 功能,2 代表 HMB 容量劃分為 64 MB)
  • 充新啟動電腦

1205ead42b613c3d38bde2a899bde0a68bc4d33e

 

特別提醒,由於操作涉及修改 SSD 的運作參數,執行前務必先進行檔案備份,以防重要資料意外遺失。

 

推薦電競新聞

繼續閱讀
Source Windows 11 24H2使無快取SSD記憶體分配異常,可能導致當機、藍畫面 https://www.4gamers.com.tw/news/detail/67813/windows11-24h2-cause-non-cache-ssd-memory-dispatch-issue……