正题
适用系统:Windows10 / Windows11
很多朋友升级 Win11 之后,明明硬件配置不错,但是电脑日常操作卡顿、游戏帧率上不去、帧数波动大,玩大型 3A 游戏掉帧严重。很多人第一反应是显卡驱动、内存、硬盘问题,却忽略了 Windows 系统自带的VBS 基于虚拟化安全(内存完整性)这个隐藏性能元凶。
![图片[1]-基于网站源码,游戏源码,小程序源码,Ai源码,网站开发,主题源码,软件开发,游戏辅助,游戏科技,手机软件,苹果系统,安卓软件等Win11 关闭 VBS 内存完整性解决游戏卡顿](https://www.898fk.com/wp-content/uploads/2026/08/水印图片-3-8.png)
![图片[2]-基于网站源码,游戏源码,小程序源码,Ai源码,网站开发,主题源码,软件开发,游戏辅助,游戏科技,手机软件,苹果系统,安卓软件等Win11 关闭 VBS 内存完整性解决游戏卡顿](https://www.898fk.com/wp-content/uploads/2026/08/水印图片-1-9.png)
什么是 VBS 与内存完整性
VBS(基于虚拟化的安全),搭配内存完整性(HVCI),是微软 Windows 引入的安全防护功能,依靠硬件虚拟化,隔离系统内核,抵御内核级病毒、恶意驱动攻击,提升系统安全性。
但是这套安全机制会带来 CPU 额外开销:
- 老 CPU、中端 CPU 性能损失更明显,游戏场景帧率最高可下降 10‑25%,出现卡顿、帧生成时间不稳定、延迟变高。
- 配置不错的电脑,也会出现玩游戏卡顿、模拟器卡顿、软件响应慢的现象。
- 开启该功能后,部分模拟器、虚拟机软件会出现兼容性报错。
⚠️重要提醒:关闭 VBS 会降低系统安全防护等级,适合游戏玩家、追求性能用户;办公、处理机密资料的电脑不建议关闭。随时可以一键脚本恢复开启状态。
一键脚本工具(2 个 bat 脚本,关闭 / 开启来回切换)
手动修改注册表、bcdedit 命令操作繁琐,容易改错参数。这里提供两个批处理脚本,复制代码保存为 bat 文件,右键管理员运行即可完成设置。
1、关闭 VBS 和内存完整性.bat(用来释放性能,解决卡顿)
@echo off
:: 请求管理员权限
ftmc >nul 2>&1
if %errorlevel% neq 0 (
powershell -Command "Start-Process -Verb RunAs -FilePath '%~f0' -WorkingDirectory '%~dp0'"
exit /b
)
echo 正在添加注册表项以关闭 VBS 和内存完整性...
c:\windows\system32\bcdedit.exe /set hypervisorlaunchtype off
reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard" /v "EnableVirtualizationBasedSecurity" /t REG_DWORD /d 0 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard" /v "RequirePlatformSecurityFeatures" /t REG_DWORD /d 0 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity" /v "Enabled" /t REG_DWORD /d 0 /f
echo 操作完成,请重启电脑。
pause
![图片[3]-基于网站源码,游戏源码,小程序源码,Ai源码,网站开发,主题源码,软件开发,游戏辅助,游戏科技,手机软件,苹果系统,安卓软件等Win11 关闭 VBS 内存完整性解决游戏卡顿](https://www.898fk.com/wp-content/uploads/2026/08/水印图片-2-10.png)
![图片[4]-基于网站源码,游戏源码,小程序源码,Ai源码,网站开发,主题源码,软件开发,游戏辅助,游戏科技,手机软件,苹果系统,安卓软件等Win11 关闭 VBS 内存完整性解决游戏卡顿](https://www.898fk.com/wp-content/uploads/2026/08/水印图片-22.png)
使用步骤
1. 新建文本文档,复制全部代码粘贴进去;
2. 文件另存为,文件名填写关闭VBS和内存完整性.bat,编码选择ANSI,保存类型选所有文件;
3. 右键该 bat 文件,以管理员身份运行;
4. 提示操作完成,重启电脑,设置生效。
2、启用 VBS 和内存完整性.bat(恢复系统默认安全设置)
当你需要恢复系统安全,或者需要使用虚拟机、Windows 安全中心内存完整性功能时,运行这个脚本恢复。
@echo off
:: 请求管理员权限
ftmc >nul 2>&1
if %errorlevel% neq 0 (
powershell -Command "Start-Process -Verb RunAs -FilePath '%~f0' -WorkingDirectory '%~dp0'"
exit /b
)
echo 正在添加注册表项以启用 VBS 和内存完整性...
c:\windows\system32\bcdedit.exe /set hypervisorlaunchtype auto
reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard" /v "EnableVirtualizationBasedSecurity" /t REG_DWORD /d 1 /f
rem reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard" /v "RequirePlatformSecurityFeatures" /t REG_DWORD /d 1 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity" /v "Enabled" /t REG_DWORD /d 1 /f
echo 电脑的BIOS,请确保 Intel VT‑x 或 AMD‑V 功能已启用
echo 操作完成,请重启电脑。
pause
注意:启用 VBS,BIOS 里面 CPU 虚拟化(Intel VT‑x / AMD‑V)必须开启,否则会失效,内存完整性选项会灰色不可选Microsoft …。
操作完成后如何确认是否生效
1. 重启电脑后,打开 Windows 安全中心 → 设备安全性 → 内核隔离详细信息。
– 关闭 VBS 成功:内存完整性选项灰色不可用。
– 开启 VBS 成功:内存完整性选项可以开关。
重要注意事项
1. 关闭 VBS 之后,系统安全防护下降,建议保持杀毒软件正常开启,不要随意运行来路不明软件。
2. 部分游戏反作弊、企业办公软件依赖 VBS,关闭后会游戏报错、软件无法启动,遇到这种情况直接运行【启用 VBS 脚本】重启恢复。
3. 虚拟机、WSL2 需要 VBS 虚拟化支持,需要使用 WSL / 虚拟机请务必运行开启脚本。
4. 如果开启脚本运行后内存完整性依旧灰色,进入主板 BIOS,打开 CPU 虚拟化技术(VT‑X / AMD‑V)。
搭配其他优化进一步解决电脑卡顿
1. 显卡驱动更新到官方稳定版;
2. 关闭开机多余自启软件;
3. 固态硬盘开启 TRIM,定期清理系统垃圾;
4. 电源模式设置高性能模式。
总结:如果你电脑配置不错,但是游戏帧数低、莫名卡顿,可以优先尝试关闭 VBS 内存完整性;日常办公、网银处理敏感数据,记得重新开启,兼顾性能与安全。











