VMware Workstation 26H1 全64位安装与汉化实操指南
1. 为什么"全64位"这件事值得单独拎出来说
VMware Workstation 每次大版本更新,安装包体积、组件依赖、宿主兼容性都会跟着变。26H1 这个版本号一出来,我第一反应不是去看新功能列表,而是先确认一件事:它是不是彻底把 32 位宿主支持砍掉了。答案是肯定的——26H1 是纯 64 位版本,安装程序在 32 位系统上会直接拒绝运行,连"兼容模式"这条路都堵死了。
这个变化对老机器用户影响很大。我手上还有一台跑着老系统的测试机,之前装 25H2 的时候虽然也提示推荐 64 位,但强行装还是能跑起来的。26H1 不行了,安装器启动阶段就会检测宿主架构,不满足直接弹窗退出。所以如果你打算升级,先确认自己的宿主系统是 64 位,这不是建议,是硬性门槛。
那为什么厂商要这么做?说白了就是维护成本。32 位宿主能用的内存上限、驱动模型、虚拟化指令集支持都太老了,继续兼容只会拖累新特性的开发。26H1 里对嵌套虚拟化、虚拟 TPM、DirectX 11 加速这些功能的改进,底层都依赖 64 位宿主才有的能力。砍掉 32 位不是偷懒,是把资源集中到真正能跑得动现代工作负载的环境上。
这篇内容我打算把两件事讲透:一是 26H1 全 64 位版本的完整安装流程,包括安装前的环境检查、安装中的选项取舍、安装后的验证;二是汉化版本怎么装、装完怎么排查乱码和界面异常。中间会穿插我自己踩过的坑,比如安装包校验失败、汉化后菜单变英文、虚拟网络驱动装不上这些问题。不管你是第一次接触 VMware 还是从老版本升级过来的,照着走应该能少走不少弯路。
2. 安装前的环境准备与版本确认
2.1 宿主系统到底要满足哪些条件
26H1 对宿主的要求比前几代严格不少,我整理了一张对照表,你可以直接对着查:
| 检查项 | 最低要求 | 推荐配置 | 怎么查 |
|---|---|---|---|
| 系统架构 | 64 位 | 64 位 | 设置 → 系统 → 关于,看"系统类型" |
| 操作系统版本 | Windows 10 1809 及以上 | Windows 11 22H2 及以上 | winver 命令 |
| 内存 | 8 GB | 16 GB 以上 | 任务管理器 → 性能 |
| 磁盘可用空间 | 20 GB | 40 GB 以上(放虚拟机) | 资源管理器 |
| CPU 虚拟化 | 必须在 BIOS 开启 | 开启 VT-x/AMD-V | 任务管理器 → 性能 → CPU |
| 宿主 Hyper-V | 建议关闭 | 关闭 | 可选功能里取消勾选 |
这里重点说两个容易翻车的点。第一是 CPU 虚拟化,很多人装完发现虚拟机启动报"VT-x 不可用",九成是 BIOS 里没开。开机按 Del 或 F2 进 BIOS,找 Intel Virtualization Technology 或者 SVM Mode,设成 Enabled。第二是 Hyper-V,如果你宿主上开了 Hyper-V 或者 WSL2,VMware 会走 Windows Hypervisor Platform 这条兼容路径,性能会打折扣,而且某些嵌套虚拟化场景会出问题。我的做法是:如果这台机器主要用来跑 VMware,就把 Hyper-V 关掉;如果确实需要 WSL2,那就接受性能损失,别折腾。
2.2 安装包从哪来、怎么验
安装包来源这件事我必须强调一下。网上搜"vmware下载"能出来一堆第三方站点,但 26H1 这种新版本,第三方站点的包经常是旧的或者被改过的。我建议直接去官方渠道拿,拿到之后做两件事:核对文件大小和校验哈希。
官方完整安装包一般在 600 MB 上下,具体数字每个小版本会变。拿到包之后,用 PowerShell 算一下 SHA256:
把结果和官方页面公布的哈希值对一下,一致才继续。我遇到过一次下载中断导致包不完整的情况,安装到一半报"cabinet 文件损坏",重下就好了。所以校验这一步别省,五分钟的事,能省掉后面半小时的排查。
另外提醒一句,安装包路径里别带中文和空格。我试过把包放在"下载\虚拟机工具"这种路径下,安装器解压临时文件时报错。放到 D:\setup\ 这种纯英文短路径下最稳。
2.3 安装前该做的清理动作
如果你机器上装过旧版 VMware,升级前先做这几步:
- 卸载旧版本,走控制面板正常卸载,别直接删目录。
- 卸载完重启一次,让驱动残留释放掉。
- 检查
C:\Program Files (x86)\Common Files\VMware和C:\ProgramData\VMware这两个目录,如果还在就手动清掉。 - 打开"网络连接",看有没有残留的
VMware Network Adapter VMnet1/VMnet8,有的话在设备管理器里卸载掉。
这几步做完再装 26H1,能避免大部分"安装程序检测到旧版本"或者"虚拟网络驱动安装失败"的问题。我吃过这个亏,旧版没清干净直接装新版,结果虚拟网卡死活起不来,最后只能把注册表里 VMware 相关的项全清了才恢复正常。
3. 26H1 全 64 位版本安装实操
3.1 安装向导每一步该怎么选
双击安装包,如果宿主是 64 位且满足条件,向导会正常启动。前面几步是许可协议和安装路径,路径我建议改到非系统盘,比如 D:\VMware\,原因有两个:一是系统盘空间紧张时虚拟机文件容易撑爆,二是重装系统时虚拟机配置不容易丢。
到了"用户体验设置"这一步,会问你要不要加入客户体验改进计划、要不要检查更新。我的选择是全部取消勾选。检查更新这个功能在 26H1 里会后台常驻一个进程,对性能敏感的场景没必要留着。需要更新的时候手动去官网看就行。
"快捷方式"和"文件关联"这两步按需勾。文件关联建议勾上 .vmx 和 .vmdk,这样双击虚拟机配置文件能直接打开。快捷方式桌面和开始菜单都勾上,方便找。
最关键的是"安装类型"这一步。26H1 给了典型和自定义两个选项。如果你只是跑普通虚拟机,典型就够了。但如果你要用嵌套虚拟化、要调虚拟网络的高级参数、要用虚拟 TPM,选自定义,把"增强型键盘驱动"和"虚拟设备 SDK"这两个组件勾上。增强型键盘驱动能解决一部分快捷键冲突问题,虚拟设备 SDK 是做自动化测试时用的。
3.2 安装过程中的等待与中断处理
点下安装之后,进度条会走几个阶段:解压组件、安装驱动、注册服务、创建虚拟网络。整个过程大概三到八分钟,取决于磁盘速度。这期间屏幕可能会闪一下,是虚拟显示驱动在装,正常现象。
如果卡在某个阶段超过十分钟不动,别急着强杀进程。先看任务管理器里有没有 vmware-installer 或者 msiexec 在跑,有的话再等等。实在不动了,去 %temp% 目录找 VMware 的安装日志,文件名一般是 vminstall.log 或者 vminst.log,看最后几行报什么错。常见的卡点有两个:一是杀毒软件拦截了驱动安装,临时关掉杀软重试;二是 Windows Installer 服务卡死,重启一下服务再装。
安装完成后会提示重启,这个重启必须做,不能跳过。因为虚拟网络驱动和虚拟化服务需要重启才能完全加载。我试过不重启直接开虚拟机,结果网络模式选 NAT 死活连不上外网,重启后就好了。
3.3 装完之后的验证清单
重启之后别急着建虚拟机,先做这几项验证:
- 打开 VMware Workstation,看"帮助 → 关于",确认版本号是 26H1 对应的 build 号。
- 看"编辑 → 虚拟网络编辑器",确认 VMnet0、VMnet1、VMnet8 都在,且 VMnet8 的 NAT 设置正常。
- 在宿主命令行跑
ipconfig,看有没有VMware Network Adapter VMnet1和VMnet8两个虚拟网卡,状态是已连接。 - 建一个空虚拟机(不装系统),开机看能不能进 BIOS 界面,能进说明虚拟化链路通了。
这四项都过了,说明安装本身没问题。接下来才是汉化的事。
4. 汉化版本安装与界面中文化
4.1 汉化包的来源与风险判断
先说清楚一件事:VMware Workstation 官方安装包本身是多语言的,但中文界面的完整度一直不理想,很多菜单项和提示还是英文。所谓"汉化版本",通常是社区做的语言资源替换包,把安装目录下的语言文件替换成翻译过的版本。
这类汉化包的来源要谨慎。我见过有人从不明来源下载汉化包,结果里面夹带了改过的可执行文件,装完 VMware 启动时多加载了一个来路不明的模块。所以汉化包尽量从有口碑的社区渠道拿,拿到之后先看包里的文件结构——正常的汉化包应该只包含 .qm 翻译文件或者 messages 目录下的资源文件,如果里面有 .exe 或 .dll,直接扔掉别用。
4.2 汉化的两种做法及操作步骤
汉化有两条路:一是装汉化版安装包(就是别人已经集成好语言文件的完整包),二是装完官方版之后手动替换语言文件。我更推荐第二种,因为官方安装包的完整性有保障,汉化只是替换资源,出问题容易回滚。
手动替换的步骤:
- 完全退出 VMware Workstation,任务管理器里确认没有
vmware.exe和vmware-vmx.exe进程。 - 找到安装目录,默认是
C:\Program Files (x86)\VMware\VMware Workstation\,如果你装到了 D 盘就对应改。 - 备份
messages目录(如果有的话),这是原始语言文件,出问题要还原。 - 把汉化包里的语言文件复制进去,覆盖同名文件。
- 重新启动 VMware,看界面是否变成中文。
如果汉化包提供的是安装脚本,那就按脚本说明走,但脚本执行前一定先做目录备份。我习惯把整个安装目录压缩一份放旁边,出问题直接解压还原,比一个个文件找回来快得多。
4.3 汉化后界面异常的排查
汉化之后最常见的问题是部分菜单还是英文,或者出现方块乱码。分情况处理:
界面部分英文,说明汉化包的翻译覆盖不全,这是汉化包本身的问题,不是装错了。你可以接受,也可以自己补翻译——.qm 文件可以用 Qt Linguist 打开编辑,但工作量不小,一般没必要。
出现方块乱码,通常是字体或者编码问题。先确认宿主系统的非 Unicode 程序语言设置是不是中文,在"控制面板 → 区域 → 管理 → 更改系统区域设置"里看。如果这里设的不是中文,汉化文件里的中文会显示成乱码。改成中文后重启,一般就好了。
还有一种情况是汉化后 VMware 启动变慢或者某些功能报错。这多半是汉化包版本和 26H1 不匹配。26H1 是新版本,语言文件的资源 ID 可能变了,用旧版汉化包替换会导致资源找不到。解决办法就是换对应 26H1 的汉化包,或者干脆先用英文界面,等汉化包更新。
5. 安装后的核心配置与虚拟机创建
5.1 虚拟网络三种模式怎么选
装完 VMware,第一件要搞明白的事是网络模式。26H1 里虚拟网络编辑器比之前版本多了几个选项,但核心还是三种:
| 模式 | 原理 | 适用场景 | 注意事项 |
|---|---|---|---|
| 桥接 | 虚拟机直接接入物理网络 | 虚拟机要当独立设备用 | 需要局域网有可用 IP |
| NAT | 虚拟机通过宿主转发上网 | 日常上网、测试 | 外部访问虚拟机要配端口转发 |
| 仅主机 | 只和宿主通信 | 隔离测试环境 | 虚拟机不能上外网 |
我平时建虚拟机,默认用 NAT,因为不用管 IP 分配,插上网线就能用。如果要做网络实验,比如搭个内网服务让别的机器访问,那就切桥接。仅主机模式我一般用在安全测试场景,确保虚拟机不和外网有任何接触。
NAT 模式下如果要让外部访问虚拟机的某个端口,在虚拟网络编辑器里选 VMnet8,点"NAT 设置",加一条端口转发规则。比如虚拟机里跑了 80 端口的服务,宿主 8080 转发过去,外部访问宿主 IP 的 8080 就能到虚拟机。
5.2 创建第一台虚拟机的参数取舍
新建虚拟机向导里,几个关键参数这么定:
处理器核心数别超过宿主物理核心数的一半。比如宿主是 8 核,虚拟机给 2 到 4 核就够了。给多了反而因为调度开销导致性能下降。内存同理,宿主 16 GB 的话,单台虚拟机给 4 GB 到 8 GB,留足给宿主。
磁盘类型选 NVMe 或者 SCSI 都行,26H1 对 NVMe 的支持已经成熟了。磁盘容量按用途定,跑 Linux 测试给 40 GB,跑 Windows 给 80 GB 以上。这里有个技巧:选"将虚拟磁盘存储为单个文件"性能更好,但迁移和备份不如拆分成多个文件灵活。我一般选单个文件,因为现在 SSD 速度够快,性能优先。
网络适配器按上面说的选 NAT。其他设备像声卡、打印机,用不到就移除,减少资源占用。
5.3 VMware Tools 安装与常见报错
虚拟机系统装完之后,第一件事是装 VMware Tools。它提供显卡驱动、共享文件夹、剪贴板互通、时间同步这些功能,不装的话用起来很别扭。
在虚拟机菜单里点"虚拟机 → 安装 VMware Tools",然后进虚拟机系统里挂载光驱安装。Windows 系统会自动运行安装程序,Linux 系统需要手动挂载和编译。
常见报错有两个。一是 Linux 下编译 VMware Tools 时报缺少内核头文件,解决办法是先装 kernel-headers 和 kernel-devel,版本要和当前内核一致。二是 Windows 下装完 Tools 后分辨率还是上不去,检查虚拟机设置里"显示器"的"加速 3D 图形"有没有勾上,勾上之后重启虚拟机。
6. 常见问题速查与避坑经验
6.1 安装阶段高频问题
| 现象 | 可能原因 | 解决办法 |
|---|---|---|
| 安装器启动即退出 | 宿主是 32 位 | 换 64 位宿主系统 |
| 提示"已安装旧版本" | 旧版残留 | 彻底卸载并清理注册表 |
| 虚拟网络驱动装不上 | 杀软拦截 | 临时关闭杀软重试 |
| 安装卡在注册服务 | Installer 服务异常 | 重启 Windows Installer 服务 |
| 装完无法启动 | 缺少运行库 | 装 VC++ 运行库合集 |
6.2 使用阶段高频问题
虚拟机启动报"VT-x 不可用",前面说过,去 BIOS 开虚拟化。如果 BIOS 里已经开了还报这个错,检查宿主是不是开了 Hyper-V 或者内存完整性保护(核心隔离),这两个都会占用虚拟化指令集。在"Windows 安全中心 → 设备安全性 → 内核隔离"里把内存完整性关掉,重启。
虚拟机网络连不上,先看虚拟网卡状态。如果 VMnet8 显示"网络电缆被拔出",去虚拟网络编辑器里点"还原默认设置",会重建虚拟网卡。还不行就卸载 VMware 重装,但重装前记得备份虚拟机文件。
共享文件夹不显示,检查 VMware Tools 装没装,装了就检查虚拟机设置里共享文件夹有没有启用。Linux 下共享文件夹挂载点在 /mnt/hgfs/,有时候需要手动执行 vmware-hgfsclient 看共享名,再手动挂载。
6.3 我踩过的几个坑
第一个坑是磁盘空间。我习惯把虚拟机放系统盘,结果有次系统盘满了,虚拟机直接挂起,数据差点丢。后来改成虚拟机文件放独立数据盘,系统盘只放程序,再没出过这个问题。
第二个坑是快照滥用。快照确实方便,但快照文件会随着使用不断增大,而且快照链太长会严重影响性能。我的做法是快照只用于临时测试,测完就删,长期保存用克隆或者导出 OVF。
第三个坑是汉化包和版本不匹配。有次急着用中文界面,随便找了个旧版汉化包替换,结果 VMware 启动后菜单全乱,部分功能点不动。后来老老实实等对应版本的汉化包,或者直接用英文。这件事让我明白,汉化是锦上添花,稳定性才是第一位的。
7. 版本升级与后续维护建议
从旧版升级到 26H1,虚拟机文件本身是兼容的,直接打开就能用。但升级前建议把重要虚拟机做一次完整克隆或者导出 OVF,万一升级后有问题可以回退。升级路径上,25H2 可以直接升 26H1,更早的版本建议先升到 25H2 再升 26H1,跨太多版本升级容易出兼容问题。
日常维护方面,虚拟机磁盘用久了会膨胀,定期做磁盘压缩能回收空间。在虚拟机设置里选磁盘,点"压缩"就行,但前提是虚拟机系统里已经清理过无用文件。另外虚拟机内存文件(.vmem)在挂起时会占用和分配内存等大的空间,如果宿主空间紧张,尽量用关机而不是挂起。
最后说一句关于汉化的态度。我理解很多人习惯中文界面,但 VMware 这种工具,英文界面的资料和教程更多,遇到问题搜英文关键词往往更快找到答案。我的建议是:汉化可以用,但别依赖,关键操作的英文菜单名最好也记一下,这样不管界面是什么语言,你都能找到对应的功能。