Windows 11 中未启用基于虚拟化的安全性

什么是 Windows 11 中基于虚拟化安全性 (VBS)

VBS 基于虚拟化安全性Windows 11 中包含的一项安全功能,允许用户防止未签名的驱动程序、代码、软件等驻留在您的系统内存中。话虽如此,它创建了一个孤立的制度,作为额外的安全层来保护您的系统。为了您的信息,它与核心隔离和内存完整性一起工作

当它开始消耗比平常更多的资源时,问题就开始了。由于它需要在后台持续运行,您必须一次性提供 CPU 资源才能获得更流畅的体验。当您不在中端硬件上同时玩游戏或运行多个高性能应用程序时,它运行良好。

我应该在 Windows 11 中禁用基于虚拟化安全性 (VBS) 吗?

在 Windows 11 中禁用基于虚拟化安全性可以释放一些资源,让您的 PC 更流畅地玩游戏,但安全性肯定会受到打击。如果您认为不需要这样的功能,或者想降低游戏性能,您无疑可以禁用基于虚拟化安全性或 VBS。

但是,如果您想让您的 PC 更安全以换取某些资源,您可以让它继续运行。尽管如此,如果状态为Not enabled,本文将让您将其打开。

Windows 11 中未启用基于虚拟化安全性

如果 Windows 11 中未启用基于虚拟化安全性,请使用以下方法之一:

启用基于虚拟化安全性

1]使用Windows安全

Windows 11 中未启用基于虚拟化的安全性
virtualization-based-security-not-enabled

这可能是在 Windows 11 中启用或禁用基于虚拟化安全性的最简单方法。换句话说,您需要启用核心隔离才能完成。为此,请执行以下操作:

  • 在任务栏搜索框中搜索Windows 安全。
  • 单击单个搜索结果。
  • 切换到设备安全选项卡。
  • 单击核心隔离详细信息选项。
  • 切换内存完整性按钮以将其打开。
  • 重启你的电脑。

重新启动后,您可以打开系统信息窗口查看状态。但是,如果要在 Windows 11 中禁用基于虚拟化安全性,则需要检查它是否已打开。如果是这样,请切换相同的按钮以禁用该功能。

2]使用注册表编辑器

Windows 11 中未启用基于虚拟化的安全性
virtualization-based-security-not-enabled-1

要使用注册表编辑器在 Windows 11 中打开基于虚拟化的安全性,请执行以下操作:

按Win+R打开运行提示。

键入regedit> 按Enter按钮 > 单击“是”选项。

去-

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlDeviceGuardScenariosHypervisorEnforcedCodeIntegrity

右键单击HypervisorEnforcedCodeIntegrity> 新建 > DWORD(32 位)值。

将其命名为Enabled。

双击它以将 Value 数据设置为1。

单击确定按钮。

关闭所有窗口并重新启动计算机。

之后,您可以发现它已启用。但是,如果要在 Windows 11 中禁用基于虚拟化的安全性,则需要将值数据设置为0。

Windows 11 中的 VBS 有哪些要求?

如果在遵循上述教程后仍未启用基于虚拟化的安全性,则需要检查您的计算机是否符合系统要求:

  • x64 处理器
  • SLAT 或二级地址转换
  • 英特尔 VT-D 或 AMD-Vi
  • 可信平台模块 2.0
  • SMM 保护支持的固件
  • UEFI 内存报告
  • 安全 MOR 2
  • HVCI 或管理程序代码完整性

如何检查是否启用了 VBS?

要检查是否启用了 VBS,您需要在任务栏搜索框中搜索系统信息,然后单击单个搜索结果。然后,找到基于虚拟化的安全部分并检查右侧的状态。您可以找到Enabled或Not enabled。

如何在 Windows 11 中禁用 VBS?

如帖子中所述,要在 Windows 11 中禁用 VBS,您需要打开 Windows 安全中心。然后,切换到设备安全选项卡,并单击核心隔离详细信息。之后,切换内存完整性按钮将其关闭。

THE END