修復:無法在 Windows 11 中打開內存完整性

據 Microsoft 介紹,受虛擬機管理程序保護的代碼完整性 (HVCI) 是 Windows 中提供的基於虛擬化的安全 (VBS) 功能。在 Windows 設備安全設置中,HVCI 通常稱為內存完整性。本文將向您展示如何修復無法在 Windows 11 中打開內存完整性的問題。

HVCI 和 VBS 改進了 Windows 的威脅模型,並針對試圖利用 Windows 內核的惡意軟件提供更強大的保護。 VBS 利用 Windows Hypervisor 創建一個隔離的虛擬環境,該環境成為假設內核可能受到損害的操作系統的信任根。 HVCI 是一個關鍵組件,它通過在虛擬環境中運行內核模式代碼完整性並限制可用於危害系統的內核內存分配來保護和強化該虛擬環境。

在 Windows 11 中,您可能會收到來自 Windows 安全部門的通知,告知您需要執行一些操作。當您單擊該通知時,您將進入“設備安全”,您會發現在“核心隔離”下,“內存完整性”已關閉。

當您嘗試啟用它時,系統會檢查不兼容的驅動程序。最後,啟用內存完整性,並要求您重新啟動系統以使更改生效。

但重新啟動系統後,您會再次發現內存完整性已關閉,這表明您的設備仍然容易受到攻擊。在這一系列事件中,最終您無法在 Windows 11 上打開內存完整性。以下是解決此問題的方法。

手動修復

1. 從 Sysinternals 網站下載 Autoruns:https://docs.microsoft.com/en-us/sysinternals/downloads/autoruns

2. 當您啟動下載的文件時,系統將要求您接受許可協議,單擊該窗口上的同意。

3. 現在,當 Autoruns 啟動時,轉到“驅動程序”選項卡。讓驅動程序列表被填充。

4. 找到因存在問題而具有紅色或黃色條目的驅動程序。就像上面的屏幕截圖一樣,您可以看到我有一個不兼容的驅動程序,因為找不到文件。找到不兼容的驅動程序後,右鍵單擊它並選擇刪除。如果您猶豫是否刪除該驅動程序,可以單擊其旁邊的複選標記將其禁用。

5. 禁用或刪除不兼容的驅動程序後,您可能需要下載/安裝兼容的驅動程序。然後您可以嘗試打開內存完整性。這次,即使重新啟動後,內存完整性也將保持打開狀態。

視頻修復

觀看此視頻以現場演示此方法:

就是這樣!

另請參閱:Windows 11 中的內存完整性呈灰色顯示。

有關的:如何修復 Windows 11 中的內存完整性關閉錯誤