下個月 Windows 11 將迎來一項安全性上的重要改變,不過這次並不是加入什麼新功能,而是進一步擴大既有「記憶體完整性(Memory Integrity)」的啟用範圍。過去這項功能主要會在全新安裝 Windows 11 的相容電腦上預設開啟,但如果是從 Windows 10 升級上來的裝置,一般來說會是維持關閉狀態。
而從 10 月開始,微軟將透過 Windows Update,主動替符合條件的 Windows 11 電腦開啟記憶體完整性;如果底層的 VBS(虛擬化式安全性)尚未啟用,這次也會一併開啟。
這個改變雖然確實能提升 Windows 11 的安全性,不過也是有代價的,已有不少實測發現,開啟 VBS 與記憶體完整性後,在部分遊戲與硬體環境下可能造成一定程度的效能下降,因此對比較在意遊戲幀數或會進行 CPU 降壓、效能調校的玩家來說,這次更新就值得特別注意。
圖片來源:Windows Latest
Windows 11 十月起自動開啟「記憶體完整性」:安全性拉高,但部分電腦遊戲效能可能會變差
根據 Windows Latest 報導,近日微軟在 Windows IT Pro 部落格中公告這項變更,預計在 10 月 13 日 Patch Tuesday 之後的 Windows 品質更新,都會開始在符合資格的裝置上啟用「記憶體完整性」。微軟群組專案經理 Peter Waxman 補充,Windows 品質更新將開始在符合資格的裝置上啟用記憶體完整性保護,如果裝置尚未啟用虛擬化型安全性(VBS),這些更新也會一併把 VBS 開起來。
對於不熟悉「記憶體完整性」的讀者,這邊也簡單說明一下。它的技術名稱是 Hypervisor-protected Code Integrity,簡稱 HVCI,主要是利用 CPU 的硬體虛擬化能力,在 Windows 系統中建立一個受到隔離、一般核心程式碼也無法任意存取的安全環境。任何準備進入 Windows 核心層執行的驅動程式或程式碼,都必須先通過完整性與可信任驗證,確認沒有問題之後才能執行。
這套機制主要是為了降低惡意程式取得 Windows 核心權限的風險。近年常見的一種 BYOVD 攻擊手法 ,攻擊者不一定直接硬闖防毒軟體,而是想辦法把一支「擁有合法數位簽章、但本身存在安全漏洞」的驅動程式放進系統,再利用漏洞取得核心層級權限,勒索軟體和其他惡意程式都曾使用過這類手法。
而開啟 HVCI 後,Windows 對核心程式碼的驗證與隔離會更加嚴格,再搭配微軟的易受攻擊驅動程式封鎖清單等機制,就能進一步降低這類攻擊成功的機會。HVCI 本身必須依靠 VBS(虛擬化式安全性)建立的隔離環境才能運作,因此如果 VBS 沒有啟用,HVCI 也無法正常工作,這也是為什麼這次微軟在自動開啟記憶體完整性的同時,必要時也會一併啟用 VBS。
不過不是每台電腦都會被自動開啟,必須是 Intel 第 8 代以上、AMD Zen 2 以上,或 Qualcomm Snapdragon 8180 以上處理器。x64 平台至少要有 8GB 記憶體與 64GB 以上 SSD。BIOS/UEFI 中的虛擬化功能也必須處於開啟狀態,同時驅動程式還得通過相容性檢查。
微軟表示,系統會先評估裝置的硬體能力、相容性以及效能表現,確認符合條件後,才會自動啟用記憶體完整性。
此外,之前如果主動停用記憶體完整性功能的電腦,更新後不會被打開。
至於開啟 VBS 之後,遊戲效能究竟會掉多少?外媒 Tom’s Hardware 過去曾使用 Core i9-13900K、RTX 4090 與 32GB DDR5-6600 的平台實測 15 款遊戲。
圖片來源:Tom’s Hardware
結果顯示,關閉 VBS 後,1080p 中畫質、1080p Ultra 與 1440p Ultra 的平均遊戲效能,大約都能提升 5% 左右;到了 4K Ultra,由於效能瓶頸更偏向顯示卡,差距就縮小到約 2%。
部分遊戲的差異甚至更加明顯:
- 《地平線:期待黎明》
- 《漫威蜘蛛人:邁爾斯摩拉斯》
- 《電馭叛客 2077》
這幾款遊戲在 1080p、1440p 的多數測試設定下,關閉 VBS 後約能提升 5%~8% 左右。其中最明顯的是《微軟模擬飛行》,在 1080p 中畫質甚至提升超過 11.2%。換句話說,VBS 帶來的效能影響不是每款遊戲、每種解析度都一樣。解析度越高、瓶頸越偏向顯示卡時,差異通常會縮小。但在比較吃 CPU 的遊戲或較低解析度下,損失就可能更加明顯。
圖片來源:Tom’s Hardware
除了遊戲效能之外,這項改變也可能影響部分玩家常用的 CPU 降壓與調校工具。例如 Intel 官方就指出,Intel XTU 在部分硬體環境下與 Windows VBS 並不相容,尤其 11 代以前、沒有 Undervolt Protection 的 Intel Core 處理器,只要偵測到 VBS 啟用,XTU 就可能無法正常啟動。因此原本會透過 Intel XTU、ThrottleStop 等工具進行降壓的玩家,這次更新後也值得留意設定是否受到影響。




