ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

VMware装Windows 11:虚拟TPM、安全启动及“小龙虾”软件汇总

VMware装Windows 11:虚拟TPM、安全启动及“小龙虾”软件汇总 这些年帮人装测试虚拟机被问到最多的组合就是VMware、Windows 11、还有一堆“装机必备的小工具”。每次大家发来需求的时候都带着一个挺有意思的名字——“小龙虾”。先说明一下我这里说的“小龙虾”不是什么圈内黑话而是我对一类轻量级 Windows 工具的统称。小龙虾这玩意儿个头不大壳硬肉鲜上桌就是硬菜电脑里那批只有几 MB 到几十 MB 的小软件也是这个气质单看任何一个都不起眼凑齐了一桌日常办公的体验立刻就不一样。国内不少大厂的开发、运维、产品同学工作电脑里几乎都能翻出几个这样的“龙虾级”工具。这篇文章我打算把两件事一次讲完一是用 VMware Workstation 完整安装 Windows 11 的实操流程二是我个人比较认可的一批“大厂龙虾”软件汇总。文章会覆盖大量你在搜索框里见过的高频问题vmware workstation pro 17 怎么激活、windows11 26h2 能不能装、虚拟 TPM 和安全启动怎么解决、vcpu-1 0xc0000005 报错怎么排查、虚拟机里跑 Docker 和 WSL2 要开什么开关。不管你是第一次碰虚拟机的新手还是被各种奇葩报错折腾过的老手应该都能从中找到能直接“抄作业”的部分。1. 为什么要用VMware装Windows 11先把“龙虾”和虚拟机的关系理清1.1 虚拟机不是模拟器别把概念用错很多新手一上来就问“ VMware 是不是模拟器”这属于概念没对齐。VMware Workstation 属于“虚拟机监视器”它直接调用 CPU 的硬件虚拟化指令在现有操作系统的内核上划分出独立的虚拟硬件环境。你在这套环境里安装 Windows 11它看到的是虚拟 CPU、虚拟硬盘、虚拟网卡但计算资源基本是物理机直通的所以日常办公、跑测试软件性能损失相当小。而“模拟器”这个概念通常指软件层面模拟一套完全不同的硬件架构比如在一台 x86 电脑上模拟 ARM 环境性能会大打折扣。搞清楚这个区别很重要因为你后面遇到的很多问题比如“虚拟机里跑 Windows 11 卡不卡”“能不能在虚拟机里再开虚拟机”追根溯源都要回到这个底层差异上。1.2 三个主流虚拟机方案怎么选很多人会拿 VMware Workstation、VirtualBox 和 Windows 自带的 Hyper-V 做对比。我可以直接给结论日常个人折腾、跑 Windows 11 测试环境VMware Workstation 依然是综合体验最顺手的那个。Hpyer-V 的问题在于它一启用就会抢占宿主机虚拟化层的最高权限你再去用 VMware 或者 Android 模拟器经常会出现要么打不开、要么性能奇差的冲突。VirtualBox 开源免费、跨平台但图形加速、拖拽文件、USB 设备透传这些细节和 VMware 的成熟度还是有差距。VMware 的虚拟硬件兼容性做得非常细Windows 11 所要求的 TPM 2.0、安全启动、UEFI 固件在最新版里都可以通过图形界面直接虚拟出来。这也是我为什么推荐普通用户优先看 VMware 的原因你不需要手工改一堆配置文件官方已经把 Windows 11 的安装门槛替你消化掉了。1.3 个人免费之后真的不用再折腾激活码2024 年 5 月博通完成对 VMware 的收购之后VMware Workstation Pro 对个人用户已经是免费使用的了。很多教程还在让你搜“vmware 17许可证密钥”“vmware许可证密钥17”我只能说这信息已经过期了。现在正确流程是去 Broadcom 官网注册一个账号申请 Workstation Pro 的个人使用订阅系统会给你一个正版许可证字符串在软件里“帮助 → 许可证”菜单中输入即可。这个过程本身也是很多大厂员工实际在用的方式。你也别再担心版本问题17 代里更推荐 17.6 以上的版本对 Windows 11 24H2、25H2 的兼容性修得比较勤快。另外强调一句个人免费授权不能用于企业商用场景如果你是在公司里配合业务用老老实实走公司采购流程别拿个人许可顶着。1.4 我给“小龙虾”软件下的定义我见过不少人把“教程”理解成“下一个压缩包解压就行”这在小工具安装上没问题但在虚拟机领域绝对不能这样。所以后面我专门用一整章来聊软件清单核心标准是三个安装包小、不弹广告、能实打实提升日常效率。我标成“小龙虾级”意思是这些工具就像一份麻辣小龙虾单独吃也能吃但凑一桌才过瘾。2. 动手前的准备镜像、安装包和虚拟化开关2.1 Windows 11镜像从哪下载24H2/26H2怎么选关于 Windows 11 版本先说个现实情况网上讨论的 26H2、27H2很多还是预览或逐步推送阶段普通人办公和虚拟机测试没必要追新。24H2 是目前兼容性最好、驱动最全的正式版本我下面的安装演示也以 24H2 为例。下载镜像首选就是微软官方的 Windows 11 下载页面选择“下载 Windows 11 磁盘映像 (ISO)”注意确认选择的是简体中文版本。如果你需要识别特定月度更新后打包的镜像可以走 UUP dump 这类工具自己合成但对新手来说反而容易踩坑。下载完成后不要急着安装先核对一下文件大小和 SHA1 校验值很多 VMware 安装失败都源于一个解压不完全的 ISO。2.2 VMware Workstation Pro 17的安装和许可证申请VMware Workstation Pro 17 的安装包不大安装过程基本是“下一步下一步”。值得注意的有两点第一安装到一半如果提示需要重启尽量重启避免后续虚拟网卡驱动异常第二安装组件里的“增强型键盘驱动程序”建议勾选上能解决部分键盘映射问题。装完软件后第一次启动会让你输入许可证。去 Broadcom 官网的支持门户注册申请个人免费许可证邮件里会收到激活字符串。把许可证填进去之后对应菜单里会显示“Licensed for Personal Use”。我不会在这里贴任何通用密钥因为贴出来的大概率已经失效而且这么做既不安全也容易踩雷。2.3 宿主机BIOS里的VT-x/AMD-V开关很多人的 VMware 报错尤其是我后面要重点讲的 0xc0000005追根溯源就是宿主机的虚拟化没开。开机时进入 BIOS/UEFI 设置找到 CPU 相关配置Intel 平台认准“Intel Virtualization Technology (VT-x)”AMD 平台认准“SVM Mode”都必须设为 Enabled。另外如果你是在 Windows 11 宿主机上运行 VMware还要单独检查“内核隔离”是否关闭。路径是Windows 安全中心 → 设备安全性 → 内核隔离 → 内存完整性。这个开关如果开着虚拟化层冲突的概率会明显升高导致 VMware 莫名其妙崩溃。这不是让你永久关闭安全功能只是在排查虚拟机异常时可以临时关掉再测试定位到 VMware 场景的问题之后再决定策略。2.4 虚拟机文件放哪里提前规划磁盘还有一个容易被忽略的点虚拟机的默认存放路径一般在 C 盘。Windows 11 虚拟机加上后续安装的软件、Docker 镜像动辄几十 GBC 盘空间不足会直接引发各种奇怪故障。建议你建虚拟机时就把存储路径改到其他盘符而且尽量放在 SSD 上。虚拟磁盘默认格式选“动态分配”也就是用多少占多少而不是一次性划走全部空间这个细节能给你省下不少硬盘。3. 创建虚拟机全流程TPM与安全启动一个都不能少3.1 新建向导选ISO还是稍后安装打开 VMware Workstation选择“创建新的虚拟机”建议选“典型(推荐)”模式就够用。到了“安装来源”这一步我推荐选择“稍后安装操作系统”而不是直接指向 ISO这样你可以在系统安装前先调整完 TPM、内存、CPU 这些关键参数避免安装到一半再停下来改配置。后面再通过虚拟机设置里的“CD/DVD”把 ISO 挂载进去效果是一样的。客户机操作系统类型这里操作系统选“Microsoft Windows”版本下拉里选择“Windows 11 x64”。这一步会影响 VMware 自动生成的虚拟硬件包括是否启用 UEFI、是否挂载虚拟 TPM非常关键。3.2 虚拟TPM和安全启动跨过Windows 11硬门槛Windows 11 对物理机的硬件要求包括 TPM 2.0 和安全启动。在虚拟机里这两样都是“虚拟”出来的。当你把客户机操作系统版本设置为 Windows 11 x64 之后VMware 会自动帮你挂载一个“可信平台模块”设备同时在固件类型上使用 UEFI。在“虚拟机设置 → 硬件”里你应该能看到“可信平台模块”这个条目状态显示“已连接”这就是虚拟 TPM。如果你发现列表里没有 TPM 条目通常是因为创建时没有用 Windows 11 的模板或者虚拟机没有加密。解决办法是先去“选项 → 访问控制”里点“加密虚拟机”设一个密码加密完成后再回到硬件列表点“添加 → 可信平台模块”。安全启动方面VMware 默认 UEFI 固件已经模拟安全启动正常情况下你不需要额外操作。3.3 CPU、内存、硬盘分配不是越多越好我给普通办公场景的分配建议CPU 至少 2 核推荐 4 核内存至少 4GB建议 8GB硬盘容量给到 60GB 以上如果用一阵还要跑 Docker、大模型推理建议 100GB。但注意分配资源切忌“贪多”。比如你物理机只有 16GB 内存却给虚拟机划 12GB宿主机自己先卡成幻灯片虚拟机反而跑不快。CPU 同理给太多核心会在调度上产生额外竞争。关于 CPU 虚拟化引擎在“处理器”设置里有一个“虚拟化 Intel VT-x/EPT 或 AMD-V/RVI”的选项默认可能没勾。如果你只是装 Windows 11 普通办公先不用管它但如果想在虚拟机里跑 Docker、WSL2甚至再嵌套一层虚拟机就得把这个开关打开这叫“嵌套虚拟化”。3.4 老硬件过不了Windows 11检查用Rufus做一条备选路如果你手里的机器比较老或者你用的镜像来源特殊安装 Windows 11 时可能会卡在“这台电脑无法运行 Windows 11”的界面。常见做法是用 Rufus 这个免费工具处理 ISO打开 Rufus选择你的 Windows 11 ISO插入一个 U 盘或者直接选择“ISO 镜像”模式然后在“Windows 用户体验”选项里勾选“绕过 Windows 11 安装要求TPM/安全启动/内存”重新生成一个 ISO 再挂载给虚拟机。需要说明的是这是为了在虚拟化兼容环境下更顺畅地完成安装测试属于常见系统安装调整。我建议你先用正规的 TPM 方案安装确实因为实验环境限制再考虑 Rufus。4. 安装系统与VMware Tools装完别急着用4.1 安装过程中的几个选择挂载好 ISO启动虚拟机就会进入 Windows 11 安装界面。在选择版本时我看到很多人会纠结“专业版还是企业版”。个人虚拟机我建议装专业版功能齐全而且激活路径更简单企业版主要是给公司批量管理用的。到了“登录微软账号”那一步如果不想绑定账号可以在网络连接界面用Shift F10打开命令提示符输入oobe\bypassnro回车系统会重启并允许你创建本地账户。这一步在很多 IT 同行那边是常规操作我顺手提一下。4.2 激活这件事的正确姿势“windows11专业版激活密钥”这类词条在搜索里特别多但我不建议大家去网上抄那种共享密钥。现实情况是微软对于新版本系统的密钥封禁很频繁你抄来的密钥大概率是“无效密钥”或者“已被封禁”更麻烦的是某些来源的“激活脚本”可能夹带私货。干净的做法有三类买正版授权、利用微软账号的数字许可证、或者如果你所在公司/学校有批量授权用 KMS 正规通道激活。虚拟机里测试系统的话不激活也能正常用一段时间没必要为这事把自己机器搭进去。4.3 VMware Tools刚需中的刚需Windows 11 安装完成后第一件事不是去装各种软件而是安装 VMware Tools。在虚拟机窗口菜单栏点“虚拟机 → 安装 VMware Tools”系统会挂载一个虚拟光驱在虚拟机里运行里面的 setup64.exe一路默认安装最后重启。没有 VMware Tools 的话你会面对几个非常难受的状况分辨率只有 800x600、鼠标在虚拟机和宿主机之间切来切去要按热键、拖拽文件完全失效、剪贴板不共享、磁盘性能明显偏低。装上之后这些全部自动解决。可以说VMware Tools 就是虚拟机体验的“分水岭”。4.4 首次启动后的优化清单进入桌面后我会习惯性做几件事顺便解决一个高频痛点“windows11 关闭动画效果重启又默认打开”。关闭动画的路径在“设置 → 辅助功能 → 视觉效果”把“透明效果”和“动画效果”都关掉。如果你还想进一步减少系统特效可以在“系统 → 关于 → 高级系统设置 → 性能设置”里手动关掉“最大化最小化动画”“窗口阴影”之类。至于“重启又默认打开”常见原因是注册表里个性化主题被重置。手动设置完动画效果后再用注册表做一个固化运行regedit定位到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize把EnableTransparency设为 0把SystemUsesLightTheme和AppsUseLightTheme按你的偏好设置。改完重启再看大概率不会再被系统拉回原样。5. 大厂“小龙虾”软件汇总我留在虚拟机里的那批轻量工具5.1 文件层Everything 7-Zip先解决基础体验如果只允许我给虚拟机装两个“小龙虾”软件第一个是 Everything第二个是 7-Zip。Everything 是一个基于 NTFS 文件系统 MFT 的即时搜索工具索引灌完只需要几秒之后你输入文件名任何一个关键词结果几乎是零延迟显示。Windows 自带的搜索在虚拟机里经常“转圈圈”Everything 完全绕开了这个体验死角这也是很多大厂同学工作电脑上的钉子户软件。7-Zip 或者它的继任者 NanaZip 属于压缩解压基础件。Windows 11 虽然自带了对 ZIP 的原生支持但遇到 7z、tar、gz或者是你需要批量重命名、校验文件哈希时自带功能就不够看了。7-Zip 的体积只有 1MB 出头功能却极其能打。这两个工具一个管“找”一个管“压”先把它们放进虚拟机后面所有软件安装包的管理都会舒服很多。5.2 效率层PowerToys QuickLook办公党必备PowerToys 是微软官方出品的效率工具箱里面包含了好几个独立功能。最常用的几个一个是 FancyZones可以把屏幕切割成你预先定义好的区域窗口拖进去自动排列适合多窗口对照工作另一个是 PowerRename可以批量改文件名还有 Always On Top让你把任意窗口钉在最上层。QuickLook 则是一个“敲空格预览文件”的神器选中文件按一下空格不用打开软件就能预览图片、文档、视频。在虚拟机里跑 QuickLook配合 Everything 使用整个文件管理流程速度快到你会怀疑自己之前是怎么忍过来的。这两个工具都属于“小到没存在感但拿掉就难受”的类型完美符合“小龙虾”气质。5.3 调优层系统清理与自动更新控制很多虚拟机用户一开机就被 Windows 更新搞崩心态尤其是在测试环境里反复重启。关闭自动更新的思路不是去“设置”里乱点而是用组策略运行gpedit.msc定位到“计算机配置 → 管理模板 → Windows 组件 → Windows 更新 → 管理来自 Windows 更新提供的更新”启用“配置自动更新”然后设为“已禁用”。如果是 Windows 11 家庭版没有组策略可以打开“服务”找到 Windows Update 服务把启动类型改成“手动”或“禁用”。系统清理方面Dism 是个老牌工具它清理 WinSxS 冗余文件、管理驱动、备份还原的几项能力相当可靠。这类工具我也归入“小龙虾”范畴因为它们的安装包都很小但能解决 Windows 越用越臃肿的核心问题。要注意的是清理工具用之前一定要先做一次虚拟机的快照别手一抖把系统文件给删了。5.4 协作层截图、录像和远程访问虚拟机里的截图工具我推荐 Snipaste它最大的价值不是截屏而是“贴图”功能把截图钉在屏幕上写文档、做对比的时候特别顺手。录屏如果需要 GIF 或者轻量视频ScreenToGif 一个软件就能搞定。远程访问确实是虚拟机的常见需求。你人在宿主机前面自然用不上远程但如果你出差或者需要从另一台电脑连回家里这台跑着 Windows 11 虚拟机的机器RustDesk 是个不错的选择开源自部署、不弹广告、个人使用完全免费。这属于正常的远程桌面使用场景配置好自己的 ID 和密码网络环境下就能建立连接。5.5 开发层WSL2、Docker、大模型工具的扩展提示虚拟机不只是用来办公的观众。很多文章在问“windows11 上 docker 安装”“windows11 部署大模型 hermes”“windows11 安装 mujoco”其实这些事在 Windows 11 虚拟机里都能做但前提是开启嵌套虚拟化。步骤就是之前提到的在虚拟机“处理器”设置里勾选“向客户机操作系统公开硬件辅助的虚拟化”然后重启。开启之后Windows 11 虚拟机里可以放心安装 WSL2再装 Docker Desktop跑容器不会报“虚拟机平台找不到”的错误。要是想跑大模型推理可以先装 Ollama拉一个 Hermes 这类开源模型试水MuJoCo 这类物理仿真库也只需要把 Python 环境配好再pip install mujoco就能用。把这些扩展都加进来之后这台虚拟机基本就是一个带 GUI 的“开发小主机”这也是很多大厂同事喜欢在 VMware 里搭环境的原因整个开发环境打包成文件换电脑可以直接迁移。6. 高频报错与排查vcpu-1错误、蓝屏、拖拽失效6.1 VMware不可恢复错误(vcpu-1) exception 0xc0000005这个报错基本上算是 VMware 玩家的“成人礼”了。报错全称类似“VMware Workstation 不可恢复错误: (vcpu-1) exception 0xc0000005 (access violation)”一出现虚拟机会直接崩掉。我踩过几次坑之后总结的排查顺序如下。第一检查宿主机 BIOS 里的虚拟化是否正常开启VT-x/AMD-V 没开的话这错误出现概率极高。第二确认 Windows 11 镜像没有损坏拿去和官方 SHA1 值对比一下不完整的镜像在安装阶段最容易触发访问冲突。第三看看宿主机是否开启了内核隔离、内存完整性如果开着先关掉再测试。第四如果修改过虚拟机的 vmx 配置文件比如手动添加过奇怪的参数把它们恢复默认再试一次。还有一种情况内存分配太少Windows 11 启动时内存压力过大也会触发这个异常把虚拟机内存加到 6GB 或 8GB 再试。不要一见到这个报错就去网上抄一段 vmx 配置里的魔改参数。绝大多数情况下按上面的顺序排查问题都出在环境层面而不是软件本身。6.2 安装阶段蓝屏 INACCESSIBLE_BOOT_DEVICE在安装 Windows 11 的过程中如果看到这个蓝屏基本可以锁定两种情况要么是 SATA 控制器类型选得不对要么是虚拟磁盘驱动加载异常。VMware 默认的硬盘类型可能是 NVMe有些镜像在引导阶段就会因为控制器驱动问题蓝屏。解决方法很简单虚拟机设置 → 硬盘 → 高级把“虚拟设备类型”从 NVMe 改成 SATA再重新启动安装。另外如果你用 Rufus 绕过安装在较老的虚拟硬件版本上跑 Windows 11这类蓝屏也会冒出来。优先检查硬盘控制器其次是确认 ISO 本身没有动过手脚。6.3 拖拽文件、复制粘贴突然失效装好 VMware Tools 之后拖拽文件功能偶尔会抽风。我们先检查是不是 Tools 服务停了在虚拟机里重新运行一次 VMware Tools 的安装程序选择修复模式。如果修复无效可以尝试手动启用拖拽虚拟机设置 → 选项 → 客户机隔离确保“启用拖放”和“启用复制粘贴”都勾上了。最后一个笨办法但很有效关闭虚拟机在 vmx 配置文件中删除isolation.tools.dnd*几行相关的旧配置让 VMware 重新生成默认值。很多时候是这个配置文件跟新版 Tools 之间产生了残留冲突。6.4 虚拟网络时断时续如果虚拟机里能联网但时不时断流大概率是虚拟网卡节能策略在搞事。Windows 11 的虚拟网卡默认可能开启节能模式在“设置 → 网络和 Internet → 高级网络设置 → 网卡属性 → 配置 → 电源管理”里取消勾选“允许计算机关闭此设备以节约电源”基本就能解决。还有一种情况是 VMware 默认的 NAT 网络本身不够稳定这时可以把虚拟机的网络连接改成“桥接模式”前提是路由器支持 DHCP 并且分配足够 IP。换个网络模式再观察问题基本能定位。6.5 中文显示不全、字体发虚“windows11中文不全”这类问题多数和语言包或字体渲染有关。如果你安装系统时选的英文版后来才加装中文语言包有时会出现界面字符显示为方块或缺字。解决方式是设置 → 时间和语言 → 语言和区域确认“Windows 显示语言”一栏是中文(简体)如果没有点击“添加语言”安装中文语言体验包然后重启。字体发虚则是虚拟机的图形分辨率或 ClearType 没设置好。在虚拟机里右击桌面 → 个性化 → 字体调整 ClearType 文本同时把 VMware Tools 的分辨率设置改成“自动适应客户机”或手动指定 1920x1080大部分发虚问题都能改善。6.6 常见问题速查表症状常见原因优先处理动作vcpu-1 0xc0000005 崩溃虚拟化未开/镜像损坏/内存完整性冲突检查 VT-x、校验ISO临时关内核隔离安装蓝屏 INACCESSIBLE_BOOT_DEVICE硬盘控制器类型不符硬盘类型改成 SATA 重装拖拽文件失效VMware Tools 异常或客户机隔离未开修复 Tools检查隔离选项网络时断时续网卡节能/网卡模式不匹配关节能切换桥接/NAT 对比中文显示不全语言包缺失或字体渲染问题装中文体验包调整 ClearType关闭动画重启被重置个性化主题注册表被覆盖手动改 Personalize 注册表7. 写在最后虚拟机里养成的好习惯这套 VMware Windows 11 的组合我前后折腾了不下一百次。每次装完系统我第一件事永远是拍快照尤其是刚装完 VMware Tools、刚做完系统优化这两个节点一个干净的快照等于后面所有乱操作的后悔药。Docker、大模型环境、各种测试软件随便装崩了直接恢复快照几分钟又是一条好汉。另外虚拟机文件备份也别忽视。把整个虚拟机目录拷贝到移动硬盘或者 NAS本质上就是一套完整的系统镜像换电脑甚至换宿主机打开 vmx 文件就能继续用。我自己的习惯是每两三个月就重建一次 Windows 11 虚拟机把积累的调优流程重新跑一遍。这样做的好处是你永远不会依赖某一台“装了很多年的老机器”每次搭建都是在验证教程的可靠性。文章里提到的所有“小龙虾”软件全部来自各自官网或官方商店没有一个是需要填激活码的破解版。在虚拟机这个沙盒环境里我们有比实体机更大的容错空间但这不意味着可以放松安全习惯。工具贵精不贵多先按最核心的搜索、压缩、截图三件套入手跑顺了再慢慢加。希望这篇从镜像下载、虚拟机配置到常见报错排查的完整流程能帮你少踩几个坑。
返回列表