CPU 虚拟化怎么查与开启:PE 与虚拟机通用
CPU 虚拟化(VT / 硬件辅助)的查法与开法:任务管理器怎么看、BIOS 里在哪开,以及 [H3](/pe/h3/) 等 PE 跑在虚拟机里时对虚拟化的依赖。
结论先行
CPU 虚拟化(Intel VT-x / AMD-V)大多数机器出厂默认开启,查一眼确认即可:Windows 任务管理器 → 性能 → CPU 区,「虚拟化:已启用 / 已禁用」一眼看到。没开就进 BIOS 开(一般在 CPU / 安全标签下,叫 Intel VT-x、AMD-V 或 Virtualization Technology)。在虚拟机里跑 H3 这类多模 PE、或 PE 里再开嵌套虚拟场景,宿主机必须开硬件虚拟化,不开则起不来。
三步查与开
- 查(Windows 里):任务管理器 → 性能 → CPU → 看「虚拟化」状态。
- 开:关机 → 按 Del / F2 进 BIOS → 找 CPU 相关标签(有的板子叫 Advanced / Security)→ 找到 VT-x / AMD-V / Virtualization → Enabled → 保存重启。
- 再查:重启后任务管理器确认「已启用」。
标签名各主板差异大(有的在 CPU 里、有的在安全里),找不到就全标签搜「VT」「Virtualization」;个别服务器 BIOS 入口更深,以主板手册为准。
为什么 PE 场景要查它
| 场景 | 依赖 |
|---|---|
| 物理机直接 U 盘进 PE | 一般不依赖,不查也行 |
| 虚拟机(宿主)里装 PE 镜像测试 | 宿主必须开虚拟化 |
| PE 里嵌套跑虚拟机 / 容器 | 需要嵌套虚拟化支持,以虚拟机软件说明为准 |
| 部分 Windows 功能(如某些沙箱) | 系统要求虚拟化开启 |
在 H3 多启多模 PE 条目页的虚拟机使用说明里,虚拟化是前置条件;不开会导致 PE 虚拟机起不来或极慢。
常见问题
- 开了但任务管理器仍显示禁用:个别 CPU / BIOS 组合需要重置 CMOS 或更新 BIOS,以主板说明为准。
- BIOS 里找不到该项:机器太老(2006 年前)可能硬件不支持,属正常。
- UEFI 固件里的虚拟化开关位置与 Legacy BIOS 不同:进法对照 UEFI 与 Legacy 条目。