必须分三步彻底关闭windows 11 22h2的vbs:第一步图形界面关闭内存完整性并重启;第二步管理员终端执行bcdedit /set hypervisorlaunchtype off并重启;第三步注册表将deviceguard的enablevirtualizationbasedsecurity设为0并重启。

Windows 11 22H2版本默认启用基于虚拟化的安全性(VBS),会强制占用Intel VT-x或AMD-V硬件虚拟化资源,持续加载Hyper-V子系统并执行内存完整性校验,导致《赛博朋克2077》《艾尔登法环》等游戏帧率卡顿、键盘鼠标输入延迟半秒起步、CPU长期95%以上满载——必须分三步彻底关闭,缺一不可。
第一步:图形界面关闭内存完整性
这是最直观的入口,所有22H2版本通用,但仅停掉VBS最外层防护,不关底层hypervisor就白做。
点击任务栏“开始”按钮,在搜索框中输入【内核隔离】,回车打开设置页。
进入“设备安全性”→点击“内核隔离详细信息”链接。
将“内存完整性”开关滑动到关闭状态——【不重启则游戏帧率不会真正回升】。
看到弹窗提示“需要重启才能应用更改”,立刻保存游戏进度并重启电脑。
第二步:管理员终端禁用hypervisor启动
很多用户做完上一步重启后,msinfo32仍显示“基于虚拟化的安全性:正在运行”,说明hypervisor本身还在引导阶段被硬加载。这才是性能瓶颈的根子——必须从启动配置数据(BCD)层面把它掐断。
方法一:快捷入口
按下Win + X → 选择“终端(管理员)”。
方法二:传统路径
右键“开始”菜单 → 选择“Windows 终端(管理员)”。
在空白窗口中,逐字输入以下命令并按回车:
bcdedit /set hypervisorlaunchtype off
看到终端返回“操作成功完成”后,关闭窗口,立即重启电脑——【此操作不可逆,恢复需手动执行bcdedit /set hypervisorlaunchtype auto】。
第三步:注册表强制关闭Device Guard残留
家庭版用户必须做;专业版用户若前两步做完msinfo32仍显示VBS“正在运行”,大概率是Device Guard服务残留,必须进注册表硬覆盖。
按下Win + R,输入regedit并回车,以管理员权限打开注册表编辑器。
导航至路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard
在右侧查找名为EnableVirtualizationBasedSecurity的DWORD值;如果不存在,右键→新建→DWORD (32位) 值,命名为EnableVirtualizationBasedSecurity。
双击该值,将其数值数据改为0。
关闭注册表编辑器,立即重启电脑——【此操作不可逆,修改前建议备份注册表】。
验证是否彻底关闭
重启完成后,按Win + R输入msinfo32打开系统信息。
滚动到右侧查找“基于虚拟化的安全性”条目。
若显示“未启用”,说明VBS已完全停用。











