Hypervisor 重置 —— Windows 虚拟化层卡住了怎么办
Hypervisor 是哪一层
Google Play Games PC 版在 Windows 上运行需要三层依赖:
- BIOS 层面的硬件虚拟化(Intel VT-x / AMD SVM)→ BIOS 虚拟化页
- Windows 层面的 Virtual Machine Platform + Windows Hypervisor Platform → Hypervisor 开启页
- Google Play Games 自己的 Android 兼容层
第 3 层挂了清缓存或重装就行。第 2 层(Hypervisor)挂了是更棘手的情况——Google Play Games 会提示"无法启动 Hypervisor"或"Virtualization not available",清缓存重装都没用。
怎么判断是 Hypervisor 问题
典型症状:
- 任务管理器 → CPU 页面显示「虚拟化:已启用」(BIOS 层没问题)
- 但 Google Play Games 启动时说"找不到 Hypervisor"或类似报错
- 或者 Google Play Games 主界面能打开,但点任何游戏都直接闪退
这种情况就是 Windows 的 Hypervisor Platform 处于异常中间状态——BIOS 层开了、Windows 功能开了,但 Hypervisor 服务没有正确启动。
重置 Hypervisor 的步骤
第一步:关闭 Hypervisor 相关的两个 Windows 功能
- 按 Win+R,输入
optionalfeatures回车 - 找到并取消勾选:
- ✅ Virtual Machine Platform(取消它)
- ✅ Windows Hypervisor Platform(取消它)
- Hyper-V(如果之前勾了也取消)
- 点确定 → Windows 会卸载这些功能组件 → 提示重启 → 重启
第二步:重启后再开回来
- 重启完 Windows 后,不要开 Google Play Games
- 再次按 Win+R →
optionalfeatures回车 - 这次重新勾选:
- ✅ Virtual Machine Platform
- ✅ Windows Hypervisor Platform
- Hyper-V(可选,不是必需)
- 点确定 → Windows 重新安装组件 → 再次重启
第三步:验证 Hypervisor 是否正常
重启后:
- 按 Ctrl+Shift+Esc → 任务管理器 → CPU → 确认「虚拟化:已启用」
- 打开 Google Play Games → 看有没有 Hypervisor 相关报错
- 启动一款游戏试试能不能正常进入
如果重置后还是不行
方案 A:运行 SFC 修复
管理员 PowerShell 里执行:
sfc /scannow
让 Windows 系统文件检查器扫描并修复损坏的系统文件——Hypervisor 依赖的系统文件如果有损坏,SFC 能自动修。
跑完 SFC 后再试一次重置 Hypervisor。
方案 B:禁用快速启动
Windows 快速启动会在关机时不完全释放系统资源(包括 Hypervisor 服务)——有时会导致重启后 Hypervisor 无法正确初始化。
关闭方法:
- 控制面板 → 电源选项 → 选择电源按钮的功能
- 「当前不可用」的设置里勾上「更改设置」
- 取消勾选「启用快速启动」
- 保存更改,然后完全关机(不是重启),再开机
方案 C:其他模拟器冲突
BlueStacks、LDPlayer、WSL2、Hyper-V 虚拟机都和 Windows Hypervisor 有资源冲突。如果你的电脑上还装着这些,全部关掉它们或卸载——Google Play Games 独占 Hypervisor 资源时才能稳定运行。