Win11系统关闭VBS基于虚拟化的安全性的方法

2023年06月05日 系统技术 评论 1 条 阅读 2,058 次

对于经常优化系统的用户来说,如果用不到基于虚拟化的安全性功能,建议关闭这个功能,可以提高系统的运行速度,据说最高可以提高30%左右,微软Win11系统默认开启的 Virtualization-based Security (VBS)“基于虚拟化的安全性”会导致游戏、跑分性能下降。VBS 基于虚拟化的安全性,通常称为内核隔离。使用硬件虚拟化在内存中创建安全区域,为其他安全功能提供了一个安全平台。VBS对电脑性能影响较大,还有一个功能基于虚拟化的安全服务,简称HVCI,这个功能同样也会影响系统性能,而且比VBS影响更大。查看系统是否开启了这两个功能的方法,可以通过CMD运行MSINFO32,查看VBS和HVCI状态。对于普通用户是用不到这两个功能的,所以建议关闭这两个功能。

Win11系统关闭VBS基于虚拟化的安全性和HVCI基于虚拟化的安全服务的方法:
HVCI基于虚拟化的安全服务可以通过系统的安全中心关闭,windows安全中心-内核隔离-内存完整性选择关闭。
VBS可通过管理员身份运行 PowerShell,执行下面命令关闭:
reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard" /v "EnableVirtualizationBasedSecurity" /t REG_DWORD /d 0 /f
还可以通过运行这个命令关闭vbs:
bcdedit /set hypervisorlaunchtype off
对于个别系统无法通过注册表命令或者第三方工具关闭VBS的,可以用组策略进行关闭。
开始运行CMD输入gpedit.msc ,计算机配置-管理模板-系统-Device Guard 打开基于虚拟化的安全选择关闭。
对于硬件关闭可以尝试进入bios禁用 Hyper-V 或者 BIOS 禁用虚拟化(Intel VT 、AMD-V/SVM)。

1 条留言  访客:0 条  博主:0 条

  1. 一个路过的网友罢了

    真的有用,困扰了几个月 非常感谢

给我留言