windows 11 默认启用的内核隔离(core isolation)会因强制内存完整性(hvci)导致《apex英雄》《cs2》等游戏启动失败、黑屏或闪退;首选通过windows安全中心关闭内存完整性并重启,若开关灰色则需用管理员执行bcdedit命令禁用hypervisor及hvci,最后检查注册表hypervisorenforcedcodeintegrity下的enabled值是否为0。

Windows 11 默认启用的 Core Isolation(内核隔离)会强制对游戏进程施加内存完整性(HVCI)保护,导致《Apex英雄》《CS2》等依赖底层驱动或自定义注入机制的游戏启动失败、黑屏、闪退或无法连接服务器。
通过 Windows 安全中心关闭内存完整性
这是最直接、无需权限且适用于所有 Win11 版本(含家庭版)的方法,但仅当开关未被策略锁定时可用。
1. 按 Win + I 打开设置 → 左侧点“隐私和安全性” → 右侧点“Windows 安全中心”。
2. 点击“设备安全性” → 在“内核隔离”区域点击“核心隔离详细信息”。
3. 将“内存完整性”开关设为关。若该开关呈灰色不可调,说明已被组策略或注册表强制启用,需跳转至下一方法。
4. 系统提示重启,必须重启才能生效——不重启则设置不加载,游戏仍受拦截。
用管理员命令禁用 Hypervisor 启动项
当安全中心界面灰显、或关闭后重启又自动开启,说明系统底层 hypervisor 仍在运行。此时需用 bcdedit 命令彻底关闭虚拟化启动支持。
方法一:命令行一次性禁用
以管理员身份运行 PowerShell 或 CMD,逐行执行:
```
bcdedit /set hypervisorlaunchtype off
bcdedit /set {current} vbsplatform off
bcdedit /set {current} hvci off
```
执行完毕后立即重启。这三行命令分别关闭虚拟机监控程序启动、VBS 平台支持和 HVCI 内存完整性,缺一不可。
方法二:使用微软推荐的还原工具(适用于家庭版无 gpedit)
下载并以管理员身份运行官方兼容性修复脚本 tool.bat,它会自动执行 DISM 清理 + bcdedit 关闭 + SecConfig.efi 配置重写,比手动更稳妥。
注意:执行后首次开机将进入 Secure Boot 提示界面,按 F3 或 Esc 跳过即可,无需输入 PIN。
检查并清除注册表强制策略
若前两步无效,大概率是注册表中存在管理员级锁定策略,使内存完整性始终强制开启。
第一步:打开注册表编辑器(Win + R → 输入 regedit → 回车)
第二步:导航至路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity
第三步:双击右侧的 Enabled 项,将其数值数据从 1 改为 0。
第四步:继续检查同级路径下的 Locked 项(如有),也改为 0;若无此键值则忽略。
第五步:重启电脑。此时再进安全中心,“内存完整性”开关应恢复可操作状态。











