Windows 自带 Hyper-V 虚拟机使用教程(Win10/Win11 通用)

前言

很多人安装虚拟机时会想到 VMware 或 VirtualBox,但其实 Windows 专业版/企业版自带了 Hyper-V 虚拟化功能,无需额外下载软件,就能直接运行虚拟机。

它适合运行 Windows、Linux 等系统,尤其是测试环境、开发调试场景。本文将带你从检查支持到创建虚拟机,一步步搞定。


一、确认版本与硬件支持

Hyper-V 仅支持以下系统版本:

  • Windows 10 专业版 / 企业版 / 教育版
  • Windows 11 专业版 / 企业版 / 教育版

硬件要求:

  1. 64 位 CPU,支持虚拟化(Intel VT-x / AMD-V)
  2. BIOS/UEFI 已启用虚拟化
  3. 内存 ≥ 4GB(建议 8GB 以上)

检查方法

  • Ctrl + Shift + Esc 打开任务管理器 → “性能” → “CPU”,查看“虚拟化”是否为“已启用”。

二、开启 Hyper-V

方法 1:图形界面

  1. 打开 控制面板 → 程序和功能 → 启用或关闭 Windows 功能
  2. 勾选 Hyper-V(包含管理工具与平台)
  3. 点击“确定” → 重启电脑

方法 2:命令行

以管理员身份运行 PowerShell:

1
dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /all /norestart

执行完成后重启即可。


三、创建虚拟机

  1. 打开 Hyper-V 管理器
  2. 点击 新建 → 虚拟机
  3. 按向导设置:
    • 虚拟机名称
    • 内存大小
    • 虚拟硬盘大小
    • 安装介质(ISO 系统镜像)
  4. 完成后启动虚拟机,按系统安装步骤进行。

四、常见问题

  • 找不到 Hyper-V:可能是系统版本不支持,家庭版需升级。
  • 第三方虚拟机卡顿:Hyper-V 会占用虚拟化接口,可在“启用或关闭 Windows 功能”中关闭。
  • 无法启动虚拟机:检查 BIOS 是否启用虚拟化。

五、使用建议

  • 为虚拟机分配足够的 CPU 核心和内存
  • 开启 增强会话模式 提升剪贴板共享、分辨率体验
  • 定期备份虚拟机文件
  • 避免同时开启多个虚拟化平台,防止冲突

结语

Hyper-V 是 Windows 自带的免费虚拟化工具,足够应对日常测试、开发需求。
掌握本文方法,你就能轻松开启并使用它,无需额外安装其他虚拟机软件。


⚠️ 免责声明:本文仅供个人学习与技术研究使用。