ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

VMware Workstation 虚拟机安装系统教程:从下载到报错排查全攻略

2026/8/31 9:18:31 拓冰建站 浏览量
VMware Workstation 虚拟机安装系统教程:从下载到报错排查全攻略 虚拟机 VMware Workstation 安装系统详细教程从下载到装机的完整实操笔记经常有朋友问想在电脑上多装几个系统做测试又不想破坏现在的 Windows 环境该怎么办答案很简单用虚拟机。而在众多虚拟机软件里VMware Workstation 是普及率最高、功能最全、对新手也相对友好的一款。这篇文章我会结合自己的实际使用经验把 VMware Workstation 的下载、安装、创建虚拟机、安装系统包括 Windows、Linux、国产系统完整走一遍同时把网上出现频率很高的几个报错和坑点也一并整理出来。内容偏新手向但部分排查思路对老手也有参考价值。1. 什么是 VMware Workstation为什么要用虚拟机1.1 虚拟机的基本概念虚拟机Virtual Machine可以理解为一台用软件模拟出来的“虚拟电脑”。它运行在你真实的物理电脑上却能独立拥有一套虚拟的 CPU、内存、硬盘、网卡、光驱等硬件设备。你可以在这台虚拟电脑里安装操作系统就像在一台新电脑上装系统一样。VMware Workstation 就是负责创建和管理这些虚拟机的软件。它有两种常见版本VMware Workstation Pro面向开发者、测试人员、IT 运维功能完整支持快照、克隆、复杂网络配置。VMware Workstation Player免费版功能精简主要面向个人学习和简单使用。对于大多数人来说使用 VMware Workstation Pro 就足够了。如果只是临时跑一个系统Player 也可以但如果你想做快照、克隆、自定义网络Pro 会更顺手。1.2 它能解决什么问题用一句话总结虚拟机让你在一台电脑上同时运行多个操作系统而不用重启切换也不会影响主系统的稳定性。常见应用场景包括在 Windows 上安装 Linux如 Ubuntu、CentOS、Kali做学习或开发。在电脑上测试 Windows 7、Windows 10、Windows 11 的不同版本。运行国产操作系统统信 UOS、麒麟系统进行适配验证。搭建隔离的测试环境随便折腾坏了就恢复快照。学习网络安全、数据库集群、服务器部署等需要多台机器的场景。1.3 虚拟机与双系统的区别很多初学者会把虚拟机和双系统搞混这里做一个简单区分对比项虚拟机双系统切换方式随时切换无需重启需要重启电脑选择系统硬件资源虚拟共享可动态调整独立分区资源固定分配安全性虚拟环境崩溃不影响主系统引导损坏可能影响整机性能有一定性能损耗基本接近物理机性能适合场景日常学习、测试、开发对性能要求高的专业使用简单来说如果你只是偶尔用一下 Linux 做开发测试虚拟机就够了。如果你打算长期使用某个系统并追求性能那才需要考虑双系统或物理机安装。2. 环境准备与版本说明在开始安装之前先确认你的电脑和系统环境是否满足条件。2.1 硬件要求VMware Workstation 对电脑硬件的要求不算高但为了流畅运行虚拟机建议满足以下条件CPU支持虚拟化技术Intel VT-x 或 AMD-V建议双核以上。内存物理机内存建议 8GB 以上。虚拟机运行 Windows 建议分配 2GB 以上运行 Linux 桌面版建议分配 2GB 左右。硬盘至少 20GB 可用空间虚拟磁盘文件会随着系统使用逐渐增大。系统Windows 10 / Windows 11 64 位或者支持 VMware 的 Linux 发行版。你可以在任务管理器的“性能 → CPU”中查看“虚拟化”是否已启用。如果显示“已禁用”需要进入 BIOS/UEFI 开启 Intel VT-x 或 AMD-V。2.2 所需软件与镜像动手之前你需要准备两样东西。第一是 VMware Workstation 安装包。建议从 VMware 官网下载最新版本避免来源不明的“破解版”或修改版带来安全风险。官方地址一般是vmware.com下的产品页面。当前较常见的版本是 VMware Workstation Pro 17输入材料中也出现了 17.6.4 等版本号具体以官方页面为准。第二是操作系统镜像文件也就是 ISO 格式的安装光盘镜像。根据你要安装的系统准备对应的 ISOWindows 10/11 ISO可通过微软官网下载。Ubuntu ISO可在 Ubuntu 官网下载。CentOS Stream / Rocky Linux / AlmaLinux ISO可在各自官网下载。统信 UOS、麒麟系统 ISO可通过官方渠道申请或下载。版本需要根据你的项目实际情况调整本文示例以常见环境为例重点演示配置思路。2.3 BIOS 开启虚拟化如果你的电脑虚拟化没有开启需要在开机时进入 BIOS 设置。不同品牌电脑按键不同常见的有 F2、Del、F10、F12。在 BIOS 中找到以下选项之一设置为 EnabledIntel Virtualization TechnologyIntel VT-xAMD SVM ModeVirtualization保存退出后重新进入系统再次打开任务管理器确认虚拟化状态变为“已启用”。3. VMware Workstation 安装详解3.1 安装 VMware Workstation Pro下载得到 VMware Workstation 安装程序后双击运行。以下步骤以 Windows 平台为例整体安装流程比较流畅。在安装向导中一般会经历以下几个步骤选择安装类型建议选择“自定义”这样可以手动调整安装路径避免默认安装到 C 盘占用系统盘空间。选择安装位置将软件安装到非系统盘例如D:\VMware。软件更新与体验提升计划如果在公司或内网环境建议取消勾选“启动时检查产品更新”和“加入 VMware 客户体验提升计划”避免不必要的网络请求和弹窗。快捷方式按需勾选“桌面”和“开始菜单文件夹”。开始安装等待进度条走完即可。安装结束后第一次启动 VMware Workstation 会要求输入许可证密钥。如果你使用的正版授权输入邮箱注册信息即可如果是个人学习也可以使用试用模式。输入材料提到“vmware workstation pro 16许可证”说明很多用户在找许可证。这里提醒一下许可证需要合法获取建议直接购买正版授权或使用官方试用版不要使用来路不明的密钥。3.2 安装完成后的初始检查打开 VMware Workstation Pro主界面一般包含主页提供新建虚拟机、打开虚拟机等快捷入口。库显示已创建的虚拟机列表。工具栏电源、快照、克隆等常用操作按钮。此时可以点击“编辑 → 首选项”检查默认虚拟机位置是否设置到了非系统盘例如D:\VMware VMs。这样做的好处是避免虚拟机文件膨胀导致 C 盘空间不足。4. 创建虚拟机的完整流程4.1 新建虚拟机向导在 VMware Workstation 主界面点击“创建新的虚拟机”进入新建向导。这里有两种方式典型推荐使用默认配置适合大多数场景。自定义高级可手动细化硬件配置、固件类型、兼容性等。如果你是第一次使用选择“典型”即可。下面以自定义方式演示方便你理解每个配置项的含义。选择“自定义”点击“下一步”。4.2 虚拟机兼容性设置在虚拟机兼容性页面你会看到 Workstation 版本选项。兼容性越高虚拟机的虚拟硬件版本越新功能越完整。如果你只在这台电脑上使用虚拟机选择当前软件版本的默认值即可。如果需要把虚拟机迁移到其他电脑或更老版本的 VMware 上建议选择较低的兼容性版本。4.3 安装来源选择这一步是创建虚拟机的关键。界面会提供以下选项安装程序光盘映像文件ISO选择你已经下载好的系统镜像。稍后安装操作系统先创建空虚拟机之后再手动挂载 ISO。我的建议是选择“稍后安装操作系统”。这样可以在虚拟机创建完成后再根据自己的节奏挂载镜像灵活性更高。如果在这里直接选择 ISOVMware 会自动进入简易安装模式虽然方便但部分系统如 Linux 某些发行版在简易安装时可能产生分区、用户配置等方面的额外问题。4.4 客户机操作系统选择根据你要安装的系统选择类型和版本。例如安装 Windows 11客户机操作系统选择“Microsoft Windows”版本选择“Windows 11 x64”。安装 Ubuntu客户机操作系统选择“Linux”版本选择“Ubuntu 64 位”。安装统信 UOS / 麒麟通常选择“Linux”版本选择“其他 Linux 5.x 内核 64 位”或“Ubuntu 64 位”具体视系统内核而定。版本选择会影响虚拟机的默认硬件配置尤其是固件类型和虚拟硬件兼容性。如果你的目标系统版本不在列表中选择“其他”或同类相近版本即可不用太纠结。4.5 虚拟机名称与位置为虚拟机起一个容易识别的名称例如Ubuntu-22.04、Win11-Test。位置选择建议放在非系统盘并且路径中不要包含中文和空格避免部分系统或工具解析路径时出现问题。例如D:\VMs\Ubuntu-22.044.6 固件类型与处理器配置固件类型一般有两种BIOS兼容性好老系统如 Windows 7可能需要。UEFI现代系统默认推荐Windows 11 和大部分新版 Linux 都推荐 UEFI。处理器配置可以设置处理器数量和每个处理器的核心数量。这里的核心数要根据你物理机的 CPU 核心数合理分配。比如物理机是 8 核给虚拟机分配 4 核、2 个处理器总共 4 核这样不会因为分配过多导致主机卡顿。4.7 内存分配内存大小需要根据你要安装的系统决定Windows 7建议 2GB。Windows 10建议 4GB。Windows 11建议 4GB 或 8GB。Ubuntu 桌面版建议 4GB。CentOS / Rocky 命令行版建议 2GB。这里要留意虚拟机分配的内存是独占使用的分配太多会导致物理机运行缓慢。建议不超过物理机总内存的一半。4.8 网络类型选择VMware Workstation 提供了几种网络模式桥接模式虚拟机像一台独立电脑一样接入局域网有自己的 IP 地址可被其他设备访问。NAT 模式虚拟机通过宿主机共享网络上网对外表现为宿主机在访问网络。仅主机模式虚拟机只能与宿主机通信不能访问外网。对于普通学习和开发选择 NAT 模式即可。虚拟机可以正常上网外部网络又无法直接访问虚拟机安全性也比较好。如果需要搭建局域网服务或做网络实验再考虑桥接模式。4.9 I/O 控制器与磁盘类型I/O 控制器默认选择即可。磁盘类型方面NVMe 的性能较好SATA 的兼容性更广。现代系统Windows 10/11、新版 Linux都可以选择 NVMe。如果遇到安装系统时找不到磁盘的情况可以切换到 SATA 试试。4.10 创建虚拟磁盘选择“创建新虚拟磁盘”。磁盘大小建议根据需求设置。Windows 10/11 建议至少 60GBUbuntu 桌面版建议至少 40GB命令行版 Linux 可以 20GB-30GB。物理磁盘空间允许的前提下可以稍微放大一些。这里有两个选项需要注意将虚拟磁盘拆分成多个文件便于迁移和备份但大文件拷贝时可能稍慢。立即分配所有磁盘空间性能更好但会立刻占满宿主机空间不建议勾选。底部还有一个“存储为单个文件”和“拆分成多个文件”的选择。一般保持默认即可。完成以上配置后点击“完成”虚拟机就会出现在 VMware Workstation 的库中。5. 在虚拟机中安装操作系统5.1 挂载系统镜像文件选中刚创建的虚拟机点击“编辑虚拟机设置”在“CD/DVD (SATA)”选项中选择“使用 ISO 映像文件”然后浏览选择你下载好的系统镜像。如果你之前选择的是“安装程序光盘映像文件”这一步可能已经自动完成。确认无误后点击“确定”。然后点击工具栏上的“开启此虚拟机”。5.2 安装 Windows 10 / Windows 11 示例虚拟机开启后会像物理机一样从光驱启动。如果看到“Press any key to boot from CD or DVD”需要快速在虚拟机窗口中按任意键才会进入系统安装界面。进入 Windows 安装程序后按提示操作选择语言、时间和键盘输入方式。点击“现在安装”。输入产品密钥可点击“我没有产品密钥”跳过但系统为未激活状态。选择安装版本如专业版、企业版。接受许可条款。选择“自定义仅安装 Windows高级”。在磁盘分区界面直接选择未分配空间点击“下一步”。Windows 会自动分区并开始安装。期间虚拟机会重启若干次这是正常现象。安装完成后进入全新桌面。注意Windows 11 的安装会检查 TPM 2.0 和安全启动。如果你在安装 Windows 11 时提示“该电脑必须支持 TPM 2.0”说明虚拟机缺少 TPM 模块。此时需要关机在“虚拟机设置 → 选项 → 高级”中将固件类型改为 UEFI并在“虚拟机设置 → 硬件 → 添加”中选择“可信平台模块”添加 TPM 设备后重新开机安装。5.3 安装 Ubuntu 示例以 Ubuntu 桌面版为例虚拟机从 ISO 启动后会出现 GRUB 引导菜单选择“Try or Install Ubuntu”然后按提示继续。Ubuntu 安装过程比较图形化选择键盘布局。选择“最小安装”或“正常安装”。选择安装类型直接选“清除整个磁盘并安装 Ubuntu”即可虚拟机磁盘是虚拟的不会影响物理机。选择时区。创建用户名和密码。安装完成后点击“现在重启”并按提示移除安装介质在虚拟机设置中把 CD/DVD 连接改为“使用物理驱动器”或“断开”即可进入 Ubuntu 系统。5.4 安装 CentOS / Rocky Linux / 统信 UOS / 麒麟系统Linux 服务器版如 CentOS、Rocky Linux、AlmaLinux的安装流程类似从 ISO 启动。选择“Install”或“Test this media install”。选择安装语言。配置磁盘分区一般选择“自动配置分区”即可。设置 root 密码和创建用户。开始安装完成后重启。国产系统统信 UOS、麒麟系统的安装也基本走图形化安装向导。这类系统主要面向信创环境和国产化适配场景在虚拟机里安装测试是很多开发者和运维人员常做的事。安装后如果需要在麒麟系统里安装软件可以使用系统自带的软件中心也可以通过命令行执行sudo apt install或sudo yum install具体取决于系统基于 Debian 还是 RPM 体系。5.5 安装 VMware Tools系统安装完成后建议安装 VMware Tools。它是 VMware 虚拟机的一组驱动和工具安装后可以提升显示分辨率、支持剪贴板共享、文件拖拽、鼠标无缝切换等。在主界面点击菜单栏“虚拟机 → 安装 VMware Tools”虚拟机内会挂载一个光盘。打开光盘根据系统选择安装Windows运行setup.exe。Linux解压 tar 包后运行vmware-install.pl。新版 VMware Workstation 对 Linux 也支持通过 Open VM Toolsopen-vm-tools替代原版 VMware Tools使用体验更好。6. 虚拟机日常使用与文件共享6.1 主机与虚拟机之间如何传文件文件的双向传输是虚拟机使用中最高频的需求之一。常见方式有以下几种拖拽复制安装 VMware Tools 后可以直接从宿主机拖文件到虚拟机桌面。共享文件夹在“虚拟机设置 → 选项 → 共享文件夹”中添加一个宿主机目录作为共享文件夹虚拟机内通过网络路径访问。网络传输配置局域网共享或使用 scp、ftp 等工具。U 盘/移动硬盘挂载通过“可移动设备”菜单把 USB 设备连接给虚拟机。6.2 快照功能系统坏了随时回退快照是 VMware Workstation 最强的功能之一相当于给虚拟机当前状态拍一张“照片”。当你准备做高危操作比如修改系统配置、安装不明软件、测试脚本之前先拍个快照。万一操作失败可以一键还原到快照状态。操作方式点击“虚拟机 → 快照 → 拍摄快照”。输入快照名称和描述。恢复时选择“快照管理器”选中目标快照后点击“转到”。注意快照会占用额外的磁盘空间建议只保留关键节点的快照不要长期堆积。6.3 克隆虚拟机如果你需要多台相同配置的虚拟机不建议直接复制文件夹而是可以使用 VMware 的克隆功能。克隆得到的虚拟机拥有独立的 MAC 地址、UUID操作更规范。方式右键虚拟机 → 管理 → 克隆。7. 常见问题与排查思路VMware Workstation 在安装和使用过程中有一些出现频率很高的报错。下面整理成表格方便检索。问题现象常见原因解决思路安装时提示“此主机支持 Intel VT-x但 Intel VT-x 处于禁用状态”BIOS/UEFI 中虚拟化未开启重启进 BIOS开启 Intel Virtualization Technology启动虚拟机提示“VMware Workstation 与 Hyper-V 不兼容”Windows 系统启用了 Hyper-V 或内核隔离关闭 Windows 功能中的 Hyper-V或关闭内存完整性隔离也可以使用管理员运行bcdedit /set hypervisorlaunchtype off后重启启动虚拟机报“无法连接虚拟机”或权限不足VMware 服务异常、安装权限问题或杀毒软件拦截以管理员身份运行 VMware检查 Windows 服务中 VMware 相关服务是否启动临时关闭杀毒软件测试虚拟机运行中提示“不可恢复错误vcpu-1 exception 0xC0000005”虚拟硬件与宿主机硬件兼容性问题、内存不足或磁盘错误更新 VMware 到最新版本降低虚拟机的硬件加速设置检查宿主机内存和磁盘健康状态Windows 11 安装提示不满足系统要求必须支持 TPM 2.0虚拟机未配置 TPM 或固件类型不是 UEFI将虚拟机固件改为 UEFI添加可信平台模块设备虚拟机内系统分辨率很低画面模糊未安装 VMware Tools / open-vm-tools安装对应的 VMware ToolsLinux 虚拟机无法上网网络适配器模式配置错误或 DHCP 异常检查网络模式是否为 NAT并将网络适配器重启Linux 内使用nmcli或systemctl restart network重新获取 IP虚拟机占用磁盘越来越大虚拟磁盘不会自动收缩使用 VMware 自带“收缩磁盘”功能或在虚拟机关机后压缩 VMDK 文件安装 Linux 时提示找不到磁盘或无法引导磁盘控制器类型不兼容将虚拟磁盘类型从 NVMe 改为 SATA或在配置中使用 LSI Logic以上问题中前三个是新手最容易踩的坑下面额外展开说明。7.1 开启虚拟化后仍然提示 VT-x 禁用如果 BIOS 已经开启了虚拟化但仍然提示 VT-x 禁用常见原因有两个。一是 Windows 自身的安全功能占用了虚拟化。Windows 10/11 的“内核隔离”中的“内存完整性”或“基于虚拟化的安全性”VBSVirtualization-Based Security会占用 VT-x导致 VMware 无法正常使用。解决办法是关闭内核隔离打开“Windows 安全中心 → 设备安全性 → 内核隔离”关闭“内存完整性”然后重启电脑。二是你可能安装了 WSL2。WSL2 依赖 Windows 的 Hyper-V 虚拟化平台它会让 Hyper-V 角色处于激活状态与 VMware Workstation 冲突。如果平时不太用 WSL2可以关闭相关 Windows 功能或在管理员命令行执行bcdedit /set hypervisorlaunchtype off执行后重启电脑VMware 就能正常启动虚拟机了。需要注意这个命令会影响依赖 Hypervisor 的功能比如 Docker Desktop 和 WSL2执行之前请确认是否真的不需要这些功能。7.2 安装 Windows 11 提示 TPM 2.0Windows 11 安装程序会强制检查 TPM 2.0 和安全启动。VMware Workstation 较新版本已经支持为虚拟机添加虚拟 TPM 设备但前提是 ESXi 或 Workstation 版本够新并且开启了 BitLocker 相关的加密能力。操作步骤如下关闭虚拟机。打开“虚拟机设置”。点击“添加”选择“可信平台模块”点击“完成”。将“选项 → 高级 → 固件类型”设置为“UEFI”。开启虚拟机重新安装 Windows 11。如果“可信平台模块”选项是灰色的说明当前虚拟机固件是 BIOS先在“虚拟机设置”里把固件改成 UEFI再添加 TPM。7.3 VMware Workstation 与 Hyper-V 不兼容这个报错在 Windows 10/11 上非常常见。Windows 默认开启的“内存完整性”会间接启用 Hypervisor使得 VMware 无法使用硬件虚拟化。如果你需要使用 VMware可以通过以下方式关闭打开“控制面板 → 程序 → 启用或关闭 Windows 功能”取消勾选“Hyper-V”和“Windows 虚拟机监控程序平台”同时关闭“虚拟机平台”。然后重启电脑一般就能正常使用了。如果你还需要使用 WSL2 或 Docker建议换一种思路要么放弃 VMware直接在 Hyper-V 中创建虚拟机要么平时切换使用避免两者同时启用。从实际体验来看VMware Workstation 在图形管理和日常操作上更顺手Hyper-V 更适合企业虚拟化场景。8. 最佳实践与工程建议8.1 虚拟机的命名与目录规划虚拟机文件一般包含多个小文件如果目录规范清晰后期管理和迁移会省很多事。推荐目录结构D:\VM ├── Win11-Test ├── Ubuntu-22.04 ├── CentOS-Stream └── Kylin-Test名称建议体现系统类型和版本不要用test1、test2之类的模糊命名。8.2 及时拍摄快照每次搭建好一个干净的系统环境后建议拍一个“初始环境”快照。后续安装软件、调整配置前再拍一个“操作前”快照。这样出问题时恢复成本极低不需要重装系统。8.3 合理分配硬件资源虚拟机分配的资源并非越多越好。CPU 和内存分配过多宿主机资源紧张反而会导致宿主机卡顿、虚拟机也不流畅。建议遵循以下原则内存不超过物理机总内存的 50%。虚拟 CPU 核心数不超过物理机逻辑处理器一半。不使用时挂起虚拟机释放 CPU 和内存占用。8.4 注意磁盘空间消费虚拟磁盘文件属于“快照式”增长。即使你在虚拟机内删除了文件VMDK 文件大小也不会自动缩小。解决思路有两个一是定期清理虚拟机内的无用大文件重建快照释放空间。二是在虚拟机关机状态下使用 VMware 菜单“虚拟机 → 管理 → 整理磁盘碎片”或“收缩磁盘”功能。8.5 安全与权限涉及生产服务器、数据库、未授权系统时请遵守最小权限原则。不要在虚拟机中使用宿主机真实账号密码不要在虚拟机中随意测试攻击脚本虚拟机文件属于数据资产重要虚拟机应该定期备份。如果你在虚拟化环境中测试 Windows 激活工具、破解软件请务必清楚法律和安全风险不要用来源不明的代码和工具。9. 下一步学习建议虚拟机是开发、测试、运维的必备基础技能。安装好 VMware Workstation 并用它成功运行一两个系统只是第一步。后续你可以继续深入学习以下方向理解 NAT、桥接、仅主机三种网络模式的原理动手配置静态 IP。使用虚拟机搭建 Linux 服务环境例如 Nginx、MySQL、Redis。学习快照、克隆、模板的使用模拟企业批量交付服务器的流程。了解虚拟化平台的差异将其与 VirtualBox、Hyper-V 做对比。尝试安装国产操作系统统信 UOS、麒麟了解信创环境下的软件适配和部署。如果遇到问题网上关于“vmware 虚拟机安装教程”“vmware workstation 安装教程”的资料非常多结合官方文档排查基本都能解决。虚拟机技术本身并不难难的是理解背后的资源分配、硬件虚拟化、网络模型这些基础概念。把这篇文章里的流程完整走一遍你就已经掌握了绝大多数日常使用场景。接下来就是多折腾、多记录把踩过的坑变成自己的经验。如果这篇文章对你有帮助欢迎收藏备用。也欢迎在评论区分享你在安装和使用 VMware Workstation 时遇到的问题互相交流排错经验。