西數SN580/SN770安裝Windows 11 24H2藍色畫面死機下方是解決方法
如果你使用的是西部資料SN580 或SN770 固態硬碟,則在安裝或升級到Windows 11 24H2 版後可能會出現藍色畫面死機問題。這兩款固態硬碟都沒有DRAM 快取模組,快取模組充當資料中轉站,可以在寫入資料時預先將資料寫入速度更快的快取模組再向硬碟寫入。
雖然微軟還未發布該問題的詳情說明及解決辦法,不過有用戶經過調查和測試後確認這個問題源於主機內存緩衝區大小分配不正確導致的。
NVMe 固態硬碟通常傾向於在Windows 10/11 上分配64MB 的空間,但也可以分配到100MB 甚至更高的空間,在SN580 和SN770 上分配的空間似乎達到了200MB。
這個空間的分配可能與系統的某些設定有衝突從而導致頻繁的藍屏死機,而透過登錄機碼修改緩衝區分配則有助於解決這個問題,至少可以臨時性解決問題。
注意:如果你使用的是受影響的固態硬碟且已經升級到Windows 11 24H2,如果沒有出現頻繁藍屏死機建議不要按照以下方法調整註冊表。
以下是臨時解決辦法:
- 點選工作列搜尋框輸入regedit 開啟註冊表編輯器
- 到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorPort
- 在這裡新建DWORD32 位元值並命名為HmbAllocationPolicy (如果有這個值則無需新建)
- 雙擊HmbAllocationPolicy 將其鍵值修改為0、1、3 進行測試
- 0 = 關閉HMB 空間分配
- 1 = 將HMB 空間分配為最小
- 2 = 將HMB 空間分配為最大
- 3 = 將HMB 空間分配為合適
重啟系統使之生效後進行測試,如果仍然存在藍屏死機問題可以將0 修改為3 或將3 修改為0,這應該可以暫時性的阻止頻繁藍屏死機問題,待後續微軟發布官方版解決方案後再把這個註冊表鍵值刪除以便系統恢復為預設值即可。