资讯详情

资讯详情

VMware Workstation安装Windows 11虚拟机完整教程:TPM与UEFI配置详解

1. 安装准备镜像、VMware版本与硬件要求梳理1.1 为什么要在VMware里装Windows 11先说个最常见的使用场景主力机配置不错但系统已经用顺手了不想为了尝鲜就把正式环境升级到Windows 11。或者你在的公司、实验室还有大量旧软件只兼容Windows 10但你又想研究一下Win 11的新特性、跑跑新工具这时候在VMware Workstation里装一个Win 11虚拟机就是最稳妥的方案。虚拟机的好处在于它是完全隔离的。你在虚拟机里随便折腾系统设置、装不明来源的软件、测试脚本都不会影响宿主机。出了问题直接删掉重建或者用快照一键还原比反复重装物理机省太多时间。我自己日常测试用的虚拟机数量常年保持在五六个以上Windows 11那个专门用来跑新软件兼容性测试Windows 10的留着跑老的行业软件。这篇文章适合谁看一是从来没在VMware里装过系统的新手跟着一步步操作就能装好二是装过但遇到了TPM报错、黑屏、无法引导这类问题的老手可以直接跳到对应的排查章节。整个流程走下来大约需要半小时到一小时具体看镜像下载速度和磁盘性能。1.2 镜像别乱下两种最靠谱的获取路径Windows 11的安装镜像ISO文件是第一步。很多人习惯去各种第三方站点下载所谓的“精简版”“优化版”我不建议在虚拟机里这么做。一方面这些镜像可能被植入恶意修改另一方面精简版经常会砍掉一些组件后续装VMware Tools、开功能的时候会莫名报错。靠谱的路径有两条。第一条是用微软官方的媒体创建工具在Windows系统里运行这个工具选择“下载ISO文件”就能拿到当前正式版的完整镜像文件名一般是Win11_23H2_Chinese_Simplified_x64.iso这种格式。第二条是直接去微软官网的“下载Windows 11”页面同样能找到ISO直接下载的入口。用官方工具下载的镜像约5到6GB但内容完整、无修改这是后面所有步骤能顺利推进的基础。虚拟机装系统还有一个好处镜像文件可以反复使用。下载好存放一个固定目录以后新建虚拟机、给同事装机、做测试回滚都用同一份ISO不用每次都重新下载。我习惯在宿主机上专门建一个ISO仓库目录按系统版本分类存放省心很多。1.3 VMware版本选择和虚拟机兼容性设置VMware Workstation Pro目前主流版本是16和17我用的是17 Pro16也一样能用。如果你手头是15或更老的版本建议先升级因为Windows 11需要的TPM 2.0模块在旧版VMware里支持不完整装到一半卡住会很痛苦。打开VMware后第一个界面是主页。新建虚拟机时建议选“自定义高级”选项不要选“典型推荐”。典型的向导会简化一些选项但它默认的配置经常不满足Windows 11安装要求比如固件类型还是传统的BIOS后面装到TPM检查那一步就过不去。自定义向导多花两分钟每一步都看得见后面少踩坑。虚拟机兼容性设置我一般保持默认的Workstation 17.x。这个参数决定了虚拟硬件遵循的规范版本高版本兼容性会有一些新特性比如更好的图形性能、更完整的UEFI支持。只要你的VMware版本不低于17默认选项就是合理的。2. 创建虚拟机最关键的4个参数不能错2.1 新建虚拟机向导里的系统版本选择在自定义向导中到“客户机操作系统”这一步选择Microsoft Windows版本下拉菜单里选Windows 11 x64。这一步看似简单但很容易忽略——如果你选了Windows 10 x64VMware默认生成的固件类型和后续可选项会不一样TPM模块虽然也能手动加但整体配置和Win 11的匹配度会差一些。虚拟机名称和安装位置其实也值得认真对待。虚拟机名称建议带上系统版本和用途比如“Win11_测试机”“Win11_64位_日常”这样后面虚拟机多了不会认错。安装位置注意两点一是磁盘空间要充足Windows 11虚拟磁盘即使初始只分配了80GB的空闲配额实际占用会随着使用慢慢涨到20到30GB甚至更多二是尽量放在固态硬盘上机械硬盘跑虚拟机安装系统会非常煎熬动辄一两个小时。2.2 内存、CPU与磁盘的合理分配Windows 11对硬件的要求比Windows 10高虚拟机的资源分配我给出一个参考基线配置项最低可装推荐配置说明内存4GB8GB4GB能装但运行很吃力开个浏览器就卡处理器2核4核CPU核心数按宿主机实际情况给别超过物理核心数的一半磁盘容量64GB80GB系统加软件加缓存80GB比较从容磁盘类型-NVMeNVMe比SATA快Win 11原生支持内存配置这里多说一句。如果宿主机内存总量是16GB给虚拟机分8GB之后宿主机还剩8GB左右日常办公没问题。如果宿主机只有8GB内存虚拟机建议只分4GB否则宿主机自己都会开始换页整体体验反而更差。CPU方面处理器数量和每个处理器的内核数量的区别可以近似理解为“几颗物理芯片和每颗芯片几个核心”。绝大多数情况下不需要刻意仿真多路CPU直接设置2个处理器、每个处理器2到4个内核即可。这个参数在虚拟机里看是两个CPU插座但实际上安装系统时Windows只会关注总核心数和线程数影响很小。磁盘容量建议直接给80GB甚至100GB。虚拟磁盘文件采用“动态分配”方式创建时实际占用的物理空间会随着虚拟机内数据增长而增加刚开始只有几GB不用担心一下占满宿主机磁盘。所以容量给大一点没有坏处窗口期很长。2.3 固件类型必须是UEFIBIOS装不了Win 11在自定义向导一路点下去到了“固件类型”这一步默认有两种BIOS和UEFI。Windows 11强制要求UEFI和Secure Boot所以这里必须选UEFI。这和Windows 10时代很不一样。装Windows 10时用传统BIOS也能跑但Windows 11的安装程序在检查阶段会直接拒绝在BIOS环境上安装关键特征就是报错“此电脑无法运行Windows 11”。如果你的虚拟机创建时选了BIOS后面想补救也可以但需要删除虚拟机重新创建或者在虚拟机设置里把固件类型改回UEFI重新引导数据会丢失。UEFI启动还有一些附带的好处启动速度快GPT分区支持完善虚拟磁盘可以大于2TB。对于虚拟机来说这些可能感知不明显但至少满足了Win 11的硬性门槛。2.4 TPM 2.0的模拟与虚拟机加密这是整个VMware安装Win 11流程里最容易踩坑的地方也是很多人失败后开始怀疑人生的环节。Windows 11安装程序会检查TPM 2.0芯片。虚拟机没有物理TPM芯片但VMware Workstation提供了软件模拟的TPM设备。添加方法先完成虚拟机的创建向导然后在虚拟机库界面右键点击这台虚拟机选择“设置”打开设置窗口后在“选项”页签里找到“访问控制”点击“加密”按钮。加密时需要设置一个密码后续打开虚拟机、修改配置都会用到这个密码务必存好。加密完成后回到“硬件”页签点击“添加”按钮在设备列表里找到“可信平台模块”添加并确认。这里有个前置逻辑必须搞清楚必须先加密虚拟机才能添加TPM设备。如果你没加密TPM选项是灰色的不可选很多人卡在这一步不知道原因。添加好TPM后可以顺便确认一下“安全引导”选项是否勾选。在“选项”页签的“高级”里找到“固件类型”确认是UEFI并且“启用安全引导”是勾选状态。这两个条件加上TPM 2.0Windows 11的硬件检查才算完整通过。2.5 挂载ISO最后一个准备动作回到虚拟机设置窗口的“硬件”页签选中“CD/DVD”在右侧选择“使用ISO映像文件”点击浏览找到你下载的Windows 11镜像。同时勾选“启动时连接”确保虚拟机开机就能从ISO引导。这里还有一个细节在“虚拟机设置”底部的“设备”列表里把“软盘驱动器”移除掉。老版本VMware默认会添加软驱Windows 11安装程序有时会因为软驱设备的问题挂起或报错移除一了百了。全部设置完成确认无误后点击“开启此虚拟机”进入安装流程。如果ISO已经正确挂载虚拟机屏幕会显示“Press any key to boot from CD or DVD...”这时候在窗口内点击一下鼠标捕获焦点然后按任意键就能从安装介质启动了。3. 安装Windows 11与驱动部署3.1 从ISO引导进入安装程序的完整步骤从ISO引导后首先看到的是Windows 11的蓝色安装界面第一步选择语言、时间和货币格式、键盘输入法。默认语言一般是中文简体直接下一步即可。点击“现在安装”按钮后安装程序会提示输入产品密钥。虚拟机不需要密钥有两个选择一是直接点击“我没有产品密钥”二是点击右上角的“我没有产品密钥”链接效果一样。接下来选择要安装的版本一般选“Windows 11 专业版”即可教育版、企业版在功能上有差异但普通使用场景专业版最通用。接受许可条款后关键一步来了选择安装类型。这里要选“自定义仅安装Windows高级”不要选“升级”。因为虚拟机里是全新安装升级选项是为物理机上已有旧系统准备的。磁盘分区这一步非常直观。VMware创建的虚拟磁盘默认是未分区的安装程序会显示“驱动器0未分配的空间”。直接选中这个未分配空间点击“下一步”安装程序会自动创建必要的分区包括MSR、恢复分区等然后开始复制文件。全程不需要手动创建分区Windows 11的安装流程已经足够智能。3.2 安装过程中的硬件检查与常见报错处理文件复制完成后虚拟机自动重启后面就是Windows 11的OOBE开箱体验流程设置区域、键盘布局、账户名称、密码、隐私选项等。如果到这里一切顺利说明TPM和UEFI配置都正确这是最通畅的一条安装路线。但很多人会在重启后看到“此电脑无法运行Windows 11”的报错。这时候先别急着绕行检查两件事第一确认虚拟机设置中TPM设备确实存在且启用第二确认固件类型确实是UEFI且安全引导已勾选。如果这两项都正确报错仍然出现再考虑用下面一节说的两种绕过方法。另一个高频报错是“Windows无法安装所需的驱动程序”。这个通常发生在ISO文件损坏或引导介质读取异常的情况下。解决办法是先校验ISO文件的哈希值或者重新从官方渠道下载镜像。如果重下后仍然报错检查虚拟机的磁盘控制器类型是不是太新把SCSI控制器改成LSI Logic或者SATA一般能解决问题。3.3 两种绕过TPM检查的备用方案如果你的VMware版本较老无法添加TPM设备或者由于某些原因必须在不满足硬件要求的环境中安装Windows 11有两个常用的绕过方案。这里说明清楚这两个方案属于安装程序的检查规避不影响系统正常使用但系统稳定性没有经过官方保证。我建议能用TPM正规安装就优先走正规路线毕竟Windows Update大版本更新时还有一轮严格检查。方法一注册表修改。在安装程序出现“此电脑无法运行Windows 11”的界面时按下ShiftF10打开命令提示符输入regedit打开注册表编辑器。找到HKEY_LOCAL_MACHINE\SYSTEM\Setup这个路径右键新建一个名为LabConfig的项然后在LabConfig下新建几个DWORD值BypassTPMCheck设为1BypassSecureBootCheck设为1BypassRAMCheck设为1如果CPU也不满足还可以加BypassCPUCheck设为1。关闭注册表和命令提示符回到安装界面点左上角的后退按钮然后重新点“现在安装”检查就能通过了。方法二替换安装介质中的appraiserres.dll文件。在VMware里先新建一个普通的Windows 10虚拟机将Win 11镜像作为数据光盘挂载进去把sources文件夹里的appraiserres.dll备份出来再从老版本的镜像或者网上获取一个修改过的兼容版本替换回去。这个方法不需要动注册表但对小白来说操作路径反而更长我用的次数不多。3.4 VMware Tools安装与基础驱动系统进入桌面后第一件事不是去激活系统而是安装VMware Tools。在VMware窗口顶部的菜单栏点击“虚拟机”选择“安装VMware Tools”。虚拟机会自动挂载一个VMware Tools的ISO镜像打开光驱运行setup64.exe按提示完成安装。VMware Tools是虚拟机性能和可用性的分水岭。装上它之后鼠标才能自由在虚拟机和宿主机之间切换不装的话需要按CtrlAlt释放鼠标剪贴板才能互通分辨率才能自动适配虚拟机窗口图形性能也会有明显提升。装完之后按提示重启虚拟机重启后这些功能才生效。驱动方面虚拟机的显卡和网卡驱动都包含在VMware Tools里正常情况下不需要额外装驱动。声卡偶尔会出现无声的情况解决方法是确认Tools安装完整后再检查“扬声器”设备状态一般重启后就能恢复。4. 系统常用设置与资源规划建议4.1 VBS、内存完整性对虚拟机性能的影响Windows 11默认开启了基于虚拟化的安全性VBS里面包含内存完整性也叫HVCI。这个功能在物理机上对安全有帮助但在虚拟机里就是纯负担了——它会在Windows和VMware的虚拟化层之间再加一层嵌套虚拟化CPU占用明显上升磁盘和内存访问也有性能损耗。我测试过同样的虚拟机关闭VBS前后跑分差距在5%到10%左右日用体感上开关机速度快了不少。关闭方法在Windows 11虚拟机里打开“控制面板”“程序”“启用或关闭Windows功能”取消勾选“虚拟机平台”重启即可。也可以用管理员身份运行命令提示符执行bcdedit /set hypervisorlaunchtype off效果相同。需要注意一点如果日后你打算在Win 11虚拟机里再嵌套跑WSL2、Docker或另一个虚拟机关闭VBS可能会导致这些功能不可用。取舍取决于你的实际需求我的虚拟机就是用来跑普通软件的所以直接关掉换性能。4.2 显示分辨率与3D加速调整VMware Tools装好之后虚拟机窗口拖大拖小分辨率会自动跟着适配。但默认的图形性能还是偏保守如果你要在虚拟机里跑一些动画效果、视频演示甚至轻度游戏可以在虚拟机设置里把显示器的“加速3D图形”打开显存调大。VMware Workstation 17的3D加速对DirectX 11的支持已经很成熟日常办公软件的动画和拖动效果都流畅。虚拟机的内存要留足显存是从系统内存中划分的比如虚拟机总内存8GB3D显存调到2GB那Windows实际可用内存就只有6GB左右。显存设置适合而止不要一味贪大。还有一个小技巧在虚拟机窗口的“查看”菜单里选择“自动适应客户机”窗口缩放时画面不会拉伸变形体验好很多。这个设置项每次新装虚拟机都需要手动确认一次因为Tools不会自动帮你改。4.3 共享文件夹与剪贴板设置虚拟机里传文件最原始的办法是挂载ISO或者用U盘但日常用下来最顺手的是共享文件夹。在虚拟机设置里进入“选项”页签找到“共享文件夹”选择“总是启用”然后添加宿主机上的一个目录作为共享。虚拟机里访问的路径是\vmware-host\Shared Folders在文件管理器的地址栏输入这个路径就能看到共享的文件夹。剪贴板互通也需要设置一下。VMware Tools默认开启双向剪贴板可以顺手把“拖放”也打开。这样宿主机复制一段文本、拖拽一个文件到虚拟机窗口直接就能用对于测试脚本、搬运配置文件来说效率翻倍。这里顺便提醒一下安全方面的考虑共享文件夹和剪贴板互通虽然方便但也意味着虚拟机里的程序可以访问宿主机指定的目录和剪贴板内容。如果虚拟机是用来跑来路不明的软件建议关闭这些共享功能让虚拟机保持相对隔离。我专门有一台“隔离测试机”就是关闭了所有共享功能的。4.4 快照与克隆装好系统后赶紧存一个系统装好、驱动打全、基础设置调完这时候最重要的一件事是建立一个快照。快照相当于虚拟机的存档点以后系统被折腾坏了、软件装崩了、中了奇怪的病毒都能一键恢复到快照状态。创建快照的方法VMware顶部菜单“虚拟机”“快照”“拍摄快照”。给快照起一个清晰的名字比如“Win11_初始安装_干净状态”备注里写清楚包含哪些设置。以后每次做重大变更前装大型软件、改系统服务、跑不明脚本都先拍一个快照坏了就回滚这比在虚拟机里手动做系统还原点可靠得多。克隆是另一个省事的功能。右击虚拟机选择“管理”“克隆”可以把当前状态完整复制成另一台虚拟机。我在测试软件兼容性时经常一次性克隆出三四台同样的系统每台装不同版本的软件做对照实验省去了重复安装系统的等待时间。5. 常见安装问题与排查实录5.1 启动阶段的黑屏与卡Logo问题新装的虚拟机开机黑屏或者卡在Windows Logo转圈这是VMware里比较头疼的问题。黑屏分两种情况一种是完全黑屏无任何显示连VMware的启动画面都没有这大概率是固件类型或引导顺序问题。检查虚拟机是否设成了UEFI以及ISO是否真的在启动设备列表的前列。另一种是能看到Windows的引导转圈但永远进不了系统这时候排查方向是内存不足或磁盘IO异常。试试把虚拟机内存加到8GB如果还不行把虚拟磁盘类型从NVMe改成SATA再看看。我遇到过几次安装完成后首次重启卡Logo的情况最后都是因为虚拟磁盘文件放在了网络存储上IO延迟过高导致的把虚拟机迁移到本地固态盘后问题消失。如果虚拟机曾经能正常启动突然某天开始黑屏可以试试重启宿主机上的VMware服务——Windows服务管理器里找到所有VMware开头的服务全部重启一遍。这是最粗暴但有效的方法。5.2 TPM 2.0报错的准确排查路径如果你看到的报错是“这台电脑无法运行Windows 11”或“必须支持TPM 2.0”排查路径按照优先级排列检查项操作方法原因VMware版本确认是16及以上版本老版本不支持TPM模拟虚拟机加密设置选项访问控制加密不加密无法添加TPMTPM设备设置硬件可信平台模块确认设备存在且已连接固件类型设置选项高级固件类型必须是UEFI并启用安全引导启动顺序设置硬件CD/DVD启动时连接确保从ISO正常引导按照这个表格从头到尾查一遍绝大多数TPM相关报错都能定位到具体原因。我见过最离谱的一次是加密密码设置完后密码忘得一干二净结果整个虚拟机都打不开只能重建。所以加密密码一定要用密码管理器存下来。5.3 安装后无网卡无声音的驱动处理系统装好进入桌面发现右下角网络图标是个红叉或者完全没有声音这是VMware Tools没装或者没装完整的典型症状。回到3.4节把VMware Tools重装一遍重启后一般就恢复了。如果重装Tools后网卡依然异常可以在虚拟机设置里把网络适配器类型从默认的VMXNET3改成e1000e试试。VMXNET3是半虚拟化网卡性能高但驱动兼容性偶尔出问题e1000e是模拟Intel物理网卡兼容性最好。两个方案的性能差距在虚拟机场景下感知不明显稳定优先即可。声音方面如果确认Tools装好了还是没有去设备管理器看看有没有带感叹号的未知设备有的话右键更新驱动手动指定到VMware Tools驱动目录搜索一下。实在不行就把虚拟机的声卡设备删掉重新添加一个再让Windows重新识别。5.4 虚拟机磁盘占用过大的瘦身方法动态分配的虚拟磁盘用久了物理占用空间会膨胀得很厉害。明明虚拟机里只用了20GB但宿主机上的vmdk文件已经占了35GB这是因为Windows在虚拟机里删除文件并不会把空间返还给虚拟磁盘文件。瘦身方法有两步。第一步在虚拟机里做清理运行磁盘清理工具删除临时文件如果有必要可以用系统优化工具清理WinSxS组件存储。第二步是关键的——在VMware菜单“虚拟机”里选择“收缩磁盘”。VMware会重启虚拟机进入一个特殊模式把磁盘中空闲的块回收收缩完成后vmdk文件会明显变小。还有更彻底的方案在虚拟机里用安全擦除工具比如系统自带的cipher /w:C:\先对空闲空间清零然后在VMware里用vmware-vdiskmanager -k命令收缩虚拟磁盘。这个过程比较耗时但效果也是最好的。不过常规使用场景下VMware自带的收缩加上定期清理临时文件就已经足够了不需要每次都做深度清理。5.5 其他值得注意的小坑虚拟机里安装Windows 11时如果安装程序提示“无法创建新的分区也找不到现有的分区”检查一下磁盘是不是GPT分区。VMware创建UEFI虚拟机时默认就是GPT但如果之前走过弯路从BIOS改过来磁盘可能是MBR需要删除现有分区后重新创建。另外时间同步问题也值得提一下。虚拟机挂起Suspend一段时间后再恢复系统时间可能出现偏差导致某些依赖时间戳的软件异常。解决办法是在宿主机的VMware Tools设置里启用“时间同步”或者手动在虚拟机里把时间同步服务设为自动启动。最后提醒一个很多人忽略的点不要在虚拟机里开启Windows的BitLocker加密除非有明确需求。BitLocker会要求每次开机输入恢复密钥而虚拟机经常被挂起和快照回滚密钥验证环节很容易造成额外困扰。我的经验是虚拟机的数据安全靠快照就够了不需要用到全盘加密。写到这儿VMware里安装Windows 11的完整流程和常见坑都梳理了一遍。我个人在实际操作中的体会是这个任务最大的门槛其实不在安装过程本身而在于创建虚拟机时那几步关键配置——UEFI固件、TPM加密、安全引导这三个选项里任何一个选错都会让后续安装变得很被动。所以如果你正准备在VMware里装Win 11先把第2章的配置参数对照检查一遍再动手能省下后面90%的排错时间。另外装好系统后千万别急着用先把Tools装好、快照存好这样整个虚拟机才算是进入了“可持续折腾”的良性状态。
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →