Windows 11 安装虚拟机全攻略(2026最新)

速览:Windows 11上安装虚拟机有3种主流方案——Hyper-V(系统自带,专业版+)、VMware Workstation Player(免费,兼容性好)、VirtualBox(开源免费,跨平台)。先确保CPU虚拟化已开启,再根据需求选择工具安装。

一、系统核心要求(必查)

项目

最低要求

推荐配置

系统版本

Windows 11 64位(家庭/专业/企业/教育版)

专业版/企业版(支持Hyper-V)

CPU

支持Intel VT-x/AMD-V虚拟化技术

4核及以上

内存

4GB(主机+虚拟机各2GB)

16GB+(流畅运行多个虚拟机)

存储

64GB可用空间(单虚拟机)

256GB+ SSD(提升虚拟机性能)

虚拟化

BIOS/UEFI中已启用

已启用

TPM

2.0(安装Windows 11虚拟机时)

已启用

二、准备工作:开启硬件虚拟化

  1. 检查状态:按Ctrl+Shift+Esc → 性能 → CPU → 查看"虚拟化"是否为已启用

  2. 开启方法(未启用时):

    1. 重启电脑,开机按 F2/Del/F10/Esc(主板不同按键不同)进入BIOS/UEFI

    2. 找到 CPU Configuration 或 Advanced → Virtualization Technology/SVM Mode → 设置为 Enabled

    3. 保存退出,重启电脑

三、方案一:使用系统自带Hyper-V(专业版/企业版/教育版)

1. 启用Hyper-V功能(2种方法)

方法A:图形界面
  1. Win+S搜索"启用或关闭Windows功能"

  2. 勾选"Hyper-V"主复选框(自动选中所有子项)

  3. 点击"确定",等待安装完成后重启电脑

方法B:命令行(管理员PowerShell)
 

dism.exe /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V # 执行后重启电脑

2. 创建并安装虚拟机

  1. 打开"Hyper-V管理器"(Win+S搜索)

  2. 右键本地服务器 → "新建" → "虚拟机"

  3. 按向导配置:

    1. 名称与位置:自定义(建议非系统盘)

    2. 代数:第2代(支持UEFI/TPM 2.0,适合Win11)

    3. 内存:至少4GB,勾选"动态内存"

    4. 网络:选择"Default Switch"(自动获取IP)

    5. 虚拟硬盘:至少64GB,动态扩展

    6. 安装选项:选择Windows 11 ISO镜像文件

  4. 完成创建后,右键虚拟机 → "设置":

    1. 安全:启用"安全启动"和"虚拟TPM"

    2. 处理器:分配2-4个核心

  5. 启动虚拟机,按提示完成系统安装

四、方案二:安装VMware Workstation Player(免费,推荐)

1. 下载安装VMware

  1. 访问VMware官网,下载免费版

  2. 双击安装程序,一路"Next":

    1. 接受许可协议

    2. 自定义安装路径(建议非系统盘)

    3. 取消不必要的组件(如"VMware Horizon Client")

  3. 完成安装后重启电脑

2. 创建Windows 11虚拟机

  1. 启动VMware,点击"创建新虚拟机"

  2. 选择"典型(推荐)" → "下一步"

  3. 选择"安装程序光盘镜像文件(ISO)",浏览并选择Win11 ISO

  4. 选择操作系统:Microsoft Windows → Windows 11(64位)

  5. 命名虚拟机并选择存储位置(非系统盘)

  6. 虚拟硬盘:至少64GB,选择"将虚拟磁盘存储为单个文件"

  7. 完成创建后,点击"自定义硬件"优化设置:

    1. 内存:至少4GB(建议8GB)

    2. 处理器:2-4个核心,勾选"虚拟化Intel VT-x/EPT或AMD-V/RVI"

    3. 显示器:显存至少128MB,勾选"加速3D图形"

    4. 安全:启用"安全启动"和"加密虚拟机(可选)"

    5. TPM:添加"可信平台模块(TPM)"设备

  8. 启动虚拟机,按提示安装系统(遇到TPM提示可参考下文常见问题)

五、方案三:安装VirtualBox(开源免费)

1. 下载安装VirtualBox

  1. 访问VirtualBox官网,下载最新版

  2. 双击安装程序,一路"Next":

    1. 接受许可协议

    2. 自定义安装路径

    3. 安装期间网络会临时断开,点击"是"继续

  3. 完成安装后启动VirtualBox

2. 创建Windows 11虚拟机

  1. 点击"新建",输入虚拟机名称,选择:

    1. 类型:Microsoft Windows

    2. 版本:Windows 11(64-bit)

  2. 内存大小:至少4GB(建议8GB)

  3. 虚拟硬盘:

    1. 选择"创建虚拟硬盘"

    2. 类型:VDI(VirtualBox磁盘映像)

    3. 存储方式:"动态分配"(节省空间)

    4. 大小:至少64GB

  4. 选中虚拟机,点击"设置"优化:

    1. 系统 → 主板:启用"EFI(特殊操作系统)",内存≥4GB

    2. 系统 → 处理器:2-4个核心,执行上限100%

    3. 显示 → 屏幕:显存≥128MB,启用"3D加速"

    4. 存储:选中"空"光驱,加载Win11 ISO镜像

    5. 安全:启用"安全启动",选择"Microsoft UEFI Certificate Authority"

    6. (可选)添加TPM 2.0:设备 → 可信平台模块 → 启用

  5. 启动虚拟机,按提示安装系统

六、Windows 11虚拟机安装关键设置(避免报错)

报错提示

必备设置

"这台电脑不满足Windows 11系统要求"

启用UEFI固件、安全启动、TPM 2.0,内存≥4GB,硬盘≥64GB

安装界面黑屏/卡住

分配足够显存(≥128MB),启用3D加速,检查ISO文件完整性

网络连接失败

选择正确的网络适配器(NAT模式最常用),重启虚拟机网络服务

绕过TPM限制(临时方案):

在Win11安装界面按 Shift+F10 打开命令提示符,输入:

 

regedit # 导航到:HKEY_LOCAL_MACHINE\SYSTEM\Setup # 新建项:LabConfig # 新建DWORD值: # BypassTPMCheck = 1 # BypassSecureBootCheck = 1 # 关闭注册表,返回安装界面继续

七、验证安装与常用操作

1. 验证虚拟机正常运行

  • 虚拟机可正常启动、关机、重启

  • 网络连接正常(可访问互联网)

  • 共享文件夹/剪贴板功能可用(安装增强工具后)

2. 虚拟机增强工具安装(必装)

虚拟机软件

增强工具安装方法

Hyper-V

虚拟机 → 插入集成服务安装盘

VMware

虚拟机 → 安装VMware Tools

VirtualBox

设备 → 安装增强功能

功能:鼠标无缝切换、文件共享、剪贴板共享、分辨率自适应

八、常见问题及解决方案

问题

解决方案

虚拟化未启用

进入BIOS/UEFI开启Virtualization Technology(VT-x/AMD-V)

Hyper-V无法启用(家庭版)

改用VMware/VirtualBox,或升级到专业版

VMware与Hyper-V冲突

以管理员执行 bcdedit /set hypervisorlaunchtype off,重启电脑

虚拟机运行卡顿

增加内存/CPU分配,启用SSD存储,关闭主机后台占用高的程序

Win11安装提示缺少TPM 2.0

启用虚拟机的TPM功能,或使用注册表绕过检测

网络无法连接

检查虚拟机网络设置,切换NAT/Bridged模式,重启虚拟网卡

九、三种方案对比与选择建议

特性

Hyper-V

VMware Player

VirtualBox

价格

免费(系统自带)

免费(个人使用)

开源免费

系统要求

专业版/企业版/教育版

所有Win11版本

所有Win11版本

兼容性

一般(适合Windows系统)

优秀(支持几乎所有系统)

良好(跨平台支持)

性能

优秀(系统级虚拟化)

优秀

良好

易用性

中等

高(新手友好)

中等

特殊功能

与Windows深度集成

快照、克隆、共享文件夹

快照、虚拟机导出/导入

选择建议:

  • 专业版/企业版用户:优先使用Hyper-V(无需额外安装,性能最佳)

  • 家庭版用户:选择VMware Player(免费,兼容性好,新手友好)

  • 开源爱好者/跨平台用户:选择VirtualBox(免费开源,支持Linux/macOS)

十、下一步操作建议

  1. 学习虚拟机基础操作:启动/关机/快照/克隆

  2. 配置共享文件夹,实现主机与虚拟机文件互传

  3. 尝试安装Linux、macOS等其他操作系统

  4. 利用虚拟机测试软件、开发环境隔离、系统调试等场景

Logo

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

更多推荐