最近一个月,我至少收到十来条私信,全是同一个问题:VMware Workstation Pro虚拟机怎么下载,怎么安装,装完之后怎么创建第一台虚拟机。问的人里有刚毕业的开发新人,想在本机跑 Linux 装环境;也有设计师朋友的电脑上需要同时开 Windows 10 和 Windows 11;还有一位做运维的兄弟,想在自己笔记本上模拟多台服务器练手。大家卡住的点高度集中:官网页面和老版本长得完全不一样了,下载入口找了半天找不到,装完又碰到蓝屏、黑屏、无法联网这些乱七八糟的报错。
这篇教程就把从下载到安装、再到创建第一台虚拟机的完整流程拆开讲清楚。我尽量写得细一点,每一步该点什么、选什么、为什么不那么选,都说明白。不管你是第一次接触虚拟机的纯新手,还是装过几次但总在某个环节翻车的老用户,按着这条路径走,应该都能顺利跑起来。
1. 先搞清楚:虚拟机到底帮你解决了什么问题
1.1 用真实场景解释什么是虚拟机
很多刚接触虚拟机的人会问这样一个问题:我有自己的一台电脑,已经装好了系统,为什么还要再虚拟一台电脑出来?我用最简单的案例来解释。
假设你平时用的是 Windows 11,但工作中需要写 Linux 脚本、部署 Docker 容器、跑 Python 爬虫,而这些活计在 Windows 上做起来总有点别扭。换一台 Linux 电脑?成本太高,而且日常办公软件还依赖 Windows 环境。装双系统?每次切换要重启机器,来回折腾不说,一旦 Linux 挂了,Windows 启动项也跟着遭殃。
虚拟机解决的正是这个痛点:在现有操作系统之上,用软件模拟出一台完整的计算机硬件——CPU、内存、硬盘、网卡、显卡——然后在里面安装另一个操作系统。这台“计算机”只是你桌面上一个窗口,你可以随时开启、暂停、关闭、删除,甚至把它整个复制走,拿到另一台电脑上继续用。我习惯把它理解成一个可以反复重置的沙盒:里面装的东西再乱,也不会污染你的主系统。
1.2 哪些人最适合用虚拟机
我用表格总结一下真正适合用虚拟机的几类人:
| 人群 | 典型需求 | 虚拟机能带来的价值 |
|---|---|---|
| 开发者 / 运维 | 需要在 Linux 下跑环境、测试脚本、搭建集群 | 不用换电脑,随时开一个 Linux 虚拟机,环境坏了秒删重建 |
| 学生 / 求职者 | 学习操作系统原理、练习软件部署、做安全实验 | 任意折腾,不影响主系统,事后直接删掉重来 |
| 设计师 / 办公族 | 必须用旧版软件、测试不同浏览器、需要独立环境装客户软件 | 保存多个虚拟机快照,各环境互不干扰 |
| 测试人员 | 需要多版本系统验证兼容性 | 一台宿主机同时开多个虚拟机,按需启动,用完就关 |
如果你只是偶尔需要打开某个软件,虚拟机可能有点“杀鸡用牛刀”的嫌疑;但如果你经常要跨系统工作,或者喜欢折腾各种环境,虚拟机几乎是效率最高的解决方案。我自己最常用的几个虚拟机分别是:一个 Ubuntu 跑开发环境,一个 Windows 10 专门装各种需要独立沙盒的工具,还有一个 Windows 11 用来做浏览器兼容性检查。这些场景如果不用虚拟机,光重装系统就够烦了。
1.3 为什么选 VMware Workstation Pro 而不是其他
目前市面上的桌面虚拟机软件,主要就是 VMware Workstation Pro、Oracle VirtualBox、微软 Hyper-V 这几位选手。我实际用下来的感受是这样的:
- VirtualBox:免费开源,功能也不差,但性能和稳定性相比 VMware 差一截,尤其是 3D 加速和 USB 设备直通方面,偶尔会有一些莫名其妙的兼容问题。
- Hyper-V:Windows 10/11 专业版自带,性能很好,但管理界面偏服务器方向,快照、克隆这些功能不如 VMware 直观,而且开启后会和某些安卓模拟器、其他虚拟化软件抢资源。
- VMware Workstation Pro:界面友好、功能完整、性能稳定,支持 GPU 加速、虚拟机克隆、快照、加密,还兼容 vSphere 那种服务器虚拟化平台。就 Windows 和 Linux 这类桌面场景来说,综合体验是最好的。
最关键的转折点是:VMware Workstation Pro 现在已经对个人用户免费了。这不是什么盗版渠道,而是官方在 Broadcom(博通)收购之后明确的免费政策——个人用户注册账号就能拿到官方许可证。免费、大厂出品、功能完整,这确实是没有理由不用的组合。
2. 下载前的准备工作:版本选择、硬件要求与免费授权
2.1 个人免费授权怎么弄
可能还有人停留在几年前“VMware Workstation Pro 必须买许可证”的认知里。确实,它过去的授权价格不便宜,这也是当年网上到处流传“许可证密钥”帖子的背景。但今天的情况完全变了:官方已经明确个人使用免费,只要注册一个 Broadcom 账号,就能拿到对应的个人免费许可。
这里有个细节容易被卡住:虽然是个人免费,但下载安装包时往往需要在 Broadcom 网站注册账号、登录后才能下载。Broadcom 官网的界面比老版 VMware 官网复杂,很多页面看起来都在引导企业用户,新手第一次进去容易懵。你只需要找到 Workstation Pro 的下载入口,选择平台(Windows 或 Linux),按提示注册账号即可。整个过程不涉及任何破解、激活工具,所以网上那些“密钥生成器”“注册机”一类的东西,千万不要碰。
2.2 硬件需求自检表
安装之前先检查一下自己的机器配置,免得装完了发现跑不动。我把最低要求和推荐配置列出来,建议直接按推荐配置来:
| 硬件项 | 最低要求 | 推荐配置 | 说明 |
|---|---|---|---|
| CPU | 支持 VT-x/AMD-V 的 64 位处理器 | 4 核以上 | BIOS 里需确认虚拟化已开启 |
| 内存 | 8 GB | 16 GB 以上 | 虚拟机内存加宿主系统内存,越多越从容 |
| 硬盘 | 20 GB 可用空间 | 60 GB 以上 | 放到空间充裕的盘,优先 SSD |
| 显卡 | 支持 DirectX 11 | 独立显卡 | 涉及 3D 加速时有用 |
| 操作系统 | Windows 10/11 x64 | Windows 11 | 太老的系统装不了最新版 |
这里特别提醒一下 BIOS 开启虚拟化的问题:如果 CPU 缺少 VT-x/AMD-V,或者 BIOS 里没有打开,VMware 创建虚拟机时会直接报错“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”。现在大多数机器默认都开了,但部分办公定制机、老式笔记本需要进 BIOS 手动开启。不同品牌 BIOS 界面不一样,一般是在 Advanced / CPU Configuration 里面找 Intel Virtualization Technology 或 SVM Mode,设置成 Enabled 保存退出就行。
2.3 版本选择:装 17 还是装老版本
现在官网默认提供的是 VMware Workstation Pro 17 系列,对 Windows 10/11、Ubuntu 22.04 这些新系统适配得很好,对 Windows 11 的支持也最完整。我不建议再去下载 15、16 的老版本,除非你的电脑硬件实在太老、系统还是 Windows 7 那个时代——那种情况确实需要找对应旧版本。整体来说,直接下载官网最新的 17 版本就够了,后续更新也会在软件里自动提示升级,省心很多。
3. 官方下载的完整操作链路:从官网到安装包落地
3.1 找对入口:这一步卡住的人最多
说到下载,很多人的第一反应是去搜索引擎搜索“VMware 下载”,然后点击排在最前面的链接。这里我必须先说一个重要提示:搜索结果里那些标注“高速下载”“电脑版下载”的,大部分是第三方软件站,甚至可能捆绑全家桶。我见过有人下载完,桌面上凭空多出一排垃圾软件。最安全的方式永远只有一条:走官方渠道。
打开浏览器,在地址栏输入 vmware.com,这是 VMware 的全球官方网站。进入后找到 Downloads 相关栏目,再找 Workstation Pro 产品页。因为 Broadcom 收购后网站结构调整过几次,如果看得眼花缭乱,可以直接在官网搜索框输入“Workstation Pro”来定位。这里我也提前给你打个预防针:VMware 官网有一部分下载流程会跳转到 Broadcom 的页面,这是正常现象,不是进错网站。
3.2 一步步下载的具体流程
我把整个下载过程拆成步骤,跟着做就行:
- 进入官网下载页后,选择 Workstation Pro 产品卡片,点击进入。
- 页面上会列出 Windows 和 Linux 两个平台的版本,有的还区分语言。国内用户选 Windows x64 即可。语言方面,安装包本身是同一套,界面语言在安装或启动后可以调整,不用纠结。
- 点击 Download 按钮,此时通常需要登录 Broadcom 账号。没有账号就先注册,注册后会收到验证邮件,点一下链接激活。
- 登录后重新回到下载页,再次点击 Download,浏览器开始下载安装文件。安装包大小一般在 500 MB 到 600 MB 左右。
- 下载完成后检查文件后缀名:Windows 下应该是 exe 文件,如果变成 zip 或其他奇怪后缀,说明下载可能不完整。
这里有两个实际经验。一是下载速度可能不稳定,卡住时使用浏览器自带的“继续下载”功能就好,不要反复删除重下。二是 Broadcom 网站的下载层级比较深,找不到入口就从官网首页的 Products 菜单里逐层进入,耐心一点。
3.3 校验安装包,避免“下载坏文件”
安装包下载完成后,我建议多做一个校验动作,尤其是当你从第三方渠道下载时更要做。在安装包所在目录打开命令提示符,输入:
certutil -hashfile "VMware-workstation-full-17.x.exe" SHA256把输出的哈希值和官方公布的值对比一下,一致说明文件完整,没有被篡改。如果不想记命令,也可以用 7-Zip 的“CRC SHA”右键菜单做哈希校验。这一步看起来多余,但对长期使用虚拟机的人来说,能排除很多玄学安装失败——我身边至少有两个人,折腾一下午安装不成功,最后发现是下载过程损坏了文件。
4. 安装过程逐步拆解:从双击安装包到进入主界面
4.1 安装前的收拾整理
双击安装包之前,我建议先做两件事:一是把杀毒软件的实时防护临时关掉,或者在弹出拦截窗口时选择允许;二是把其他正在运行的重型程序关掉,浏览器几十个标签页也先折叠起来。原因是 VMware 安装过程中会写入系统服务、虚拟网卡驱动这类底层组件,杀毒软件误报和系统资源不足都容易让安装半途失败。
另外,如果你之前装过旧版 VMware(比如 15 或 16),新版本理论上支持覆盖安装,但我更推荐卸载干净后再装新版。卸载后重启一次,再执行安装程序,可以避免旧版本的残留驱动、残留服务跟新版本打架。我实测过不卸载直接覆盖安装,结果虚拟网络适配器来回冲突,折腾半天才消停。
4.2 安装向导每一步该选什么
双击安装包之后,安装向导会依次出现几个界面,我逐个说重点:
- 欢迎界面:点 Next 进入下一步。
- 许可协议界面:勾选接受协议。
- 安装位置选择:默认装在 C 盘 Program Files 目录下。建议改成其他盘,因为 VMware 本体虽然不大,但之后创建的虚拟机文件、快照、缓存都挺占地方。我一般会建一个专门的 Software 目录。
- 增强型键盘驱动(Enhanced Keyboard Driver):保持默认勾选即可,这个驱动能更好地处理 Linux 虚拟机里的特殊按键输入。
- 用户体验设置:勾不勾影响不大,不想要就直接取消。
- 快捷方式选项:桌面快捷方式建议勾上,方便日常启动。
最后点 Install 开始安装。这个过程会装虚拟网卡驱动、USB 服务的底层组件,可能需要一两分钟,期间屏幕可能会闪断一下,这是正常现象。安装完成后建议重启一次,毕竟带了驱动层的东西,让它彻底加载干净。
4.3 界面语言:中文还是英文,以及“汉化包”的坑
很多朋友在搜索栏里输入“VMware 汉化包”,实际上 VMware Workstation Pro 官方就支持中文界面,完全不需要任何第三方汉化包。安装向导会跟随系统语言自动显示中文;如果显示的是英文,大多是系统区域和语言设置里的首选语言不是中文。到 Windows 的“时间和语言”设置里把首选语言调成中文,重新打开 VMware,界面就跟着变过来了。
这里我特别提醒一句:网上那些“汉化包”下载站点,要么版本老旧根本装不进去,要么里面捆绑推广软件。VMware 官方自带中文,没有必要冒这个险。
4.4 首次启动:认识主界面
第一次启动后,你会看到主界面的虚拟机组列表,右侧是几个快速入口:创建新虚拟机、打开虚拟机、连接远程服务器、导入虚拟机等等。顶部菜单栏包含文件、编辑、查看、虚拟机等分类,底部状态栏则显示当前选中虚拟机的运行状态。不需要急着到处点,先记住两个最常用的入口:新建虚拟机(Ctrl+N)和打开虚拟机(Ctrl+O)。
首次启动时可能会提示输入许可证或登录 Broadcom 账号。如果你已经注册好了账号,在这里登录就能激活个人免费许可;如果暂时不想登录,也可以先用试用模式,试用期内功能完全一样,之后再登录也来得及。我的建议是下载前就把账号注册好,装完直接登录激活,省得到时候还得回头补。
5. 第一台虚拟机:创建、装系统、配置环境
5.1 创建虚拟机的两种方式
在 VMware Workstation Pro 里创建虚拟机,可以从主界面点“创建新虚拟机”,也可以从菜单栏走“文件 -> 新建虚拟机”,两者效果一样。进入向导后,会有“典型(推荐)”和“自定义”两种模式。新手直接选“典型”就够了,典型模式覆盖了绝大多数场景,等熟练之后再去碰自定义。
关键的一步是“安装来源”的选择。你可以直接选择“安装程序光盘映像文件(ISO)”,浏览选定系统镜像;也可以选择“稍后安装操作系统”,先搭一个空机壳,后面再装系统。我推荐经验不足的朋友选“稍后安装操作系统”,先把流程跑通。因为如果你直接选 ISO 文件,向导在创建完成之后会立刻开始安装系统,一旦镜像有问题,整个过程就容易乱套。
选完安装来源之后,向导要求选择客户机操作系统类型。这里一定要选对:Windows 就选 Windows 11 或 Windows 10,Linux 就选 Ubuntu、CentOS、Debian 这类具体发行版。版本选错会导致虚拟机的配置模板不完全适配——尤其是 Windows 11 对 UEFI 和 TPM 有要求,选错了后面启动可能直接报错。
接着是虚拟机名称和位置。我习惯用“系统-用途-日期”这种格式,比如 Ubuntu-Dev-20250215,保存路径明确指到数据盘。最后是磁盘容量,建议给系统盘放一点余量,Windows 11 至少给 80 GB;“立即分配所有磁盘空间”这个选项不要勾,因为虚拟磁盘按需增长,实际占用会小很多,将来想扩容也还有余地。
5.2 安装操作系统的完整流程
虚拟机创建出来之后,主界面会出现这台虚拟机的标签页。点击“开启此虚拟机”,如果之前选了“稍后安装操作系统”,这时会弹出窗口让你选择 ISO 文件,选好之后虚拟机就像一台独立电脑一样开始引导了。
Windows 系统的安装过程和物理机基本一样,需要注意一点:Windows 11 安装时会检查 TPM 2.0 和安全启动。VMware Workstation Pro 17 默认会为 Windows 11 虚拟机自动开启虚拟 TPM 和 UEFI,所以正常情况下能顺利装完。如果中途提示“此电脑不符合系统要求”,多半是虚拟机设置里没有启用 TPM,到“虚拟机设置 -> 硬件 -> 添加 -> 可信平台模块”里加上即可。
Linux 系统这边,Ubuntu 和 CentOS 都有图形化的安装向导,选好时区、语言、用户名密码就能往下走。分区这里有个小技巧:新手直接选“使用整个磁盘并安装系统”这种默认分区,不要去手动折腾 LVM 或手动分区,后面维护起来省事得多。装完系统的虚拟机第一次启动,有时会遇到 Ubuntu 黑屏这种事,我在下一部分单独讲。
5.3 安装 VMware Tools:解决分辨率、复制粘贴、拖拽三个老问题
很多人在虚拟机里遇到的第一批毛病,翻来覆去就这三个:屏幕分辨率只能固定一个档位、宿主机和虚拟机之间没法复制粘贴、文件拖不进虚拟机。三个问题其实一个解决方案:安装 VMware Tools。
在虚拟机运行状态下,菜单栏选择“虚拟机 -> 安装 VMware Tools”,虚拟机的系统里会弹出一个虚拟光驱。Windows 系统直接打开光驱双击 Setup 安装;Linux 系统可以在终端里解压或直接执行相关安装脚本。VMware Tools 安装完成后会要求重启虚拟机,重启后分辨率会自动适配窗口大小,剪贴板共享和文件拖拽也都能用了。
另外,较新版本的 Linux 虚拟机可以不用传统 VMware Tools,改用 Open VM Tools。Ubuntu 里执行一条安装命令就能搞定,效果完全一样;而 Windows 虚拟机则仍然推荐用官方的 VMware Tools。
6. 踩坑实录:安装和运行中最常见的几个问题
6.1 安装报错、卡住的几种典型情况
先说我碰到最多的几类安装报错。
第一类是在 Windows 7/8 这种老系统上强行装新版 VMware,安装程序直接提示不支持。处理办法是检查操作系统版本,老系统建议改装旧版本,或者在安装文件上右键打开兼容性模式再试。
第二类是安装到一半卡住不动。原因八成是杀毒软件在后台拦截驱动安装,或者磁盘空间突然不够。把杀毒软件关掉、清理出足够空间再试,基本就能解决。如果还是卡,把安装日志发出来,可以很快定位具体卡在哪一步。
第三类是装完发现虚拟机里没有网络。虚拟机默认使用 NAT 模式,宿主机能上网它就能上网,正常情况下不用设置。如果虚拟机里完全没有网卡,到“虚拟机设置 -> 硬件 -> 网络适配器”里查看是不是被移除了,或者改成 NAT 模式再开机;还不行,就在 Windows 服务里确认 VMware NAT Service 和 VMware DHCP Service 这两个服务是启动状态。
6.2 虚拟机里 Ubuntu/Linux 黑屏,进不去桌面
这个问题的出镜率极高,尤其是 Ubuntu 装完第一次启动直接黑屏,连光标都不给。我自己就折腾过好几次,总结下来原因主要有三个:
- 第一个原因:内存分配不足。Ubuntu 桌面版最低要求 2 GB 内存,但如果你只给 1 GB,图形界面起不来就是大概率事件。把虚拟机内存调到 4 GB 以上,问题通常直接消失。
- 第二个原因:显示驱动兼容问题。VMware 的虚拟显卡和某些 Linux 桌面环境配合一般,可以在 GRUB 启动菜单里选择恢复模式,进入后卸载或重装显卡驱动;也可以在虚拟机设置里把“3D 图形加速”关掉再启动。
- 第三个原因:窗口显示问题,不是系统挂了,而是 VMware 窗口没有刷新。按 Ctrl+Alt+Enter 切换全屏和窗口模式试一下,有时切一下就好了。
遇到黑屏别急着重装系统。先看虚拟机的电源灯是不是亮着,再按 Ctrl+Alt+Delete 看看登录界面能不能唤醒,最后用排除法调整内存和显卡设置,十有八九能救回来。
6.3 虚拟机装 Windows 时蓝屏、报硬件不兼容
蓝屏问题通常出现在装 Windows 11 虚拟机时。最常见的原因有几个:BIOS 里的 VT-x/AMD-V 没开,内存给得太小,虚拟磁盘所在物理盘满了,以及最容易被忽略的启动方式问题。Windows 11 因为默认要求 UEFI 和 TPM,如果虚拟机的固件类型不对,装的过程中就容易蓝屏或直接提示硬件不满足。
处理顺序是这样:先在虚拟机处理器设置里把“虚拟化引擎”相关选项勾上,再把内存调到 4 GB 以上,然后确认固件类型是 UEFI 并且启用了可信平台模块。这一套组合拳下来,绝大多数蓝屏都能解决。还有一个小细节:如果虚拟机开启时宿主机的内存占用已经很高,也会触发各种随机错误,先把宿主机上不用的后台程序关掉再开虚拟机。
6.4 宿主机和虚拟机之间复制粘贴失败
这个问题前面在 VMware Tools 部分已经讲过一次,这里再补充一个常见变体:VMware Tools 明明装好了,复制粘贴还是时不时失效。解决顺序是这样的——先检查虚拟机里的 VMware Tools 服务是否正常启动;再到宿主机菜单栏进入“虚拟机 -> 设置 -> 选项 -> 客户机隔离”,确认“启用复制粘贴”是勾选状态;最后把虚拟机关机再重新开机,而不是选择重启虚拟机。如果这样还不行,可以试着重启一次宿主机。这个顺序是我按成功率从高到低排出来的。
另外,跨系统复制超过 1 GB 的大文件时,我建议直接用共享文件夹,而不是靠拖拽。在虚拟机设置里添加共享文件夹,把宿主机上某个目录映射进虚拟机,既高效又稳定。配置路径比较直观:进入虚拟机设置,找到“共享文件夹”选项,选择“总是启用”,然后添加宿主机目录即可。Windows 和 Linux 虚拟机都能直接访问这个共享目录,日常传递安装包、素材文件非常方便。
写到这里,整个流程算是闭环了。回过头看,我用 VMware Workstation Pro 这几年,真正觉得顺手之后,它在我工作流里基本就是一个常驻工具:Windows 写文档、Ubuntu 跑服务、Windows 11 做兼容验证,全部并行开在桌面上互不干扰。如果你目前还没法顺利安装或者跑不起来,先别急着重装系统,按照文章里的顺序,把 BIOS 虚拟化开关、内存大小、VMware Tools 这三件套搞定,其他问题基本都迎刃而解。最后再分享一个小习惯:每装好一个虚拟机,记得在干净状态拍一张快照,后续怎么折腾都有后悔药吃。