如何修复 Credential Guard 无法在 Windows 11 中运行

Jacki

Credential Guard 是 Windows 11 中的一项重要安全功能,可保护您的系统免受凭据盗窃攻击。但是,用户有时可能会遇到 Credential Guard 已启用但未运行的情况。本文将指导您通过多种方法来解决此问题并确保 Credential Guard 在 Windows 11 系统上正常运行。

步骤一:验证 Credential Guard 状态

在尝试任何修复之前,确认系统上 Credential Guard 的当前状态非常重要。以管理员身份打开 PowerShell 并运行以下命令:

Get-CimInstance -ClassName Win32_DeviceGuard -Namespace rootMicrosoftWindowsDeviceGuard

如果SecurityServicesRunning值不包括 1,Credential Guard 未运行。

参见:在 Android 开发者选项中运行服务:如何检查后台运行的应用程序?

步骤2:重新启动 Credential Guard 服务

有时,只需重新启动 Credential Guard 服务即可解决问题。以管理员身份打开 PowerShell 并执行以下命令:

Stop-Service -Name LsaIso
Start-Service -Name LsaIso

运行这些命令后,使用步骤 1 中的命令检查 Credential Guard 是否正在运行。

步骤3:启用虚拟化功能

Credential Guard 需要启用某些虚拟化功能。请按照以下步骤确保它们处于活动状态:

1. 按Win + R, 类型optionalfeatures,然后按 Enter 键。

2. 在 Windows 功能窗口中,确保选中以下选项:

  • 超V
  • Windows 管理程序平台
  • 虚拟机平台

3. 单击“确定”并在出现提示时重新启动计算机。

第4步:启用安全启动和硬件虚拟化

Credential Guard 需要在系统的 BIOS/UEFI 中启用安全启动和硬件虚拟化。确切的步骤可能会有所不同,具体取决于您的计算机制造商,但通常:

1. 重新启动计算机并进入 BIOS/UEFI 设置(通常在启动过程中按 F2、F10 或 Del)。

2. 查找安全启动设置并启用它。

3. 找到虚拟化技术选项(通常标记为 Intel VT-x、AMD-V 或虚拟化技术)并启用它。

4. 保存更改并退出 BIOS/UEFI 设置。

第5步:更新 BIOS 和驱动程序

过时的 BIOS 或驱动程序有时会导致 Credential Guard 出现问题。访问计算机制造商的网站下载并安装最新的 BIOS 更新和系统驱动程序,尤其是芯片组驱动程序。

第6步:通过组策略启用 Credential Guard

如果 Credential Guard 仍未运行,您可以尝试通过组策略启用它:

1. 按Win + R, 类型gpedit.msc,然后按 Enter 键。

2. 导航到计算机配置 > 管理模板 > 系统 > Device Guard。

3. 双击“打开基于虚拟化的安全性”。

4. 选择“启用”并选择以下选项:

  • 选择平台安全级别:“安全启动和 DMA 保护”
  • Credential Guard 配置:“通过 UEFI 锁启用”

5. 单击“应用”和“确定”。

6. 重新启动计算机以使更改生效。

第7步:使用 Credential Guard 硬件准备工具

Microsoft 提供了一个工具来检查您的系统是否满足 Credential Guard 的要求并启用它。请按照下列步骤操作:

1. 从 Microsoft 网站下载 Credential Guard 硬件准备工具。

2. 以管理员身份打开 PowerShell,然后导航到包含下载的工具的文件夹。

3. 运行以下命令:

.DG_Readiness_Tool_v3.6.ps1 -Enable -CG

4. 该工具完成操作后重新启动计算机。

尝试这些方法后,Credential Guard 应该可以在 Windows 11 系统上正常运行。请记住始终使用最新的安全补丁更新您的系统,以确保针对凭据盗窃攻击提供最佳保护。