原文地址:https://itxiaozhang.com/disable-hyper-v-vbs-hvci-fix-game-compatibility
如果您需要远程电脑维修或者编程开发,请加我微信咨询。
使用场景
当启动游戏、反作弊程序或虚拟机相关软件时,可能会因为 Windows 的虚拟化安全功能导致兼容性问题,例如:
- 启动游戏提示系统环境异常
- BattlEye、ACE、Easy Anti-Cheat 等反作弊报错
- 提示检测到 Hyper-V 已开启
- 提示开启了虚拟化安全(VBS)
- 提示开启了内存完整性(Memory Integrity)
- 提示存在 Hypervisor(虚拟机监控程序)
- 游戏无法启动或闪退
此时可以尝试关闭 Hyper-V、VBS(基于虚拟化的安全)以及 HVCI(内存完整性)功能。
执行以下命令
请以管理员身份运行命令提示符(CMD),依次执行以下命令:
| |
执行完成后重启电脑生效。
命令说明
1. 关闭 Hyper-V 虚拟机监控程序
| |
作用:
- 禁止 Windows 启动 Hyper-V Hypervisor
- 阻止系统在开机时加载虚拟化层
- 解决部分反作弊软件检测到 Hyper-V 的问题
对应功能:
- Hyper-V
- Windows Hypervisor Platform
- Virtual Machine Platform
2. 关闭 VBS(基于虚拟化的安全)
| |
作用:
- 关闭 Virtualization Based Security(VBS)
- 禁止系统利用虚拟化环境隔离敏感数据
- 避免部分游戏或驱动与 VBS 冲突
注册表位置:
| |
对应键值:
| |
3. 关闭 HVCI(内存完整性)
| |
作用:
- 关闭 Hypervisor Enforced Code Integrity(HVCI)
- 即 Windows 安全中心中的“内存完整性”
- 避免驱动程序、反作弊组件与内核保护机制冲突
注册表位置:
| |
对应键值:
| |