windows 11 如何使用 Microsoft Hyper-V

在 Windows 11 上使用 Microsoft Hyper-V 是运行虚拟机的高效方式,它是 Windows 自带的企业级虚拟化平台,性能接近原生,适合开发、测试和学习。

以下是 详细的操作指南,帮助你在 Windows 11 上启用并使用 Hyper-V。


✅ 一、使用 Hyper-V 的前提条件

条件说明
Windows 11 版本 必须是 Pro(专业版)Enterprise(企业版)Education(教育版)
👉 家庭版(Home)不支持 Hyper-V
CPU 支持虚拟化 Intel VT-x / AMD-V(现代 CPU 基本都支持)
内存建议 至少 8GB,推荐 16GB 或以上(运行多个虚拟机会更流畅)
BIOS 设置 需在 BIOS 中开启虚拟化技术(通常默认已开启)

🔍 检查是否满足条件:

  • Win + R → 输入 winver → 查看是否为“专业版”或以上
  • Ctrl + Shift + Esc 打开任务管理器 → “性能”标签 → CPU → 查看“虚拟化”是否已启用

✅ 二、启用 Hyper-V 功能

步骤 1:以管理员身份打开 PowerShell 或 CMD

  1. Win + X → 选择 “终端(管理员)”“Windows PowerShell(管理员)”
  2. 输入以下命令并回车:
dism.exe /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

⏳ 等待几分钟,系统会自动安装 Hyper-V 组件。

步骤 2:重启电脑

安装完成后,重启计算机使设置生效。


✅ 替代方法:通过“控制面板”启用

  1. 打开 控制面板程序启用或关闭 Windows 功能
  2. 勾选:
    • ☑️ Hyper-V
    • ☑️ Hyper-V 平台
    • ☑️ Hyper-V 管理工具
  3. 点击 确定
  4. 重启电脑

✅ 三、启动 Hyper-V 管理器

  1. Win 键,搜索 “Hyper-V 管理器”
  2. 打开后,左侧会显示你的电脑名称
  3. 右侧是虚拟机列表(初始为空)

✅ 四、创建第一个虚拟机

步骤 1:新建虚拟机

  1. 在 Hyper-V 管理器右侧,点击 “新建” → “虚拟机”
  2. 进入向导,点击 下一步

步骤 2:配置基本信息

设置项推荐值
名称 Ubuntu-VM
位置 可选自定义路径(如 D:\VMs)
代数 第 2 代(支持 UEFI 启动,性能更好)

⚠️ 第 2 代不支持某些旧系统(如 Windows 7),如需安装老系统选“第 1 代”

步骤 3:分配内存

  • 输入内存大小,例如 4096 MB(4GB)
  • 勾选 “启用动态内存”(可让 VM 按需使用内存)

步骤 4:配置网络

  • 选择一个 虚拟交换机
  • 如果没有,先点击 “连接到” → “创建虚拟交换机”

📌 推荐创建一个 “外部”虚拟交换机,绑定到你的物理网卡,这样虚拟机可以上网。

步骤 5:创建虚拟硬盘

  • 选择 “创建虚拟硬盘”
  • 大小建议:50 GB(动态扩展即可)
  • 格式:VHDX(比 VHD 更现代、支持大容量)

步骤 6:安装操作系统

  • 选择 “从可启动 CD/DVD 安装操作系统”
  • 选择 “映像文件 (.iso)”,浏览并选择你下载的系统镜像(如 ubuntu-22.04.iso

步骤 7:完成创建

点击 完成,虚拟机就创建好了。


✅ 五、启动并安装操作系统

  1. 在 Hyper-V 管理器中,双击你创建的虚拟机
  2. 点击 “开始” 按钮(绿色箭头)
  3. 系统将从 ISO 镜像启动,进入安装界面
  4. 按照提示完成操作系统的安装

✅ 安装完成后,下次启动将自动从虚拟硬盘启动


✅ 六、常用功能设置

1. 开启增强会话模式(Enhanced Session Mode)

让虚拟机支持:

  • 分辨率自适应
  • 剪贴板共享(可复制粘贴)
  • 文件拖拽
  • 音频重定向

启用方法:

  1. 在 Hyper-V 管理器中,右键虚拟机 → 设置
  2. 左侧选择 “增强会话模式”
  3. 勾选 “允许增强会话模式”
  4. 启动虚拟机后,在连接窗口勾选 “使用增强会话”

⚠️ 仅支持 Windows 和部分 Linux(需安装 Integration Services)


2. 共享文件夹(通过网络)

Hyper-V 不直接支持“共享文件夹”,但可以通过以下方式实现:

  • 方法 1:使用 增强会话模式 的剪贴板和驱动器映射
  • 方法 2:在主机上开启共享文件夹,虚拟机通过 \\ip 访问
  • 方法 3:使用云存储(如 OneDrive、Google Drive)

3. 快照(Snapshot)

用于保存虚拟机状态,便于回滚。

  • 右键虚拟机 → “检查点” → “创建检查点”
  • 可随时恢复到该状态

✅ 七、常见问题与解决

问题解决方法
Hyper-V 无法启用 检查是否为专业版;BIOS 中开启虚拟化
虚拟机无法联网 检查虚拟交换机是否绑定正确网卡
增强会话模式不可用 确保 Guest OS 支持(Windows 自带,Linux 需安装工具)
性能慢 关闭不必要的视觉效果;分配足够内存和 CPU

✅ 八、Hyper-V vs VMware vs VirtualBox

特性Hyper-VVMware WorkstationVirtualBox
是否免费 ✅ 系统自带 ❌ 付费 ✅ 免费
性能 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐☆ ⭐⭐⭐☆☆
易用性 ⭐⭐⭐☆☆ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐☆
跨平台 ❌ 仅 Windows ✅ 支持 Win/Mac ✅ 支持 Win/Mac/Linux
适合人群 Windows Pro 用户 所有用户 所有用户

✅ 九、总结

Windows 11 上使用 Hyper-V 是高效、免费、稳定的虚拟化方案,特别适合:

  • 开发测试(如 Docker、Kubernetes)
  • 学习 Linux 或 Windows Server
  • 运行多个操作系统环境

只要你的系统是 专业版及以上,就可以免费使用 Hyper-V,无需额外安装第三方软件。


📌 下一步建议

  • 下载一个 Ubuntu 或 Windows 10 的 ISO 镜像
  • 按照上述步骤创建并运行你的第一个虚拟机

如需具体教程(如“在 Hyper-V 中安装 Ubuntu”),可继续提问。

posted @ 2025-11-03 15:55  lizhigang  阅读(198)  评论(0)    收藏  举报