banner
约 2,400 字
8 分钟

最新Windows自带虚拟机Hyper-V安装win11教程,含家庭版安装方法及设置神器推荐

-
-
无标签

摘要

Windows上Hyper-V效率最高,家庭版可通过PowerShell命令或提供的.bat脚本安装。安装完成后,利用Hyper-V管理器创建虚拟机并安装Win11。此外,推荐使用开源软件ExHyperV进行图形化管理,支持USB、PCIe直通及多显卡配置,方便用户轻松玩转高级功能。

前言

在 Windows 上跑虚拟机,效率最高的还是系统自带的 Hyper-V——它是微软自家的 Type-1 虚拟化,性能损耗小,稳定可靠。但家庭版 Windows 默认没开放 Hyper-V,需要一些额外操作才能用上。其实最省事的办法是直接升级到专业版(专业版自带 Hyper-V,一条命令就能开)。

如果你暂时不想升级系统,又想用 Hyper-V,那下面这套针对家庭版的开启方法就很实用。最后再强烈推荐一款开源软件 ExHyperV——它是可视化设置 Hyper-V 的神器,能让普通人轻松玩转 Hyper-V 的高级功能,强烈建议装一个。

开启 Hyper-V(专业版方法)

如果你的系统是 Windows 专业版/企业版,最简单:

  1. 以管理员身份运行 PowerShell(右键开始菜单 → "Windows PowerShell(管理员)"):

blog image
  1. 执行以下命令:

powershell
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

blog image
  1. 稍等片刻,Hyper-V 虚拟机功能就打开了(一般需要重启一次生效)。

blog image

Windows 11 家庭中文版开启方法

家庭版没有上面的命令选项,需要走下面这套批处理流程:

  1. 确认硬件达标:内存大于 4G,且 CPU 已开启虚拟化功能(进 BIOS 打开 Intel VT-x / AMD SVM)。不满足这两个条件,Hyper-V 是起不来的。

blog image
  1. 新建批处理脚本:新建一个文本文档,填入下面的代码并保存,然后把文件名后缀改成 .bat(脚本下载链接:https://pan.quark.cn/s/3596181ec047):

bat
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL

这段脚本的作用:先用 dir 把系统里所有 Hyper-V 相关的安装包(.mum 文件)找出来,再用 dism 逐个离线添加,最后开启 Hyper-V 功能。相当于手动绕过家庭版的功能限制,把被隐藏的 Hyper-V 组件强制装上去。

blog image
  1. 以管理员身份运行这个 .bat,开始执行安装。建议有条件的开启魔法上网,否则下载组件时可能卡死或超时。

blog image
  1. 安装完成后,根据提示重启电脑

blog image
  1. 重启后,打开 控制面板 → 程序和功能 → 启用或关闭 Windows 功能,就能看到 Hyper-V 选项已经出现了(通常默认已勾选):

blog image

Hyper-V 安装 Windows 11 教程

Hyper-V 功能开启后,下面演示怎么在它里面装一个 Windows 11 虚拟机:

  1. 打开 Hyper-V 管理器,点击右侧"操作"栏的新建 → 虚拟机

blog image
  1. 修改虚拟机名称存放位置(建议放到空间充足的盘,别放系统 C 盘):

blog image
  1. 安装选项里选择 Windows 11 的 ISO 镜像文件(提前下载好 Win11 镜像):

blog image
  1. 点击完成即可,其他选项保持默认,也可按自己需求修改。

blog image
  1. 虚拟机创建好后,先进入它的设置

blog image
  1. 开启 受信任的平台模块(TPM),或启用安全启动。这一步有点"玄幻"——我自己每次遇到错误,就换个选项试。Win11 要求 TPM 2.0,如果你装的时候报"此电脑无法运行 Windows 11",多半是 TPM 或安全启动没开对。

blog image
  1. 确认 DVD 驱动器在第一启动顺位(这样才能从 ISO 启动安装):

blog image
  1. 启动,虚拟机开始启动:

blog image
  1. 启动后界面会提示 "按任意键从 CD 启动"要快速按任意键进入安装界面:

blog image

如果错过了(提示一闪而过又回到启动循环),选择窗口顶部的 操作 → Ctrl+Alt+Delete,重启虚拟机,然后在提示出现时继续快速按键即可。

blog image
  1. 之后一路下一步,选择"自定义安装"、选好要装的分区即可:

blog image
  1. 再往后就和正常安装 Windows 一样了(设用户名、密码、进桌面),这里就不再演示了:

blog image

ExHyperV:图形化管理神器

Hyper-V 原生管理界面有些高级功能藏得深、不好找,推荐这款开源工具 ExHyperV——一款图形化的 Hyper-V 管理工具,能让凡人也能轻松玩转 Hyper-V 的高级功能

ExHyperV界面

项目地址https://github.com/Justsenger/ExHyperV/

它很方便修改虚拟机的各种配置,尤其擅长 USB、PCIe、网卡直通,还能添加多个显卡并自动安装驱动——这些在原生 Hyper-V 管理器里操作很麻烦的功能,用 ExHyperV 点点鼠标就能搞定。

ExHyperV直通设置

个人结论

Hyper-V 作为 Windows 自带的虚拟机方案,性能是真的能打,最大门槛就是家庭版默认不开放。如果你是专业版,一条命令就搞定;如果舍不得升级,用上面那段 .bat 脚本也能把 Hyper-V 强行"请出来"。真要把虚拟机当主力(尤其想直通显卡、PCIe 做虚拟化游戏机/开发机),再配一个 ExHyperV 图形化工具,管理体验会顺畅很多。整个方案零成本、纯微软生态,值得一试。

END

相关文章

暂无相关文章