Windows 11 的 VBS 在哪里关闭?一篇讲清楚关闭位置、方法和注意事项
目标关键词:Windows 11 的 VBS 在哪里关闭
很多人升级到 Windows 11 后,会发现有些游戏帧数不太稳定,或者虚拟化相关软件、部分老旧驱动出现兼容性问题。这时候,常会有人提到一个词:VBS。
VBS 的全称是 Virtualization-Based Security,基于虚拟化的安全功能。它是 Windows 11 里一项安全机制,主要作用是借助虚拟化技术隔离系统关键区域,提升安全性。
但它也有一个比较现实的问题:在部分电脑上会占用一定性能,尤其对游戏、部分专业软件、虚拟机环境可能有影响。所以很多用户会想知道:Windows 11 的 VBS 在哪里关闭?
一、先搞清楚:VBS 不是单独一个开关
很多新手以为 VBS 就像 Wi-Fi、蓝牙那样,系统里有一个明显的“关闭”按钮。实际上,VBS 的关闭通常和几个安全功能联动,不是单独一个地方点一下就完事。
常见关联项有:
- 内存完整性
- 虚拟机平台(Virtual MAChine Platform)
- Windows 虚拟化监控程序
- Hyper-V
- 核心隔离
- 设备安全性里的基于虚拟化的安全
所以你要找的不是一个固定按钮,而是几个相关位置一起排查。
二、Windows 11 的 VBS 在哪里关闭?
方法一:在“Windows 安全中心”里关闭内存完整性
这是最常见、最容易操作的一种方式。
具体步骤:
- 点击 开始菜单
- 打开 设置
- 进入 隐私和安全性
- 点击 Windows 安全中心
- 进入 打开 Windows 安全中心
- 选择 设备安全性
- 点击 核心隔离详细信息
- 找到 内存完整性
- 把它 关闭
- 重启电脑
说明:
- 这个选项关闭后,很多情况下 VBS 的影响会明显下降。
- 但如果系统里还有其他虚拟化相关功能开着,VBS 可能并不会彻底关闭。
方法二:在“启用或关闭 Windows 功能”里关闭相关组件
如果你是为了彻底关掉 VBS,通常还要检查这里。
具体步骤:
- 按 Win + R
- 输入:
optionalfeatures - 回车,打开 Windows 功能
- 找到并取消勾选下面这些项目(如果有):
- Hyper-V
- 虚拟机平台
- Windows 虚拟机监控程序平台
- Windows 沙盒
- 适用于 Linux 的 Windows 子系统(如果你不需要)
- 点击 确定
- 等待系统应用更改
- 重启电脑
注意:
- 这些选项不是每台电脑都有全部出现。
- 如果你装了虚拟机软件,比如 VMware、VirtualBox,关掉这些可能会影响使用。
- 如果你平时不跑虚拟机,这一步通常是有效的。
方法三:通过组策略关闭 VBS
这个方法适合 Windows 11 专业版、企业版 用户。
家庭版默认通常没有组策略编辑器。
具体步骤:
-
按 Win + R
-
输入:
gpedit.msc -
回车,打开 本地组策略编辑器
-
依次进入:
计算机配置 → 管理模板 → 系统 → Device Guard
-
找到 “打开基于虚拟化的安全”
-
双击打开,选择 “已禁用”
-
点击 应用 → 确定
-
重启电脑
说明:
- 这是比较直接的控制方式。
- 如果你电脑是专业版,这个方法通常很有用。
- 如果是家庭版,可以跳过这一步。
方法四:用注册表关闭 VBS
如果你想更彻底一点,可以通过注册表处理。这个方法适合有一定基础的人。
具体步骤:
- 按 Win + R
- 输入:
regedit - 回车打开注册表编辑器
- 定位到以下路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard
- 找到或新建以下值:
EnableVirtualizationBasedSecurity
- 将它的值设为 0
接着再检查:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\CredentialGuard
- 把
Enabled设为 0
说明:
EnableVirtualizationBasedSecurity = 0表示关闭 VBS。CredentialGuard是和安全隔离相关的功能,很多时候也要一并关掉。- 修改注册表前,建议先备份注册表,避免误操作。
方法五:通过命令行关闭 Hyper-V 启动项
有些机器 VBS 关不干净,是因为启动项还在。
操作步骤:
- 以管理员身份打开 命令提示符 或 Windows Terminal
- 输入下面命令:
bcdedit /set hypervisorlaunchtype off
- 回车
- 重启电脑
作用:
- 这条命令会让系统启动时不再加载 Hyper-V 虚拟化管理程序。
- 很多时候,VBS 是否真正关闭,和这个启动项有直接关系。
如果以后要恢复:
bcdedit /set hypervisorlaunchtype auto
三、怎么判断 VBS 有没有真的关闭?
关闭以后,不要只看你点没点关闭,最好实际确认一下。
查看方式:
- 按 Win + R
- 输入:
msinfo32 - 回车,打开 系统信息
- 找到以下项目:
- 基于虚拟化的安全
- Device Guard 安全服务运行状态
- 虚拟化已启用
如果看到:
- 基于虚拟化的安全:未运行
- 或者类似“关闭”“未启用”的状态
那说明大概率已经关掉了。
四、为什么关了之后性能会变好?
VBS 的设计初衷是提高安全性,但它会让系统多一层虚拟化隔离。
这层隔离在某些场景下会带来额外开销,常见影响包括:
- 游戏帧数下降一点
- 低延迟需求的程序表现不稳定
- 虚拟机、模拟器、驱动兼容性变差
- 老旧硬件感觉“卡顿感”更明显
如果你的电脑配置比较新,比如高端 CPU + 大内存 + 新显卡,影响通常不算特别大。
但如果你是中低端平台,或者追求游戏帧率、模拟器性能,关闭后往往更容易感觉到变化。
五、关闭 VBS 前要注意什么?
1. 安全性会下降
VBS 本质上是安全功能。关闭后:
- 系统防护能力会降低
- 某些恶意攻击的隔离保护没了
- 更适合你“追求性能”而不是“追求安全优先”的场景
2. 可能影响某些功能
关闭后,以下功能可能受影响:
- Windows 沙盒
- Hyper-V
- WSL2
- 部分安卓模拟器
- 虚拟机软件的某些模式
3. 重启是必须的
很多人改完设置后不重启,结果以为没效果。
实际上,VBS 相关设置基本都要重启后才真正生效。
4. 不建议盲目乱关
如果你是办公电脑、公司电脑,或者有数据安全要求,不建议为了那一点性能随便关闭。
如果是家用游戏电脑、测试机、虚拟机兼容有问题,关闭就更合理。
六、给小白的最简单操作方案
如果你不想看太多复杂内容,直接照这个来:
最简步骤:
- 打开 Windows 安全中心
- 进入 设备安全性
- 关闭 内存完整性
- 打开 Windows 功能
- 取消勾选:
- Hyper-V
- 虚拟机平台
- Windows 虚拟机监控程序平台
- 打开命令提示符(管理员)
- 输入:
bcdedit /set hypervisorlaunchtype off
- 重启电脑
这套做完后,大多数机器的 VBS 都能关掉。
七、如果关不掉,优先检查这几个地方
有些电脑明明关了设置,VBS 还是显示开启,通常是因为下面几个地方还有残留:
- 内存完整性没关干净
- Hyper-V 还在
- 虚拟机平台还在
- Windows 虚拟机监控程序平台还在
- 启动项
hypervisorlaunchtype还是auto - BIOS 里开启了虚拟化,某些安全策略仍然触发 VBS
这时候建议按下面顺序排查:
- 先关 内存完整性
- 再关 Windows 功能里的虚拟化组件
- 再执行命令:
bcdedit /set hypervisorlaunchtype off
- 最后重启
- 用
msinfo32检查状态
八、结论:Windows 11 的 VBS 主要从这几个地方关闭
如果你只想记住重点,那就记这几句:
- 最常见位置:Windows 安全中心 → 设备安全性 → 核心隔离 → 内存完整性
- 彻底一点:Windows 功能里关 Hyper-V、虚拟机平台、Windows 虚拟机监控程序平台
- 再补一刀:命令行执行
bcdedit /set hypervisorlaunchtype off - 改完一定重启
- 用
msinfo32查看是否真的关闭
如果你是为了游戏性能、虚拟机兼容、模拟器稳定性,按上面方法操作就行。
如果你是公司电脑、办公电脑,或者非常看重系统安全,建议先评估再关闭。

还没有评论,来说两句吧...