关闭Windows 11的VBS可提升性能,方法包括:一、设置中关闭内存完整性;二、管理员终端执行bcdedit /set hypervisorlaunchtype off;三、组策略禁用设备守卫;四、注册表修改EnableVirtualizationBasedSecurity为0;五、用DG Readiness Tool一键禁用。
如果您在运行高性能应用或游戏时遇到帧率下降、延迟升高或兼容性问题,可能是由于Windows 11默认启用的基于虚拟化的安全性(VBS)持续占用CPU与内存资源。VBS依赖内核隔离机制,而其核心开关集中体现为“内存完整性”状态。以下是关闭VBS安全功能的具体操作方法:
一、通过内核隔离设置关闭内存完整性
内存完整性是VBS在用户界面层最直接可调的开关,属于内核隔离的核心组件。关闭该选项可立即停用VBS依赖的HVCI(Hypervisor-Enforced Code Integrity)机制,显著降低内核级监控开销。
1、点击任务栏“开始”按钮,在搜索框中输入内核隔离,然后选择打开对应设置项。
2、进入“设备安全性”页面后,点击“内核隔离详细信息”链接。
3、在“内存完整性”选项右侧,将开关切换为关闭状态。
4、系统弹出提示要求重启,保存当前工作后立即执行重启计算机。
二、使用管理员终端执行BCD命令彻底禁用VBS
该方法通过修改启动配置数据(BCD),强制系统在引导阶段不加载hypervisor,从而从底层切断VBS运行基础,效果比仅关闭内存完整性更彻底且不可绕过。
1、按下Win + X组合键,从菜单中选择“终端(管理员)”或“Windows PowerShell(管理员)”。必须以管理员权限运行。
2、在管理员窗口中,逐字输入以下命令并按回车:bcdedit /set hypervisorlaunchtype off。
3、确认返回结果为操作成功完成,无任何错误提示。
4、关闭终端窗口,并执行重启计算机使更改生效。
三、通过组策略编辑器禁用VBS(限专业版/企业版)
组策略提供持久化配置能力,可防止系统更新或安全策略刷新后自动重启用VBS。此方式适用于Windows 11专业版、企业版及教育版用户。
1、按下Win + R打开“运行”对话框,输入gpedit.msc并回车,启动本地组策略编辑器。
2、依次展开路径:计算机配置 → 管理模板 → 系统 → Device Guard。