news 2026/9/9 22:21:41

VMware虚拟机安装与VMtools完整教程:从创建到共享文件夹配置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
VMware虚拟机安装与VMtools完整教程:从创建到共享文件夹配置

这次我们直接写一篇完整的 VMware 虚拟机安装系统与 VMtools 教程。无论你是在 Windows 宿主机上装 Ubuntu,还是在 Ubuntu 宿主机上装 Windows,或者只是想开一个 Win7/Win10 虚拟机用来跑老软件、学 Linux、做测试环境,整个流程都能复用。现在网上讨论 VMware Workstation 的教程很多,但大部分只讲到“装完系统就走”,忽略了 VMtools 这个关键步骤,导致后面出现分辨率调不了、拖拽文件无效、剪贴板无法共享、共享文件夹挂载失败等一连串问题。

这篇博文会从基础概念讲起,覆盖 VMware Workstation 的下载安装、创建虚拟机、安装 Windows 和 Linux 系统、安装 VMware Tools(VMtools),以及使用过程中的高频报错排查,比如 VT-x/EPT 不支持、虚拟机无法连接、WSL2 提示虚拟化未启用、Ubuntu 磁盘占用过大等。内容按“你照着点就能跑通”的顺序组织,适合刚接触虚拟机、准备在 VMware 里安装系统的读者,也适合想系统排查 VMtools 相关问题的老用户。

1. VMware 虚拟机安装教程:核心能力速览

先把 VMware Workstation 在本地虚拟机场景中的核心能力整理成一张表,方便你判断这个方案适不适合自己。下面的数据来自官方公开资料和常见部署经验,具体仍以你本机的 Workstation 版本和硬件配置为准。

能力项说明
软件类型桌面级虚拟机软件,支持在 Windows / Linux 宿主机上运行
常用版本VMware Workstation Pro 17.x,另有 Workstation Player 免费版
支持平台Windows 10/11、主流 Linux 发行版(Ubuntu、CentOS/Rocky、Debian 等)
CPU 要求x86_64 架构,需要 CPU 开启 VT-x 或 AMD-V 虚拟化
内存要求建议宿主机内存不低于 8G,虚拟机分配 2G 到 8G 视系统而定
磁盘空间虚拟机磁盘文件占用视系统大小而定,Windows 约 20G+,Linux 约 10G+
显卡与显存普通办公显卡即可,重图形任务对显存有额外要求
主要功能创建虚拟机、安装多系统、快照、克隆、共享文件夹、VMtools 增强支持
启动方式图形界面启动,支持命令行工具 vmrun 做脚本级控制
是否支持 API官方提供 VMware VIX / vmrun 命令行接口,可做自动化控制
是否支持批量任务支持通过克隆、快照、脚本批量创建和配置虚拟机
适合场景为学习 Linux、软件测试、隔离环境搭建免重装多系统“第二台电脑”

从表里可以得出一个直接判断:VMware Workstation 的核心定位是“本机多系统隔离运行”,不是生产级服务器虚拟化。如果在公司内网做大规模服务虚拟化,采购成本和运维路径更合适的可能是其他企业级方案。这里只讨论桌面用户如何用 VMware 搭建实验环境。

2. 为什么需要 VMtools:应用场景与使用边界

VMtools 在 VMware 里正式名称是 VMware Tools,但大家习惯叫 VMtools。它是一组安装在虚拟机内部,用来增强宿主机与虚拟机之间交互能力的驱动和服务。不装 VMtools,虚拟机虽然能开机、能进系统,但体验会明显变差:

  • 分辨率固定成 800x600 或 1024x768 这类基础档位,无法自动适配窗口。
  • 鼠标在虚拟机内外切换时,需要按 Ctrl+Alt 释放,操作很别扭。
  • 无法直接拖拽文件从宿主机到虚拟机。
  • 剪贴板无法共享,复制粘贴文本和文件都失效。
  • 共享文件夹功能不可用,文件交换必须走 U 盘或网络。
  • 时间同步、显示驱动、内存管理等驱动能力缺失。

安装 VMtools 之后,这些能力会被逐项打开。所以更准确的说法是:VMware 安装系统和 VMtools 是一套完整流程,不能只做前半段。

适用场景上面已经说了一部分,归纳成三类:

  • 学习型用户:用 VMware 安装 Linux(Ubuntu、CentOS、Kali 等)做命令行练习,装坏了就重装,不影响宿主机。
  • 开发测试用户:需要多版本 Python、Node、数据库,或者需要测试软件在 Win7/Win10/Win11 不同系统上的兼容性。
  • 软件隔离用户:运行来源不确定、行为不确定的软件,放到虚拟机里跑更安全。

不适合什么场景也要说清楚:

  • 高性能需求:虚拟机里的 3D 游戏、视频渲染、大规模编译,性能会打折扣,不是 VMware 擅长的事。
  • 生产级服务:需要高可用、热迁移、分布式存储的服务器虚拟化,不建议用桌面版 VMware 承担。
  • 绕过授权或规避限制:不能用虚拟机绕过软件授权、做隐私规避、攻击他人系统,这些用途必须明确排除。

使用边界一句话:VMware 是一个通用虚拟化工具,用在什么场景、跑什么系统,取决于你手上的授权和合法目的。你自己拥有或已获得授权的系统镜像、软件资源,可以用于学习测试;涉及他人影像、声音、版权素材的虚拟机内容,要先确认授权再处理。

3. 环境准备与前置条件

开始创建虚拟机之前,建议先花几分钟检查宿主机环境,避免装到一半发现虚拟化没开。

3.1 硬件检查

VMware Workstation 对宿主机硬件的要求其实不苛刻。办公电脑、个人笔记本基本都能跑。CPU 需要支持虚拟化技术,Intel 平台叫 VT-x,AMD 平台叫 AMD-V。内存建议 8G 起步,如果宿主机内存只有 4G,装 Win7 或轻量 Linux 还能勉强用,装 Win10/Win11 会很卡。

硬盘空间按需预留。建议装完 VMware 本体后,再预留 40G 以上的磁盘空间给虚拟机文件。Windows 虚拟机安装完系统加必要的软件,磁盘文件通常 20G 到 30G;Linux 虚拟机 10G 到 20G 就差不多了。

3.2 开启 CPU 虚拟化(BIOS/UEFI)

这是最容易踩坑的一步。不少用户下载好系统镜像,创建虚拟机点开机,直接报 “此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态” 或者 “VMware Workstation 不支持 Intel VT-x/EPT”。解决办法不是换软件,而是去 BIOS/UEFI 里打开虚拟化开关。

常见操作路径是:

  1. 重启电脑,开机时按 Del、F2、F10 或 Esc 进入 BIOS/UEFI 设置界面,具体按键看主板品牌。
  2. 找到 Virtualization、Intel Virtualization Technology、SVM Mode 之类的选项。
  3. 将其设为 Enabled。
  4. 保存并退出,重启进入系统。

进入 Windows 后可以用命令确认虚拟化是否已经生效。以管理员身份打开 PowerShell 或 CMD,执行下面的命令:

systeminfo | findstr /i "Hyper-V"

如果输出里有 “检测到虚拟机监控程序” 或“已启用的 Hyper-V 功能”,说明底层虚拟化组件已经可用。如果输出提示未检测到,优先回 BIOS 检查。

3.3 VMware Workstation 下载与安装

VMware Workstation Pro 可以从 VMware 官网下载,也可以从你所在学校、公司的正版授权渠道获取。下载时根据宿主机系统选择 Windows 版或 Linux 版。

安装过程基本是“一路 Next”。如果你只有一块系统盘,建议不要改默认安装路径,直接装在 C 盘,避免之后出现权限问题。安装完成首次启动时,会进入许可证界面,个人学习用户可以使用官方提供的个人免费许可方式,具体申请流程以官网最新政策为准。需要说明的是,商业或企业场景请确认你的授权范围,不要使用来源不明的密钥。

安装完成后,如果打开 VMware 提示需要重启,先重启宿主机。

3.4 准备系统镜像

Windows 镜像建议从微软官网获取 Windows 10 / Windows 11 的官方 ISO。Linux 镜像可以从各发行版官网下载,比如 Ubuntu 桌面版、CentOS Stream、Rocky Linux、Debian 等。如果是教学用途,也可以使用已获得授权或开源协议的镜像。

下载镜像时注意架构,VMware Workstation 运行在 x86_64 平台,镜像也选择 x86_64 版本。给 Linux 虚拟机安装时,如果桌面环境不是必选项,可以选择 Server 版,资源占用更小。

4. 新建虚拟机并安装 Windows 系统

整条流程的第一步,是先创建一台空虚拟机,然后把系统 ISO 挂进去安装。下面以 Windows 11 为例,Win7/Win10 流程基本一致,Win11 会多一些固件要求。

4.1 创建虚拟机向导

打开 VMware Workstation,点击“创建新的虚拟机”。这里有两种方式:

  • 典型:按默认推荐配置走,适合第一次操作。
  • 自定义:手动指定 CPU、内存、磁盘、固件类型,适合有明确需求的老手。

安装 Windows 11 建议选择“自定义”,原因在于 Win11 默认需要 UEFI 固件和安全启动。具体步骤:

  1. 选择“我将稍后安装操作系统”,避免 VMware 自动识别镜像后做奇怪的处理。
  2. 客户机操作系统选择“Microsoft Windows”,版本选择 Windows 11 x64。
  3. 虚拟机名称自定义,位置选择磁盘空间够用的目录。
  4. 固件类型选择 UEFI,勾选“启用安全启动”。
  5. 处理器配置按宿主机情况给,建议至少 2 核。
  6. 内存建议至少分配 4G,宿主机内存足够时可以给 8G。
  7. 网络类型选择 NAT,方便虚拟机通过共享宿主机的网络上网。
  8. 磁盘选择创建新虚拟磁盘,大小建议 60G,并选择“将虚拟磁盘存储为单个文件”,性能稍微好一点。
  9. 点击“自定义硬件”,在“新 CD/DVD”中勾选“使用 ISO 镜像文件”,选择下载好的 Windows 11 ISO。

完成向导后先不要急着开机,再检查一遍“虚拟机设置”里的 TPM。Win11 安装时会强制检查 TPM 2.0,如果虚拟机设置中没有可信平台模块,安装会卡在“这台电脑无法运行 Windows 11”。在 VMware Workstation 17 中,可以在虚拟机设置的“添加设备”里添加可信平台模块,选择 2.0 版本即可。

4.2 安装 Windows 系统

点击“开启此虚拟机”,VMware 会从 ISO 镜像引导,进入 Windows 安装界面。这一步和物理机安装 Windows 完全一样:

  1. 选择语言和键盘布局,点击下一步。
  2. 点击“现在安装”。
  3. 输入 Windows 产品密钥,如果你没有密钥,可以点击“我没有产品密钥”,继续安装,后续再激活。
  4. 选择版本,一般选专业版或家庭版。
  5. 接受许可条款。
  6. 选择“自定义:仅安装 Windows(高级)”。
  7. 看到未分配空间后,直接点下一步,Windows 会自动分区。

之后就是等待复制文件、重启、进入 OOBE(首次开机设置)阶段。这个过程耗时取决于硬件速度,一般 10 到 30 分钟。安装完成后,系统会重新启动,进入 Windows 桌面。

如果 Win11 安装时提示无法启动、卡在 boot 界面,优先检查虚拟机设置里的固件类型是否为 UEFI,是否启用了安全启动,是否添加了 TPM 2.0。如果这三种都符合,仍然卡住,可以手动选择“虚拟机菜单 -> 电源 -> 关闭客户机”,然后把 ISO 中的 sources 目录换成较新的安装镜像再试。

4.3 安装 VMtools

Windows 系统进入桌面后,第一件事就是安装 VMtools。操作步骤:

  1. 在 VMware 菜单栏点击“虚拟机”。
  2. 选择“安装 VMware Tools”。
  3. 如果虚拟机内没有自动弹出安装对话框,打开文件资源管理器,找到光驱里的 VMware Tools 安装包,双击运行 setup64.exe。
  4. 安装过程中如果弹窗提示是否安装驱动,选择“始终安装”或“信任”。

安装完成后,系统会提示重启虚拟机。重启后,你会发现分辨率自动适配了 VMware 窗口,鼠标可以自由在宿主机和虚拟机之间移动,拖拽文件和共享剪贴板也生效了。

4.4 验证 VMtools

重启后可以做一个快速验证:

  • 拖一个文件到虚拟机桌面,看是否成功。
  • 在宿主机复制一段文字,切到虚拟机里 Ctrl+V,看是否能粘贴。
  • 拖动 VMware 窗口大小,看虚拟机系统分辨率是否自动变化。
  • 右键虚拟机标签页标题栏,选择“设置”,看 VMware Tools 状态是否为“已安装”并显示版本号。

如果以上都正常,说明 VMtools 安装成功。如果某一项不生效,优先检查是否为最新版本,或看 VMware 菜单里是否有“重新安装 VMware Tools”的提示。

5. 新建虚拟机并安装 Linux 系统(Ubuntu 示例)

Linux 部分以 Ubuntu 为例,因为 Ubuntu 的安装过程在绝大多数 Linux 发行版里算比较友好的,适合第一次接触 Linux 的用户。CentOS / Rocky / Debian 的创建逻辑是一样的,只是安装器界面略有不同。

5.1 新建 Ubuntu 虚拟机

再次点击“创建新的虚拟机”,这里可以直接选“典型”。过程如下:

  1. 选择“安装程序光盘映像文件”,直接选中 Ubuntu ISO。VMware 会自动识别为 Ubuntu 64 位。
  2. 设置虚拟机名称和存放位置。
  3. 指定磁盘容量,建议 30G 起步。
  4. 点击“自定义硬件”,内存给 4G,处理器给 2 核,网络选择 NAT。
  5. CD/DVD 设备里确认已经挂载了 Ubuntu ISO。

之后开机,进入 Ubuntu 安装界面。

5.2 安装 Ubuntu 系统

Ubuntu 安装界面支持中文,操作步骤:

  1. 左手边选择 English 或 中文简体,点击安装 Ubuntu。
  2. 键盘布局默认即可。
  3. 选择“正常安装”或“最小安装”,首次测试建议选“正常安装”。
  4. 磁盘分区选择“清除整个磁盘”,这里的“整个磁盘”指的是虚拟磁盘,不会影响宿主机文件。
  5. 设置用户名、计算机名和密码。
  6. 等待安装完成,点击“现在重启”。

重启后,Ubuntu 会提示“请移除安装介质,然后按 Enter 键继续”,在 VMware 菜单栏先把 ISO 从光驱里断开:虚拟机设置里,CD/DVD 选择“使用物理驱动器”或“已断开”,然后回车,系统进入登录界面。

5.3 安装 VMtools:open-vm-tools 还是传统 VMware Tools

进入 Ubuntu 桌面后,VMtools 的安装方式和 Windows 不太一样。现代 Linux 发行版更推荐直接安装发行版仓库里的 open-vm-tools 和 open-vm-tools-desktop,不再需要从 VMware Tools 安装包里解压编译。这组开源驱动由 VMware 维护,功能等价,而且会随系统更新自动升级。

终端里执行:

sudo apt update sudo apt install -y open-vm-tools open-vm-tools-desktop

对于 Debian 系的发行版,上面的 apt 命令适用。对于 RHEL 系发行版,比如 CentOS Stream 或 Rocky Linux,命令改为:

sudo yum install -y open-vm-tools open-vm-tools-desktop

Fedora 新版使用 dnf,把 yum 换成 dnf 即可。安装完成后,建议重启虚拟机。

如果你使用的是比较老的 Linux 版本,或者特殊发行版,需要安装传统 VMware Tools,步骤是在虚拟机菜单栏选择“重新安装 VMware Tools”,然后在系统内挂载光驱,解压安装包:

sudo mkdir -p /mnt/cdrom sudo mount /dev/cdrom /mnt/cdrom cd /tmp tar xzf /mnt/cdrom/VMwareTools-*.tar.gz cd vmware-tools-distrib sudo ./vmware-install.pl --default

安装脚本默认会一路接受选项,安装结束后重启虚拟机。

5.4 验证共享文件夹与增强功能

Ubuntu 下验证 VMtools 是否生效,可以执行下面的命令,观察 VMware Tools 服务的版本输出:

vmware-toolbox-cmd -v

如果返回了类似版本号的文本,说明 open-vm-tools 工作正常。同时可以拖动 VMware 窗口,看 Ubuntu 分辨率是否自动适配;在宿主机和 Ubuntu 之间复制文字,测试剪贴板是否互通。

共享文件夹设置是 Linux 虚拟机里经常需要的一个功能。先在 VMware 菜单栏“虚拟机” -> “设置” -> “选项” -> “共享文件夹”中启用共享,并添加一个宿主机的目录。然后在 Ubuntu 中,执行:

sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid=1000

添加共享目录后,在终端里执行vmware-hgfsclient,可以看到宿主机共享目录的名字,然后在 /mnt/hgfs 下面就能访问共享文件夹。如果希望重启后自动挂载,可以把挂载命令写入 /etc/fstab:

.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,uid=1000,gid=1000,defaults 0 0

6. 虚拟机增强功能测试与效果验证

VMtools 装好后,很多人不确定“到底哪些功能生效了”。下面给出一份可操作的验证清单,每项测试都和 VMtools 的驱动能力对应。

功能项测试操作预期结果
分辨率自适应拖动 VMware 窗口大小,或全屏虚拟机虚拟系统桌面分辨率跟随窗口变化
鼠标流畅切换在宿主机与虚拟机之间移动鼠标无需按键直接跨过边界
剪贴板共享宿主机复制文本,切换到虚拟机内粘贴文本能正常粘贴
文件拖拽从宿主机文件管理器拖文件到虚拟机桌面文件出现在虚拟机桌面或对应目录
共享文件夹在 VMware 设置中启用共享,Ubuntu 挂载 /mnt/hgfs宿主机共享目录内容可见可读
USB 设备重定向插入 U 盘,点击虚拟机菜单“可移动设备”-> 连接虚拟机内识别到 U 盘
时间同步调整宿主机时间,等待片刻,查看虚拟机时间虚拟机时间与宿主机同步
显示驱动性能打开系统设置里分辨率选项能看到宿主机显示器支持的分辨率档位

以上任何一项失败,优先排查两点:VMtools 是否处于“未安装”或“已过期”状态;虚拟机内是否需要重启。VMware 菜单栏如果出现“正在安装 VMware Tools”或“VMware Tools 已过期”,按提示执行安装或更新。

如果只是临时需要把宿主机文件送进虚拟机,可以不配置共享文件夹,直接拖拽最方便。但批量交换一批文件或需要长期双向访问时,建议使用共享文件夹,稳定性更好,而且不依赖拖拽手势。

7. 资源占用与虚拟硬盘优化

虚拟机运行时的资源占用是很多用户关心的重点。先明确一点:虚拟机占用的内存和 CPU 是你在虚拟机设置里分配的资源,动态上限取决于宿主机硬件。VMware 会根据你的分配值预留资源,因此不要盲目把内存调高。

观察路径:

  • Windows 宿主机:打开任务管理器,查看 VMware 进程 CPU 和内存占用。
  • Linux 宿主机:用tophtop查看 vmware-vmx 进程。
  • 虚拟机内部:Windows 打开任务管理器,Linux 用free -hdf -h查看客户机系统资源。

日常使用中,如果宿主机只有 8G 内存,虚拟机分配 4G 内存给 Windows 10,内存占用就会很紧张,建议关掉虚拟机的动画特效或改用 Windows 10 LTSC。如果只是跑 Ubuntu 命令行,给 2G 内存足够。

关于虚拟磁盘占用,VMware 默认创建的是动态增长磁盘,也就是说虚拟磁盘文件会随着虚拟机内写入的数据量逐渐变大,删除文件后磁盘文件不会自动缩回去。如果你发现虚拟机磁盘文件已经占了 90G,但虚拟机内实际使用量远小于这个值,就需要做磁盘清理和压缩。

Ubuntu 虚拟机里可以先清理缓存和无用包:

sudo apt autoremove sudo apt autoclean sudo journalctl --vacuum-size=50M

清理完成后,在 VMware 菜单中选择“虚拟机” -> “设置” -> “硬盘” -> “磁盘清理” / “压缩”。这个过程会遍历虚拟磁盘释放未使用的空间,耗时可能较长。需要说明的是,只执行宿主机层面的磁盘清理,不清理虚拟机内垃圾文件,效果会差很多,所以两步都要做。

另外,快照是 VMware 里非常实用的功能。给一个刚装完系统和 VMtools 的干净状态创建快照,之后无论虚拟机里环境怎么折腾,都可以快速回滚到这个干净状态。快照建议在关键步骤前后创建,比如“安装完系统”、“安装完开发环境”、“做实验前”。快照数量不要一次建太多,每个快照都会持续占用磁盘空间,保留两三个足够。

8. 常见问题与排查方法

结合平时社区里高频出现的问题,整理成一张排查表。遇到报错先对照现象,不要盲目重装系统。

问题现象可能原因排查方式解决方案
提示 Intel VT-x/EPT 不支持或被禁用BIOS/UEFI 未开启虚拟化,或宿主机缺少 Hyper-V 相关组件检查 BIOS 虚拟化开关,执行 systeminfo 确认虚拟化状态进入 BIOS 开启 VT-x/AMD-V,保存重启
VMware 无法连接到虚拟机,报权限相关错误VMware Authorization Service 未运行或权限异常以管理员身份运行 VMware,查看 Windows 服务状态在“服务”中启动 VMware Authorization Service,重启 VMware
客户机操作系统已禁用 CPU,请关闭或重置虚拟机虚拟机设置中启用了嵌套虚拟化但宿主机不支持,或者 VT-x 未开检查虚拟机“处理器”设置,查看是否勾选虚拟化引擎关闭“虚拟化 Intel VT-x/EPT”选项,或修复 BIOS 虚拟化
WSL2 无法启动,提示虚拟化未启用宿主机 Hyper-V 虚拟机监控平台与 VMware 虚拟化冲突,或 BIOS 未开虚拟化检查 Windows 功能中“虚拟机平台”是否启用,检查 WSL2 状态根据你的实际需求启用或关闭 Windows 虚拟机监控程序平台,开启 BIOS 虚拟化
Win11 虚拟机安装时卡在 boot 或提示无法运行固件类型不对、安全启动未开、缺少 TPM 2.0检查虚拟机固件类型、安全启动、TPM 设备创建虚拟机时选 UEFI,开启安全启动,添加 TPM 2.0
虚拟机安装 Linux 时蓝屏或卡死ISO 镜像损坏、CPU 核心分配过高、内存不足检查 ISO 校验值,分配较低核心数测试重新下载官方 ISO,恢复默认硬件配置
Windows 下 VMtools 装不上或安装后卡死安装包版本过旧、宿主机 VMware 版本过旧看虚拟机菜单“安装 VMware Tools”是否可点击升级 VMware Workstation,重新安装 VMtools
Ubuntu 拖拽、剪贴板共享不生效open-vm-tools-desktop 未安装执行vmware-toolbox-cmd -v,查看服务版本安装 open-vm-tools-desktop,重启虚拟机
Ubuntu 共享文件夹挂载失败vmhgfs-fuse 未安装,或 /mnt/hgfs 目录不存在执行ls /mnt/hgfs,检查目录是否存在安装 open-vm-tools,创建 /mnt/hgfs 目录,重新挂载
虚拟机磁盘文件越来越大,无法自动缩小虚拟磁盘动态增长,删除文件后未压缩在虚拟机内清理垃圾,再执行 VMware 磁盘压缩执行清理命令后用 VMware 的磁盘清理/压缩功能
VMware Workstation 启动后一直转圈或闪退安装损坏、Windows 杀毒软件拦截检查事件日志,以管理员身份运行重装 VMware Workstation,暂时加入白名单后重试

针对几个高频问题再多说几句。

“VMware workstation 无法连接到虚拟机”的热搜词经常出现。出现这种提示时,先看一下 Windows 服务里 VMware Authorization Service、VMware Host Service 是否都在运行。可以在管理员 CMD 里执行:

net start "VMware Authorization Service"

如果提示服务已经启动,仍然无法连接,尝试关闭 VMware 后用管理员身份重新打开。

另一个高频是“客户机操作系统已禁用 CPU”。这个词条看着很吓人,实际上多数情况是 BIOS 虚拟化没开,或者虚拟机设置里勾选了虚拟化引擎却用不了。排查顺序:先开 BIOS 虚拟化,再进入虚拟机设置,看“虚拟化引擎”下面的勾选项,如果你的 CPU 不支持嵌套虚拟化,就不要勾选。

WSL2 和 VMware 的冲突问题,在 Windows 11 上比较常见。两者都需要使用 Windows 的虚拟化平台。如果你想同时使用 WSL2 和 VMware Workstation,需要按 Windows 功能中的“虚拟机监控程序平台”配置,确保底层虚拟化协调正常。如果 VMware 出现 VT-x/EPT 不可用,而你不常用 WSL2,可以先关闭“虚拟机平台”功能,重启后再试 VMware。如果两边都要用,则需要按 Windows 文档确认“Windows Hypervisor Platform”状态,这个开关直接决定 VMware 是否能和 WSL2 共存,设置后要重启系统。

9. 最佳实践与安全建议

以下是一些从实际使用中沉淀下来的建议,不一定都是“官方要求”,但能在长期使用中帮你减少麻烦。

第一,安装完系统后立刻做快照。路径是“虚拟机” -> “快照” -> “拍摄快照”。快照命名建议带上版本或日期,比如“Win11_初始安装_202504”。后续安装驱动、装软件、做实验前都补一个快照。这样虚拟机一旦被折腾坏了,几分钟就能回滚。

第二,内存和 CPU 不要全部分配给虚拟机。虚拟机的性能上限由宿主机硬件决定,但反过来,虚拟机占用的资源多了,宿主机也会卡。比较稳妥的做法是:宿主机 16G 内存时,单台虚拟机最高给 8G;宿主机 8G 内存时,虚拟机最多给 4G。CPU 核心数建议不超过物理核心数。

第三,虚拟机和宿主机之间的文件交换,优先用共享文件夹或 VMtools 拖拽。不要在虚拟机里登录日常使用的宿主机账号,也不要保存明文密码。虚拟机里测试未知软件时,建议断网或使用仅主机模式,避免可疑程序访问外部网络。

第四,VMware 的许可证问题要依法合规。个人学习场景可以关注官方针对个人用户提供的免费许可方式,申请和后续维护都按官网流程走。商业、教育和企业内部使用,必须确认对应的授权条款。不要在博客、评论、下载站里使用和传播来源不明的许可证密钥,这类内容对读者没有真正价值,反而会带来授信风险。

第五,涉及虚拟机内容的发布、分享和商用时要特别注意。如果你在虚拟机里使用操作系统镜像或软件,先确认这些资源的授权协议。Windows 镜像、工业软件、商业字体、版权素材等,未经授权不能随意分发或商用。搭建虚拟机实验环境的目的是学习和测试,不是制作盗版或违规内容。

第六,批量任务和自动化场景可以使用 vmrun 命令行工具。vmrun 可以控制虚拟机的开机、关机、快照、执行客户机程序,适合需要批量创建虚拟机或做测试回归的场景。但注意,使用前请确认你的 VMware 许可证和产品文档允许的范围,不要绕过产品授权做超范围操作。

10. 总结与下一步

VMware 虚拟机安装系统和 VMtools 的完整链路,可以压缩成四句话:先检查 BIOS 虚拟化,再下载安装 VMware Workstation,接着创建虚拟机装系统,最后安装 VMtools 并验证增强功能。Windows 和 Linux 流程只有后半段不同,Windows 点一下菜单就安装,Linux 优先用 open-vm-tools。

这篇教程最值得记住的三个排查点:

  • 遇到 VT-x/EPT 报错,先回 BIOS,再检查虚拟机设置。
  • 遇到 Win11 无法安装,检查 UEFI、安全启动、TPM 2.0 三项。
  • 遇到拖拽、剪贴板、共享文件夹无效,检查 VMtools 是否为最新版,Linux 下重点检查 open-vm-tools-desktop 是否安装。

如果你已经按教程跑通了一台虚拟机,下一步可以试着给虚拟机换用不同的网络模式,理解 NAT、桥接、仅主机模式对虚拟机网络的影响;也可以尝试克隆一台相同配置的虚拟机,配合快照做一个简单的应用测试环境;还可以在 Ubuntu 虚拟机里配置 SSH 服务,用宿主机终端直接连接虚拟机,为之后用脚本自动化管理虚拟机打基础。VMware 的核心玩法不是“把系统装进去”,而是装好 VMtools 之后,把它当作可随时创建、恢复、销毁的实验沙箱来用。建议把本文收藏备用,等真正遇到安装虚拟机问题或 VMtools 异常时,再回来对照排查。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/4 8:32:13

姬子老杨0t阵容全解析:行动轴、遗器与实战打法

很多玩家在冲刺高难关卡时,都会被“0t”这个目标卡住。明明伤害看起来不低,却总是在敌人行动前差一点收不掉;或者控制已经铺满,但节奏一乱就很容易拖进第二轮回。这种问题在“王棋绘世”这类高压场景里特别常见。本文围绕一套非常…

作者头像 李华
网站建设 2026/9/4 8:36:34

欧洲超级杯巴黎2-1维拉战术复盘:球星效率与板凳深度如何决定冠军

从结果看,这场比赛只有三个进球、一个助攻、一张最终比分牌,但真正让比分定格在 2-1 的,不只是某一次射门的运气,而是两支球队在战术执行、球星个人能力、替补深度和比赛管理四个维度上的长期投入。巴黎圣日耳曼 2-1 击败阿斯顿维…

作者头像 李华
网站建设 2026/9/4 15:21:54

2026金九银十Java+大模型岗位备战:从JVM到RAG面试核心指南

别盲目刷题:2026 金九银十,Java 大模型结合岗位到底怎么准备很多人现在打开招聘软件,第一反应是 Java 岗位是不是变少了,是不是都要转大模型了。实际情况比这个判断更微妙:纯 Java 岗位需求依然在,但薪资涨…

作者头像 李华
网站建设 2026/9/3 19:49:50

ESP32+LVGL动画实战:从核心机制到三种效果实现

做嵌入式界面开发时,最常遇到的一个问题就是:UI 控件能显示,但一动起来就发虚、卡顿、闪屏,甚至直接白屏死机。尤其是给 ESP32 这类资源不算宽裕的 MCU 做动画,网上资料零散,照着抄又经常因为 LVGL 版本差异…

作者头像 李华
网站建设 2026/9/5 22:22:52

汉代制盐工艺复原:卤水提纯与蒸发结晶全解析

很久之前整理汉代制盐工艺资料时,我发现多数资料都是从历史或经济角度切入,真正把“制盐这件事具体怎么操作”讲清楚的很少。尤其是四川出土的汉代煮盐画像砖,画面上有盐井、高架、灶台、铁锅和忙碌的人,但考古图像背后涉及的取卤…

作者头像 李华
网站建设 2026/9/3 20:03:18

i wanna be the salt全流程攻略:简单长耐久的通关思路

先给结论:如果你玩过“I Wanna”系列的其他作品,再用“i wanna be the salt”这个名字来判断难度,很容易踩错预期。它并不是那种第一关就把人按在地上反复摩擦的硬核跳跃,标题里“简单长耐久”这几个字更接近它的真实定位&#xf…

作者头像 李华