必须先关闭内核隔离的内存完整性,再通过windows功能卸载hyper-v全部组件并重启,最后用管理员命令bcdedit /set hypervisorlaunchtype off禁用底层启动项,三步缺一不可。

安卓模拟器打游戏时帧率突然暴跌,画面卡顿掉帧严重,多半是Windows 10后台悄悄启用了Hyper-V,它会抢占CPU虚拟化资源并强制开启内核隔离,直接拖垮模拟器的图形渲染性能。
先关掉内核隔离(必须第一步)
内核隔离一旦开启,会强制启用内存完整性保护,导致GPU直通失效、DX11/DX12调用延迟飙升,这是帧率暴跌最直接的元凶。
打开「设置」→「更新和安全」→「Windows 安全中心」→「设备安全性」→「内核隔离详细信息」,把【内存完整性】开关彻底关闭,关闭后立即生效,无需重启。
这一步漏掉,后面所有操作都白做——哪怕Hyper-V已禁用,只要内存完整性开着,模拟器照样卡成幻灯片。
在Windows功能里卸载Hyper-V全部组件
仅取消顶层Hyper-V勾选不够,很多子功能会残留运行。必须手动展开并清空每一项:
按 Win + R 输入 optionalfeatures → 回车打开「启用或关闭Windows功能」→ 展开「Hyper-V」目录 → 逐项取消勾选:
• Hyper-V 平台
• Hyper-V 管理工具
• Windows 沙盒
• Windows 虚拟机监控平台
• 虚拟机平台
• Windows Hypervisor Platform
点「确定」后等待系统卸载完成,弹出提示必须重启——【此时不要跳过重启】,否则驱动层仍可能加载hypervisor模块。
用管理员命令彻底禁用Hypervisor启动项
方法一:PowerShell(推荐)
右键「开始」→「Windows PowerShell(管理员)」→ 输入并回车执行:Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -All
等待提示“是否重启?[Y/N]”,输入 Y 回车。
方法二:CMD命令行(兼容性更强)
以管理员身份运行命令提示符 → 执行:bcdedit /set hypervisorlaunchtype off
看到“操作成功完成”即表示底层启动项已切断。
执行完任一方法后,必须重启电脑。重启后进入「系统信息」(msinfo32),滚动到底部查看「虚拟机监控程序」状态——显示“否”才算真正关闭成功。











