性能明顯提升 有副作用且風險自負
【有副作用且風險自負 ... ⚠️】外媒報導,近日 Microsoft 宣布為 Windows 加入 NVMe SSD 原生支援,突破 SCSI 模擬限制,顯著提升吞吐量和 CPU 效率,用家安裝 2025 年 10 月的累積更新後,再修改 Registry 即可啟用。雖然 Microsoft 表示只適用於 Windows Server 2025,但 Windows 11 經修改後亦能使用,不過該媒體提醒有副作用且風險自負。
據德國《ComputerBase》報導,大家可能不知道,其實 Windows 一直沒有原生支援 NVMe SSD,系統必須將 I/O 請求轉換為 SCSI 總線指令才能執行讀寫,造成性能的大幅損失。終於,Microsoft 工程團隊宣布即將加入原生支援 NVMe SSD,整個 I/O 處理流程重新設計,突破 SCSI 模擬限制,顯著提升吞吐量和 CPU 效率。
據 Microsoft 指出,原生 NVMe 支援對 Windows 系統非常重要,才能最大限度發揮 DDR5 的真實性能。過去 SCSI 協定將每個佇列的指令數限制在 32 個,改為原生 NVMe I/O 後將提升至 64,000 個佇列,這意味著可容納超過 40 億次操作。
要啟用原生 NVMe,你需要 Windows 11 24H2 或以上版本,並安裝 2025 年 10 月的累積更新︰
◾按下 Win + R 鍵,輸入 regedit 並按 Enter
◾找尋 KEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Policies > Microsoft > FeatureManagement > Overrides,如沒有此機碼,選擇「新增」>「機碼」並自行命名。
◾在 Overrides 新增一個「DWORD(32 位元)值」,名稱命名為 1176759950。
◾修改 1176759950,將「數值資料」改為 1、類型為「十六進位」,然後重新啟動即可生效。
《ComputerBase》實測發現,啟用原生 NVMe I/O 後,Windows 11 帶來更低的延遲與更高的傳輸速度,效能提升約 10% 至 15%,但亦有一定副作用。由於 Windows 一直將所有儲存裝置視為 SCSI 裝置,因此部分管理工具可能無法識別 NVMe SSD。
此外,修改 Registry 後亦可能更改磁碟 ID,導致某些應用程式(例如備份工具)難以偵測到磁碟機。建議修改 Registry 前先行備份,以防止修改後導致系統崩潰。
資料來源: