在 Windows 10/11 上开启虚拟机功能 Hyper-V,需满足以下 系统要求 并按步骤操作:


✅ 一、开启 Hyper-V 的前提条件

  1. 操作系统版本要求

    • 必须是 Windows 10/11 专业版(Pro)或企业版(Enterprise),家庭版(Home)默认不支持 Hyper-V。
  2. 硬件要求

    • 支持虚拟化技术(如 Intel VT-x 或 AMD-V)并在 BIOS/UEFI 中启用。
    • 至少 4GB 内存。

🛠️ 二、启用 BIOS/UEFI 中的虚拟化(默认开启)

1. 查看是否开启虚拟化

  • 按下 Ctrl + Shift + Esc 打开任务管理器。
  • 点击顶部的 “性能” 标签。
  • 选择左侧的 “CPU” 项。
  • 右下角查看是否显示:虚拟化:已启用
    在这里插入图片描述

2. 开启虚拟化

  • 重启电脑并进入 BIOS(一般是开机时按 DelF2Esc 等键)。
  • 找到 Intel Virtualization Technology(VT-x)AMD-V,将其设为 Enabled。
  • 保存并重启。

💻 三、通过“启用或关闭 Windows 功能”打开 Hyper-V

方法一:图形界面操作

  1. Win + S 输入 Windows 功能,点击 启用或关闭 Windows 功能

  2. 勾选以下三个相关项:

    • ✅ Hyper-V
    • ✅ Hyper-V 管理工具
    • ✅ Hyper-V 平台
      在这里插入图片描述
  3. 点击“确定”,等待安装,完成后重启电脑。


方法二:使用 PowerShell 命令启用

以管理员身份打开 PowerShell,运行以下命令:

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

安装完成后,重启电脑。


🧪 四、验证 Hyper-V 是否开启成功

  1. Win + S 输入 Hyper-V 管理器,打开它。
  2. 如果可以正常打开并看到本地主机,则表示 Hyper-V 启用成功。
    在这里插入图片描述

❗ 注意(家庭版用户)

如果你是 Windows 11 家庭版(Home),可以通过脚本手动开启 Hyper-V(不保证官方支持):

在 PowerShell(管理员)运行以下命令(建议先备份):

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

有时家庭版会提示功能不可用。如果无法成功,建议升级到专业版。


💬 如果你觉得这篇文章对你有帮助,欢迎:
👍 点赞 / ⭐ 收藏 / 💬 评论 / 📢 关注我!

我们下篇见~

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐