一、查看电脑是否能运行 Hyper-V
- 打开 cmd 窗口输入命令 “systeminfo” ,查看系统信息中的 Hyper-V 要求
- 或者 Win + R 快捷键调出运行对话框,输入 “msinfo32” ,打开系统信息窗口,查看 Hyper-V 要求
Hyper-V - 虚拟机监视模式扩展
Hyper-V - 第二级地址转换扩展
Hyper-V - 固件中启用的虚拟化
Hyper-V - 数据扩展保护
这四项必须全部为 “是”,你的电脑才能运行 Hyper-V 虚拟机
- 其中 固件中启用虚拟化 有可能默认是关闭的,首先确认下电脑 CPU 支不支持虚拟化,官网啊,论坛,客服啊,问问,一般现在的电脑都是支持的
- 如果支持,你就可以在 BIOS 设置开启虚拟化,步骤简单,但是不同主板型号进入 BIOS 方式不同,具体客服或者度娘都可以完美解决
二、添加 Hyper-V
- 如果你的系统是 WIN10 专业版 / 企业版
打开 控制面板 -> 程序和功能 -> 启用或关闭 Windows 功能 ,勾选 Hyper-V 相关选项,确认,等待配置,提示重启,添加完成
- 如果你的系统是 WIN10 家庭版
新建记事本,复制以下命令,后缀改为 .bat 或 .cmd,以管理员身份运行
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
- 命令处理完成后,输入 “Y” 确认重启,进行配置更新
- 添加 Hyper-V 完成
顺便说一下,Hyper-V 目前比较完美支持 Windows、Linux 等系统,不太支持苹果等系统,除了 Hyper-V 也可以试试其他软件,比如 VMWare 就挺好用
https://zhuanlan.zhihu.com/p/74906615