【Windows】Windows自带虚拟机?hyper-V部署与使用

提到虚拟机,想必大家第一想到的就是VMware了吧。但实际上,如果大家使用的是Windows系统,根本没必要再给VMware交一份钱了,因为微软已经在Windows里内置了一个虚拟机平台,那究竟怎么用呢?

由于Microsoft只在Windows专业版里内置了hyper-V,所以本期分为两部分介绍。
Windows 专业版
• 按下 Windows微标键+S 激活 Windows 搜索,键入“Windows功能”,打开“打开或关闭Windows功能”,找到“hyper-V”,确保选项已被激活。按下“确定”。


• 这时候你就可以再次按下Windows+S搜索到hyper-V了,你可以将它固定到开始菜单,以方便下次使用。
Windows 家庭版
• 由于Windows家庭版并没有默认部署hyper-V,所以我们要对hyper-V先进行部署。
• 随机位置新建txt文件,既文本文档。用记事本打开它,将以下命令代码粘贴至记事本中。
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
!注意∶B站复制时会将网址一起复制以防盗,务必将防盗网址删除并注意末尾 是否存在空格,存在请删除
• 按下Ctrl+S保存,修改文件扩展名为cmd文件。

• 可能你的文件资源管理器没有显示文件扩展名,请按以下提示激活文件扩展名显示。
Windows 10:查看>选项>查看>文件和文件夹> 勾掉“隐藏已知文件类型的扩展名”

Windows 11:查看>显示>文件扩展名

• 以管理员身份运行此命令脚本


• 命令完成后,按Y重新启动Windows,或按下N取消(但你早晚也得重启doge)。
• 然后,好东西就来了(doge

• 按下Windows徽标键+S搜索“hyper-V”,打开hyper-V管理器,建议固定到开始菜单以方便下次使用

• 打开hyper-V管理器,确保左侧节点选框是你的电脑,而不是“hyper-V管理器”

• 转到右侧,新建>虚拟机

• 根据引导创建
开始之前:不用管他
指定名称和位置:名称随便起,位置随便写(但不建议扔C盘里)
指定代数:此处是重点,虚拟机代数不能随便选择,具体参考下表

注意:虚拟机一旦创建,虚拟机代数将无法更改
分配内存:启动内存用默认的即可,建议启动动态内存
配置网络:选择Default Switch
创建虚拟磁盘:根据需要创建或使用,如果要将磁盘与虚拟机绑定,共生共死,建议和虚拟机位置相同;若磁盘非一次性,那就名字、位置都随便~。大小根据自身情况设置,但不要低于操作系统的硬件要求。
安装选项:根据自己情况填写,然后……
• 转到设置>硬盘驱动器>位置改为“2”

• 如果你安装的是Windows 11,请转至设置>安全,激活TPM

• 启动并连接到虚拟机(双击虚拟机>启动),按照Windows安装程序引导安装,可以扒拉扒拉我的视频~
