[轉貼]Windows 11 24H2使無快取SSD記憶體分配異常,可能導致當機、藍畫面。
文章來源
根據外媒Neowin的報導,有不少使用Wester Digital WD_BLACK SN770和WD Blue SN580的用戶反映,在Windows 11 24H2更新後容易出現當機的情形。
原因是WD_BLACK SN770、WD Blue SN580的共通點都是沒有在SSD上配置獨立的DRAM快取,而是利用HMB(Host Memory Buffer,主機記憶體緩衝器技術),將主機一部份的系統記憶體(RAM)當作緩衝使用,一般來說大約會占用約64~100MB的空間,以現今主機配置的記憶體的容量只是九牛一毛。
不過在Windows 11 24H2更新後,系統有可能會異常劃分高達200MB以上的容量給SSD,致使SSD或是系統在演算法上的衝突,導致系統崩潰而跳出藍畫面。
理論上,這個問題不僅只是會在Western Digital的產品上遇到,任何使用HMB技術的無快取SSD都有可能發生。
好在,此問題除了送回原廠RMA外,也可以藉由註冊表(登錄檔)的修改,直接將SSD的快取重新劃分並進行修正即可。
手動修改註冊表(登錄檔)的操作步驟如下:
1. 打開Registry Editor(登錄編輯程式)。
2. 前往HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorPort。
3. 如果沒有建立HmbAllocationPolicy,則在該位置建立一個新的登錄值。
4. 將 DWORD的數值改成0或是2。
(0代表關閉HMB功能,2代表HMB容量劃分為64MB)
5. 重新啟動電腦即可。