Windows 11中启用Hyper-V需确认CPU虚拟化已开启、系统为专业版/企业版/教育版,再通过图形界面、PowerShell、DISM命令、批处理脚本等方法启用。
如果您尝试在Windows 11中运行虚拟机,但Hyper-V功能不可用,则可能是由于系统版本不支持、CPU虚拟化未启用或相关组件未安装。以下是开启Hyper-V虚拟机的多种方法:
一、检查硬件与系统支持
启用Hyper-V前必须确认CPU虚拟化技术已在BIOS/UEFI中开启,且操作系统版本为专业版、企业版或教育版。家庭版需额外操作才能启用核心组件。
1、按下Ctrl + Shift + Esc组合键打开任务管理器。
2、点击顶部“性能”选项卡,选择左侧“CPU”。
3、查看右下角“虚拟化”状态,必须显示“已启用”;若为“已禁用”,需重启并进入BIOS/UEFI设置。
4、重启电脑,在启动自检画面按Del、F2或F10(依主板而定)进入固件设置,找到Intel VT-x或AMD-V选项,设为Enabled并保存退出。
5、按Win + I打开设置,进入“系统” > “关于”,在“Windows规格”中确认版本为专业版、企业版或教育版。
二、通过图形界面启用Hyper-V
该方法使用系统内置的“Windows功能”工具,以可视化方式一次性启用Hyper-V平台、管理工具及虚拟机监控程序,适合所有熟悉图形界面的用户。
1、按下Win + S组合键,在搜索栏输入“启用或关闭Windows功能”,点击打开对应设置项。
2、在弹出窗口中向下滚动,找到并勾选Hyper-V主复选框。
3、系统将自动选中全部子项,包括“Hyper-V平台”“Hyper-V管理工具”和“Windows虚拟机监控程序平台”。
4、点击“确定”,系统开始部署功能组件,进度完成后提示需要重启。
5、保存当前工作,点击“立即重新启动”使更改生效。
三、使用PowerShell命令启用Hyper-V
该方法绕过图形界面,通过管理员权限的PowerShell一次性启用全部Hyper-V功能,执行效率高,适用于界面响应异常或批量配置场景。
1、右键点击“开始”按钮,选择“终端(管理员)”或“Windows PowerShell(管理员)”。
2、在弹出的用户账户控制窗口中点击“是”。