一、查看电脑是否能运行 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,以管理员身份运行

  1. pushd "%~dp0"
  2. dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
  3. for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
  4. del hyper-v.txt
  5. 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