微軟表示因兼容性問題,部分用戶無法升到Windows10最新版本
微軟已警告Windows 10用戶,由于英特爾Thunderbolt NVMe SSD的兼容性問題,他們可能被禁止升級到Windows 10版本2004或20H2。

每當Microsoft發布新功能更新時,即使是次要功能更新(例如Windows 10 20H2,與2004版本基本相同),硬件驅動程序總是會遇到兼容性問題。
這次,英特爾和微軟發現通過Thunderbolt插入外部NVMe SSD時,這兩個版本的Windows 10的兼容性問題會導致令人討厭的藍屏錯誤。
微軟警告說,在Windows 10的任何一個版本上,用戶都可能會看到藍屏錯誤,指出:'DRIVER_VERIFIER_DMA_VIOLATION(e6)被驗證的驅動程序嘗試了非法的DMA操作。
DMA指的是直接內存訪問,當插入Thunderbolt時,DMA就可以使設備無需使用處理器就可以與內存進行數據傳輸。
微軟在解釋支持兼容性的新支持說明中說,受此錯誤影響的Windows 10設備將至少具有一個Thunderbolt端口。
它說:“為保護您的更新體驗,我們已在具有受影響的驅動程序或固件的Windows 10設備上應用了兼容性保留,以免提供Windows 10版本2004或Windows 10版本20H2。”
根據Microsoft的Windows硬件開發人員說明,DRIVER_VERIFIER_DMA_VIOLATION(e6)與驅動程序驗證程序DMA驗證有關,該程序監視DMA的使用。
微軟表示,微軟和英特爾正在研究一種修復程序,該修復程序將在即將發布的版本中發布。
目前尚不清楚為什么僅在Windows 10版本2004年才出現錯誤。根據微軟答案頁面上的一份用戶報告,該組織的聯想P53筆記本電腦之一在9月16日突然出現藍屏DMA錯誤。
用戶寫道: “我們的一臺聯想P53筆記本電腦今天突然拋出了藍屏(用戶在記事本中鍵入內容)。它不可復制。” 他補充說,驅動程序驗證程序已禁用。運行Windows 10 2004的筆記本電腦已連接到Lenovo ThinkPad Thunderbolt 3 Dock Gen 2。
對Thunderbolt的DMA的安全性擔憂 使Microsoft無法在其Surface PC上支持Thunderbolt。但是,在Windows 10 1803中,Microsoft 為具有Thunderbolt 3的Windows 10 OEM筆記本電腦實現了內核直接內存訪問(KDP)保護,以防止需要物理訪問的攻擊。