在 Windows 11 启用 Hyper-V、管理工具和 PowerShell 模块

2026-10-9 / 0 评论 / 1 阅读

在 Windows 11 启用 Hyper-V、管理工具和 PowerShell 模块 原创示意图

Windows 11 中的 Hyper-V 是系统可选功能,不需要从第三方网站下载安装包。开始前先完成硬件与版本检查,并保存正在进行的工作,因为启用后需要重启。

一、图形界面安装

打开“控制面板(Control Panel)→ 程序(Programs)→ 程序和功能(Programs and Features)→ 启用或关闭 Windows 功能(Turn Windows features on or off)”。勾选完整的“Hyper-V”,其中包括:

  • Hyper-V Platform:虚拟机监控程序和核心平台。
  • Hyper-V Management Tools:Hyper-V 管理器与 PowerShell 管理组件。

点击确定,等待组件安装并重启。只装管理工具可以远程管理别的主机,但本机不能运行虚拟机;要在本机运行,平台组件也必须可用。

二、PowerShell 或 DISM 安装

以管理员身份打开 PowerShell:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

也可使用:

DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

命令成功后按提示重启。不要在命令仍执行时强制关机。

三、安装后验证

在开始菜单搜索“Hyper-V 管理器(Hyper-V Manager)”,连接到“本地服务器(Local server)”。PowerShell 检查:

Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Get-Module -ListAvailable Hyper-V
Get-VMHost
Get-Service vmms

功能状态应为 Enabled,虚拟机管理服务 vmms 应正常运行。任务管理器“性能→CPU”中的“虚拟化”通常也应显示已启用。

四、先别急着创建虚拟机

先在 Hyper-V 设置中规划“虚拟硬盘”和“虚拟机”默认路径。系统盘空间较小时,把它们放到独立 SSD;路径迁移不是备份。再创建虚拟交换机,注意外部交换机绑定正在使用的物理网卡时网络会短暂重配,远程操作可能断线。

客户端系统还可能自动存在 Default Switch,它适合快速联网和开发测试,但地址由系统管理,不适合需要固定二层结构的长期服务器实验。需要可控网络时创建明确命名的外部、内部或专用交换机。

五、常见失败

错误提示虚拟机监控程序未运行时,先查 BIOS 虚拟化和启动项:

bcdedit /enum {current}

若 hypervisorlaunchtype 被设为 Off,可在确认没有其他兼容性要求后执行 bcdedit /set hypervisorlaunchtype auto 并重启。不要随意照抄关闭安全功能的命令。公司设备若受策略管理,应由管理员处理。

本文为中文原创教程。步骤参考 Microsoft Learn:Install Hyper-V in Windows and Windows Server。

评论一下?

OωO
取消