win11虚拟安全(VBS)怎么关闭 Win11提升游戏性能关闭虚拟化安全【进阶】

禁用Windows 11的基于虚拟化的安全性(VBS)可提升游戏性能。首先通过设置关闭内存完整性,再以管理员身份运行命令“bcdedit /set hypervisorlaunchtype off”禁用虚拟机平台,接着在注册表中将EnableVirtualizationBasedSecurity设为0,然后通过组策略永久禁用VBS,最后在Windows功能中取消勾选Hyper-V等相关组件并重启电脑,确保VBS彻底关闭。

如果您在运行大型游戏时遇到性能下降或帧率不稳定的情况,可能是由于Windows 11的基于虚拟化的安全性(VBS)功能占用了系统资源。禁用VBS可以释放部分CPU和内存开销,从而提升游戏表现。以下是多种可行的操作方法:

本文运行环境:联想拯救者Y9000P,Windows 11 专业版

一、通过系统设置关闭内存完整性

内存完整性是VBS的核心防护组件之一,关闭该功能可间接停用VBS,减少内核层的安全监控带来的性能损耗。

1、点击“开始”按钮,进入“设置”应用。

2、选择“隐私和安全性”,然后点击“Windows 安全中心”。

3、进入“设备安全性”页面,在“内核隔离”区域点击“内核隔离详细信息”。

4、将“内存完整性”开关设置为关闭状态。

5、根据提示重启计算机以使更改生效。

二、使用管理员命令禁用虚拟机平台

通过修改启动配置数据(BCD),可以阻止系统加载虚拟化安全模块,从根本上切断VBS的运行基础。

1、右键点击“开始”菜单,选择“终端(管理员)”或“命令提示符(管理员)”。必须以管理员身份运行

2、输入以下命令并按回车执行:bcdedit /set hypervisorlaunchtype off

3、等待命令返回“操作成功完成”提示。

4、关闭窗口后重启电脑。

三、修改注册表彻底禁用VBS

直接编辑系统注册表可手动控制VBS相关服务的启动状态,适用于命令行无法生效的特殊情况。

1、按下Win+R键打开“运行”对话框,输入regedit并回车,启动注册表编辑器。操作前建议备份注册表

2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard

3、在右侧窗格找到EnableVirtualizationBasedSecurity,双击将其数值数据改为0

4、若不存在此条目,请右键空白处新建一个DWORD (32位) 值,并命名为EnableVirtualizationBasedSecurity,然后赋值为0

5、重启计算机使配置生效。

四、通过组策略锁定VBS关闭状态

利用本地组策略编辑器可永久禁用VBS功能,防止Windows更新后自动恢复默认设置。

1、按下Win+R键,输入gpedit.msc并回车,打开组策略编辑器。仅限Windows 11专业版及以上版本支持

2、依次展开路径:“计算机配置” > “管理模板” > “系统” > “Device Guard”。

3、双击右侧的“打开基于虚拟化的安全性”策略项。

4、选择“已禁用”选项,点击“应用”后确认。

5、重启系统完成配置。

五、卸载Hyper-V及相关虚拟化组件

某些后台虚拟化功能会强制启用硬件虚拟化支持,清除这些组件有助于确保VBS不会被间接激活。

1、打开“控制面板” > “程序” > “启用或关闭Windows功能”。

2、取消勾选以下项目:Hyper-V虚拟机平台Windows 虚拟机监控程序平台

3、点击“确定”后等待系统移除功能。

4、按照提示重启计算机。