买的笔记本电脑,原装的 Windows 是 Home 版 --- 家庭版。没有 Hyper-V。因此,之前使用虚拟机,一直是用 VirtualBox,现在想玩玩 Hyper-V,怎么办?
如何在家庭版的 Windows 上安装 Hyper-V 虚拟机
网上搜出来不少代码,以下代码,亲测有效:
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
pasue
把上面的代码,放到一个文本编辑器软件里面,保存为 InstallHyperV.cmd,然后在资源管理器里面,鼠标邮件点它,在下拉菜单里面选择以管理员身份运行。
它会在线安装,因此需要一些时间。在我这里,大概花了几十分钟吧。
安装完成后,重启电脑。然后,进入:控制面板 -> 软件 -> 启用或关闭 Windows 功能,在这个界面里面,可以看到有 Hyper-V 了。之前在家庭版 Windows 里面是看不到的。
要操作使用 Hyper-V,就要找到它的菜单。菜单不在 H 大头的那一堆里面。
首先找 W 大头的那一堆,找到 Windows 工具 这个菜单,点开,弹出窗口,里面有 Hyper-V 管理器,就是这个了。双击启动它,就是 Hyper-V 管理器窗口。我们要玩 Hyper-V,就是在这里面玩。
One more thing
刚刚玩了2个小时的 Hyper-V,刚刚能够在里面启动一个虚拟机,我的物理机的 Windows 系统提示要升级。于是我就让它升级,重启,睡一觉起来再看。因为,升级的时间蛮长。
第二天起来,打开电脑一看,Hyper-V 没有了!
一升级系统,之前安装的 Hyper-V 就没有了。忙了半天白忙活。
试试上面那段安装代码,再次重装。又安装成功了。只是,之前的虚拟机,在 Hyper-V 管理器里面,没有了。一片空白。
之前的虚拟机和虚拟机的虚拟硬盘肯定还在呀。于是,在 Hyper-V 管理器里面找到 导入虚拟机 菜单,然后在导入时,选择之前的虚拟机文件,还要再选择之前的虚拟硬盘文件所在目录。
然后,导入成功。
是的,拷贝来的虚拟机文件和虚拟机硬盘文件,可以采用导入的方式搞到 Hyper-V 管理器里面。
1215

被折叠的 条评论
为什么被折叠?



