即使在Windows 11 24H2版中開啟VBS記憶體完整性仍會導致效能下降
在推出Windows 11 時微軟就著重強調該系統提供更好的安全性,除要求設備必須配備可信任平台模組以及安全啟動外,微軟也關注記憶體方面的安全性問題。基於此微軟提供記憶體完整性檢查或虛擬機器管理程式保護的程式碼完整性(HVCI),該技術允許在Windows 10/11 中實現基於虛擬化的安全性(VBS)。
從某些方面來說記憶體完整性檢查確實可以提高系統安全性,尤其是可以規避部分惡意軟體透過存取記憶體竊取資料的行為,但這樣也是有代價的,那就是會影響效能。
對於影響性能這個問題微軟也沒有避諱,此前在一份支援文件中微軟提到如果想要提高遊戲性能則可以禁用內存完整性,禁用後確實有助於提升遊戲性能。
德國科技網站ComputerBase 使用AMD RYZEN 5800X3D 對Windows 11 24H2 版進行測試,測試發現在這個即將推出的新版本中,開啟記憶體完整性後也同樣會影響效能。
對比發現在開啟記憶體完整性檢查後幀率大約下降8%,具體不同硬體上情況可能會有所區別,但這應該也是微軟認為的可接受的效能下降,一切為了提升安全性。
另一方面AMD 已經在優化Windows 11 24H2 上的分支代碼預測功能,解決了不使用Administrator 帳戶效能下降的問題,AMD 也將優化後的程式碼移植到Windows 11 23H2 上。
所以至少對AMD 用戶來說接下來安裝9 月發布的補丁應該有助於提升效能,這些補丁將在下週發布。