
1. 为什么装完Windows虚拟机复制粘贴还是不通先说说我自己的坑。几个月前在Mac上跑了个Windows 11虚拟机用的正是VMware Fusion装系统那一步倒是顺顺利利Windows界面一出来我还挺高兴。结果等真正开始用的时候就傻眼了——从Mac复制一段文字想粘贴到虚拟机里死活不行反过来从Windows复制内容Mac这边也毫无反应。当时我第一反应是“系统设置里是不是有剪贴板共享的开关”跑到Fusion的虚拟机设置里翻了半天该勾的也勾了问题照旧。后来又怀疑是不是Windows那边远程桌面剪贴板策略的问题试了试rdfclip、剪贴板服务之类统统没用。这里得先说一个很多新手容易忽略的事实VMware Fusion里跨系统复制粘贴这个功能不是虚拟机配置界面上一个勾选就能搞定的它的底层支撑是VMware Tools里的剪贴板同步组件。如果你的虚拟机里没装合适的VMware Tools或者装上了但没有真正跑起来那配置界面里的“启用剪贴板共享”就是一句空话。换句话说这个功能是VMware Tools“给”你的不是Fusion“默认自带”的。正常情况下VMware Fusion在Windows系统装完后会弹出一个提示问你要不要安装VMware Tools。很多人可能顺手就点了“稍后”或者压根没注意结果就一直处在“能用虚拟机但跨系统复制粘贴失效”的状态里。还有一部分人点了自动安装结果Windows虚拟机里光看到光盘挂载了安装程序半天跑不完或者跑到一半提示失败最后也没真正解决问题。你去看虚拟机菜单里的“安装VMware Tools”那一项永远是灰色的怎么点都没反应。这种半吊子状态其实比“没装”更坑人因为你不知道该从哪里下手。我这次遇到的情况就更典型一些图形界面的自动安装路径彻底走不通每次到“继续运行脚本未能在虚拟机中成功运行”这一句就卡死。后来我干脆放弃自动安装改走手动安装的路线反而把问题彻底解决了。这篇文章就是把我手动安装的全过程、踩过的坑、排查的思路都写出来给同样卡在这里的朋友参考。内容主要针对在Mac上用VMware Fusion跑Windows虚拟机、需要双向复制粘贴和拖拽文件的场景Intel芯片和Apple Silicon芯片的机器大体都能适用个别差异我会在文里标注出来。2. 手动安装VMware Tools前先搞清楚这几个关键概念在你动手敲命令之前我建议先把VMware Tools到底是什么、它和普通驱动有什么区别、为什么手动安装反而更靠谱这几件事弄明白。不然你跟着教程操作一遍装完了还是不知道自己干了什么遇到问题依旧一脸懵。2.1 VMware Tools到底包含了什么VMware Tools不是单独一个程序而是一整套“补丁包”。它主要包含以下这些东西显示驱动。没有它Windows虚拟机的分辨率会被锁定在一个很尴尬的档位比如1024x768你想全屏或者调成和Mac屏幕匹配的分辨率基本没戏。装了Tools之后窗口可以自由缩放分辨率全屏模式下也不会糊。鼠标驱动。不装Tools的时候虚拟机里的鼠标经常会出现“鼠标被锁在窗口里按CtrlAlt才能释放”的情况。装了Tools之后鼠标移动更平滑进出虚拟机窗口不需要按任何快捷键体验会好很多。剪贴板同步组件。这就是跨系统复制粘贴的底层依赖。它会在后台运行一个服务实时同步宿主机Mac和虚拟机Windows的剪贴板内容包括文本、图片甚至文件路径。拖拽文件支持。允许你直接从Mac桌面把文件拖进Windows虚拟机窗口里或者反过来从虚拟机里拖文件到Mac桌面。时间同步。让虚拟机的系统时间和宿主机保持一致避免每次开机时间都会偏掉。内存管理驱动。帮助宿主机和虚拟机之间更高效地协调内存使用尤其是当你开多个虚拟机的时候这个驱动对整体流畅度影响还挺明显的。现在你应该能理解为什么光在Fusion的设置界面里勾选“启用剪贴板共享”没用——因为负责这个功能的服务程序压根不在系统里勾了也没有人执行。2.2 “自动安装”为什么会失败我用图形界面自动安装的时候遇到的最典型的错误提示是“继续运行脚本未能在虚拟机中成功运行。如果您在此虚拟机中配置了自定义运行脚本请确保您的脚本没有错误也可以运行手动命令完成安装。”这句话翻译成大白话就是安装程序已经把文件复制进去了但在最后一步执行配置脚本的时候挂了。这一步挂掉的原因有很多我遇到的和网上看到的案例汇总下来主要是这几种VMware Tools安装包版本和当前Fusion版本不匹配。比如Fusion老版本自带的Tools安装包不支持新发布的Windows版本或者反过来Windows更新后把某个驱动接口改掉了旧的Tools驱动装不进去。Windows系统里某些安全策略挡住了驱动安装。虚拟机里的Windows如果在运行“内核隔离”或者“内存完整性”之类的安全功能驱动装的环节很容易被拦下来。虚拟机的系统是精简版或者Ghost版。这种系统往往缺了一堆系统组件安装脚本在调用某些系统API的时候直接失败。安装过程中杀毒软件或者系统防护软件拦截了驱动注册动作。这些问题放到“自动安装”场景里就是直接卡死没有任何给你调整的余地。手动安装就不一样你可以分步骤来每一步都能看到结果哪里出错就针对哪里处理可控性强得多。2.3 为什么要专门准备一份安装介质路径VMware Fusion安装包里的VMware Tools镜像文件实际上就放在Fusion应用程序的安装目录下。找到它的方式很简单打开“访达”进入“应用程序”找到VMware Fusion右键点击“显示包内容”然后依次进入Contents Library isoimages目录你会看到linux.iso、windows.iso这些文件。windows.iso就是给Windows虚拟机用的Tools安装镜像。有经验的VMware用户可能会说“不用这么麻烦直接在虚拟机菜单栏里点‘安装VMware Tools’就会自动挂载这个ISO。”这个说法没问题但手动安装的意义在于你可以绕过Fusion内部的自动安装逻辑自己控制挂载、加载、执行每一步避免被它那个自动脚本坑住。尤其是当你已经遇到“点安装没反应”或者“安装失败”的情况下直接手动挂载ISO反而是最干净的路径。3. 图形界面装不上时命令行是更可靠的路径现在开始说正题。我这次手动安装走了两条路先在Windows虚拟机里用图形界面尝试安装失败后改用命令行方式安装最终成功。两条路的操作细节我都放在下面你可以根据自己的实际情况选择。3.1 先给虚拟机挂载安装镜像这一步在两种安装方式里都一样是整个流程的起点。打开VMware Fusion确保你的Windows虚拟机处于已开机状态。菜单栏里找到“虚拟机”菜单如果VMware Tools没有安装过这里会显示“安装VMware Tools”的选项如果你之前尝试过自动安装但没成功这里可能会变成“更新VMware Tools”也是同一个意思。点击之后Fusion会去加载windows.iso镜像文件效果相当于你给虚拟机插入了一张光盘。这时候进到Windows虚拟机里打开“此电脑”或者“文件资源管理器”正常情况下你会看到一个带有VMware标志的光驱通常是D盘里面放着64位的Setup.exe和32位的Setup.exe。如果什么都没看到多半是ISO没有挂载成功你可以在Fusion的“虚拟机”菜单里检查一下是否有“断开VMware Tools安装光盘”的选项有的话说明已经挂上了。这里有个小技巧不要直接从光盘自动播放页面运行安装程序先把整个光盘里的文件复制到Windows的某个本地目录里比如C盘下的Temp文件夹。这么做主要是避免一些奇奇怪怪的权限问题——光盘目录下运行安装程序有时会触发Windows对“可移动介质中启动的程序”的额外限制复制到本地跑就完全没这层顾虑。3.2 路径一在Windows里用图形界面安装这个方法适合那些还没有遇到脚本报错的朋友。在Windows虚拟机的文件资源管理器中进入VMware Tools光盘目录找到setup.exe文件右键“以管理员身份运行”。如果你用的是64位的Windows系统直接运行64位的setup.exe32位的系统就运行32位的版本。安装程序启动后就是标准的“Next、Next、Finish”流程。中间会有一步让你选择安装类型选“典型安装”就行。整个过程大概三五分钟期间屏幕分辨率可能会跳动几次这是显示驱动在加载属于正常现象。安装完成后程序会提示你重启虚拟机重启完了打开任务管理器切到“服务”标签页你会在服务列表里看到VMware Tools相关的服务已经在运行并且“状态”列显示“正在运行”。我建议你在重启后再做个检查在Windows的“命令提示符”里输入sc query vmms看一下VMware Tools服务的状态是不是RUNNING。同时确认一下任务栏右下角有没有VMware Tools的托盘图标一个带有VMware标志的小图标。这些细节都能帮你确认安装是否真正完成。3.3 路径二命令行安装专治各种脚本报错如果你像我一样图形界面安装走到最后一步弹出了“继续运行脚本未能在虚拟机中成功运行”的提示那就直接上命令行安装吧。首先把VMware Tools光盘里的文件复制到本地目录。打开命令提示符建议以管理员身份运行执行xcopy D:\*.* C:\vmware-tools-setup\ /E /H /R /Y这里的D盘假设是你的光驱盘符如果实际不是D盘改成你的实际盘符。复制完成后执行C:\vmware-tools-setup\setup.exe /S/S参数表示静默安装后面可以加/v/qn之类的MSI参数来控制更多细节不过大多数场景不需要一个/S就够了。静默安装的好处是它不会调用图形界面那套安装逻辑从源头上绕开了卡脚本的问题。安装过程需要几分钟期间别急着关窗口。你可以在命令行里持续执行sc query vmms这个命令会返回VMware Tools服务的状态。一开始会是STOPPED过一会儿变成STOP_PENDING最后变成RUNNING。看到RUNNING基本上就可以确认安装成功了。如果几分钟后状态仍然是STOPPED多半是某个驱动加载失败你需要去“事件查看器”里的“系统日志”里找错误信息看看具体是哪个设备驱动出了问题。3.4 安装完成后重启并验证服务无论是图形界面安装还是命令行安装最后一步都是重启虚拟机。不要省这一步因为Tools的很多驱动尤其是显示驱动和鼠标驱动必须通过系统启动过程加载重启不彻底的话驱动状态可能还是“待安装”的。重启之后我建议你先干一件事试试把Mac上的一段文字CtrlC然后切到Windows虚拟机里CtrlV。如果文本能正常粘贴过去说明剪贴板同步组件已经跑起来了。接着再从Windows往Mac方向粘一次双向都通基本就大功告成了。如果文本粘贴通了再试试拖拽文件从Mac桌面拖一个文件到Windows虚拟机的桌面上看看有没有反应。拖拽功能依赖的是另一套组件和剪贴板同步不完全一样偶尔会出现“复制粘贴通了但拖拽没反应”的情况这种问题通常和Tools的服务运行状态有关或者是因为Windows的UAC权限设置太高挡住了拖拽动作。遇到的话先试试把Windows的“用户账户控制设置”调到默认级别再看是否恢复。4. 装完Tools之后为什么复制粘贴还是时灵时不灵安装完成不代表一切结束实际使用中还会遇到很多奇奇怪怪的小问题。我在这部分把常见的问题和排查思路列出来省得你遇到问题再一个个去搜。4.1 剪贴板同步的边界不是所有内容都能粘VPware Tools的剪贴板同步说白了是监听了剪切板的两种主流格式纯文本CF_UNICODETEXT和文件列表CF_HDROP。这意味着你在Mac上复制一段富文本比如带颜色的文字粘贴到Windows虚拟机里大概率会丢失格式变成纯文本。这个属于功能边界不是故障。还有一类内容也比较容易踩坑超大图片或超大文件。如果你从Mac复制了一张几十MB的图片切换到Windows虚拟机的瞬间可能会感觉到明显的卡顿甚至粘贴不出来。这是因为剪贴板同步组件在把图片数据从宿主机往虚拟机传递的时候走的是虚拟化层的共享内存通道数据量过大的话传输效率很不理想。我个人建议是大文件直接走拖拽或者创建共享文件夹不要用复制粘贴体验会好很多。另外要特别注意如果Mac上复制的内容来自一些特殊的应用比如从某个密码管理软件里复制密码、从Keychain里复制敏感信息粘贴到Windows里可能是空的。这多半是Mac端应用的剪贴板权限限制导致的和VMware Tools没关系。遇到这种场景把内容先粘贴到Mac的“备忘录”里再从备忘录复制一般就能正常带过去了。4.2 “服务正常运行但复制粘贴没反应”的第一排查方向如果你确认VMware Tools服务状态是RUNNING但复制粘贴依然没反应优先检查一下Windows里的“终端服务”剪贴板相关功能。Windows的远程桌面剪贴板重定向和VMware Tools的剪贴板同步偶尔会互相干扰尤其是当你的Windows虚拟机之前配置过远程桌面RDP时更容易出现。在Windows虚拟机里打开“服务”Win R输入services.msc找到“Terminal Services”或者叫“Remote Desktop Services服务”把它停掉再试试复制粘贴。如果确实停掉之后就恢复了可以确认是服务冲突解决办法是让两者共存具体操作是把“剪贴板重定向”相关的组策略关掉路径是gpedit.msc里的“计算机配置 管理模板 Windows组件 远程桌面服务 远程桌面会话主机 设备和资源重定向”把“不允许剪贴板重定向”设置为“已启用”。这样远程桌面的剪贴板通道就关闭了不会再去和VMware Tools抢剪贴板的控制权。这个坑在以前不太容易遇到最近几年不少人都喜欢给Windows虚拟机加个远程桌面来访问结果把剪贴板通道也一并开启了装完VMware Tools反而发现复制粘贴不如以前好使。知道这个原理之后以后再遇到类似问题能少走很多弯路。4.3 重启Mac或者虚拟机后丢失剪贴板功能的处理有时候你重启了虚拟机或者重启了Mac再打开虚拟机发现复制粘贴又失效了但VMware Tools服务明明是正常运行的。这种“时灵时不灵”的情况一般有两个原因。第一个原因是Windows快速启动Fast Startup捣的鬼。Windows的快速启动功能在关机时会把内核会话写入休眠文件下次开机时直接读取跳过了完整的驱动初始化流程。VMware Tools的驱动在这种情况下没有机会完成注册虽然服务显示在运行实际上底层驱动没生效。解决方法是把快速启动关掉进入“控制面板 电源选项”点“选择电源按钮的功能”然后点击“更改当前不可用的设置”取消勾选“启用快速启动推荐”。之后每次重启虚拟机都会走完整的启动流程各类驱动都能正常加载。第二个原因是Fusion的剪贴板同步功能在某些版本的macOS里被系统安全策略拦住了。去Mac的“系统设置 隐私与安全性”里看看有没有和VMware相关并且被限制的选项如果有就勾选允许。别小看了这一步macOS的隐私权限设计得很细任何应用试图读取剪贴板都会被记录和拦截。你从Mac复制内容本质上是VMware Fusion进程读取了系统剪贴板如果Fusion没有读取剪贴板的权限复制粘贴当然无效。4.4 离不开的避险操作锁文件夹“.lck”导致启动异常很多人可能在搜索“VMware Fusion 手动安装VMware Tools”的时候会看到热词里有一条“vmware fusion 目录非空 .lck 锁文件夹删除”。这个问题和Tools安装没有直接关系但它经常和Tools安装失败一起出现尤其是在重复尝试安装Tools、虚拟机被异常中断之后。.lck文件夹是VMware Fusion在虚拟机运行期间自动创建的锁定文件用来防止两个Fusion进程同时操作同一个虚拟机。如果Fusion异常退出比如Mac突然休眠唤醒后Fusion卡死或者虚拟机来不及关闭就强制退出这些.lck文件夹会残留在虚拟机目录里导致下次启动虚拟机时报“目录非空”或者“无法打开虚拟机”的错误。处理方式很直接先在活动监视器里确认所有VMware相关进程已经退出然后去虚拟机文件所在目录把所有以.lck结尾的文件夹删掉。删除前最好备份一下虽然正常情况下.lck里只有锁定信息没有虚拟机数据但稳妥一点总是好的。删完之后重新打开虚拟机大概率就能正常启动了。这个操作和Tools本身无关但如果你在装Tools的过程中反复重启虚拟机、强制关闭虚拟机很容易触发这个问题顺便提一句可以省去不少折腾。5. 深入一点VMware Tools镜像里到底有哪些东西不同版本怎么选这部分写给想弄明白“为什么我下载了一个几十MB的ISO却装不上”的朋友。VMware Tools的安装逻辑没那么神秘但有一些具体细节值得展开说说。5.1 windows.iso 里的目录结构解析手动安装前你最好先看看windows.iso里都有什么东西。用访达打开ISO文件你会看到根目录下有这几个关键内容setup.exe32/64位通用的引导程序它会检测系统架构并自动启动对应的安装程序。64位目录实际名字通常是Program Files文件夹的内容包含64位的安装程序与驱动文件。32位目录包含32位版本。还有一些以.cab结尾的驱动归档文件安装程序会在运行过程中解压使用。如果你在安装中遇到“找不到合适驱动”的提示可以试着在设备管理器里手动更新驱动指向ISO里的对应目录。比如某些老版本的Windows比如Windows 7在安装PVSCSI控制器驱动时自动搜索经常搜不到需要手动指定到ISO里Program Files\VMware\VMware Tools\Drivers目录下去找。这顺手也解释了为什么“Windows 7怎么安装VMware Tools”这类问题在热词里反复出现——因为Windows 7的驱动签名策略和现代Windows不同安装时经常被拦一道。遇到这种老系统你需要在安装前先关闭驱动签名强制验证重启时按F8选择“禁用驱动程序签名强制”装完Tools后再恢复。5.2 用错tools镜像版本的几种典型表现所谓“用错版本”不一定是ISO文件下载错了更多时候是指Fusion版本自带的windows.iso和你虚拟机里的Windows版本不匹配。举几个我实际遇到的例子用Fusion 11自带的Tools去装Windows 11虚拟机安装程序能起来但在安装显示驱动那一步会提示“驱动程序未签名”或者“无法验证发布者”。因为老版本的Tools驱动没有适配Windows 11的驱动签名要求。反过来Windows XP或者Windows 7虚拟机用了太新的Tools安装时各种组件加载失败装完可能系统直接蓝屏。还有一个常见场景你用的是VMware Fusion的Player版或者某个特定版本它的isoimage目录里根本没有windows.iso这种时候你需要去VMware官网手动下载对应版本的Tools镜像。判断该用哪个版本的Tools最简单的标准是先升级Fusion到最新版然后用它自带的ISO。VMware Fusion每个大版本都会同步更新Tools的驱动新版本Tools对老系统的兼容性只能靠运气。5.3 Apple Silicon 芯片和 Intel 芯片的差异如果你的Mac是Apple SiliconM1/M2/M3和Intel Mac在手装Tools时有一个明显的差异Apple Silicon上VMware Fusion创建的Windows虚拟机只能安装ARM版本的WindowsWindows 11 ARM版这个环境下Tools的安装步骤完全一样ISO文件也是同一个windows.iso安装过程比Intel版还顺利一些因为ARM版Windows对驱动兼容性要求更严格而VMware Fusion 13针对Apple Silicon做了专门的适配。Intel Mac上跑x86版Windows装Tools时偶尔会遇到上面说的那些驱动签名问题、脚本执行问题。Apple Silicon上这类问题少很多。不过Apple Silicon上有一个额外需要注意的点部分从旧Mac迁移过来的Fusion虚拟机因为迁移过程中Tools版本没有同步更新装完新Tools后需要把旧的Tools彻底卸载干净不然会出现两个版本的驱动互相覆盖、系统蓝屏或者服务冲突。卸载方式是在Windows的“添加或删除程序”里找到旧版VMware Tools卸载重启后再重新安装新版。6. macOS系统与VMware Tools的交互细节安全设置和系统偏好手动安装VMware Tools不只是Windows虚拟机里的事Mac这边同样有好几个设置会影响最终效果。很多人装完Tools发现复制粘贴不生效把Windows虚拟机查了个底朝天最后发现是Mac端的权限没给。6.1 辅助功能权限为什么必须授给VMware FusionmacOS的“辅助功能”权限控制着应用能否读取系统的UI事件也就是模拟键盘输入和鼠标控制。VMware Fusion要正常工作必须在“系统设置 隐私与安全性 辅助功能”里被勾选允许。如果你安装Tools之后发现虚拟机里的鼠标操作变得“迟钝”或者“需要点击一次才能激活窗口”大概率问题就出在这。尤其是macOS Big Sur之后的版本对辅助功能权限的提示越来越隐蔽很多应用都要求用户手动去设置界面里打开不会主动弹窗。Fusion弹窗的次数也很少你不主动去设置里看一眼可能永远都不知道权限是关着的。顺带提一句如果看到系统弹出“VMware Fusion想要控制此电脑”之类的提示别急着点“不允许”。这个提示请求的正是辅助功能权限点了不允许之后虚拟机鼠标交互和窗口聚焦都会出问题跨系统复制粘贴也会被间接影响。6.2 屏幕录制权限不授权也能用但体验差一截严格来说屏幕录制权限不影响剪贴板同步它影响的是“从Mac拖拽文件到Windows”时预览缩略图的显示。如果你不给Fusion屏幕录制权限拖拽文件可能无法显示拖拽过程中的预览效果甚至会直接导致拖拽动作被拦截。这个权限的位置在“系统设置 隐私与安全性 屏幕录制”里。给Fusion勾选上然后重启Fusion才能生效。不要吝惜这一步操作虽然看上去只是拖拽预览的事实际体验差异非常大——没有预览时你拖文件进虚拟机全凭感觉松手位置不对还容易把文件拖到别的窗口里去。6.3 文件拖拽功能要求“完全磁盘访问权限”网上有一种说法是VMware Fusion需要“完全磁盘访问权限”才能实现虚拟机目录的读写尤其是当你把虚拟机的文件放在“文稿”或者“桌面”这种受保护目录里时。这个说法的背景是macOS对Desktop、Documents等目录做了TCC保护任何应用要直接读取这些目录里的文件都需要单独授权。实际上Fusion打开虚拟机文件时是通过Finder的“打开”面板来操作的这个操作不会触发TCC权限拦截。但如果你的虚拟机磁盘映射成了Mac上的某个挂载卷通过访达去访问虚拟机内部文件系统比如访问Windows的C盘内容那就需要Fusion具备访问对应目录的权限。这种情况下“完全磁盘访问权限”确实需要打开。设置方法是系统设置 隐私与安全性 完全磁盘访问权限把VMware Fusion添加进去并开启。启动虚拟机后在Fusion的“设置 共享”里新增一个文件夹作为共享文件夹Windows虚拟机会自动把这个文件夹映射成一个网络驱动器或者本地盘符这样跨系统传文件可以不用复制粘贴直接从共享文件夹里拿既稳定又高效。7. 一次完整的踩坑复盘从报错提示到最终修复这部分我把我这次的完整排查过程写出来从“安装脚本报错”到最终“复制粘贴双向打通”给大家一个可复现的参考。我的环境是Intel Mac、macOS 10.15、VMware Fusion 12、虚拟机为Windows 11 x64。7.1 整条问题链路的初始发现当时我用图形界面装Tools走到99%的时候弹出来那句“继续运行脚本未能在虚拟机中成功运行”。这个提示其实很含糊它没有告诉你到底是哪个脚本失败了也没有日志路径。最开始我以为是安装程序本身的临时问题重新跑了一遍结果还是一样。然后我干了一件事打开Windows的“事件查看器”在“Windows日志 系统”里筛选最近的“错误”事件。果然我看到了几个来源为“Service Control Manager”的错误事件提示“VMware Tools服务启动失败错误代码2”。这个错误代码2意味着“系统找不到指定的文件”——说明服务对应的可执行程序根本没安装完整。顺着这个线索我去看了看Tools的安装目录默认是C:\Program Files\VMware\VMware Tools发现文件确实存在但明显缺少了一些子目录和驱动文件。这说明安装过程在中途被中断了文件没有复制完整。而为什么会中断大概率是安装脚本在调用某个Windows系统组件比如Windows Installer的某个补丁时失败。7.2 一份日志帮了大忙手动安装时我加了一段额外的日志参数C:\vmware-tools-setup\setup.exe /S /v/qn /L*v C:\vmware-tools-install.log这个参数的意思是静默安装/S配合MSI的详细日志输出/L*v日志写到C:\vmware-tools-install.log。安装完成后打开这个日志里面记录了每一步的操作和状态。我在日志里翻了半天看到了好几处“Return value 3”的标记对应的是“文件被占用”或“路径不存在”的错误。问题定位到了系统里有个残留的旧版VMware Tools的驱动文件新版的安装程序在覆盖这个文件时失败。原因可能是之前某次安装或者卸载不彻底留下了文件锁。解决方式也简单先用Windows的“添加或删除程序”彻底卸载旧的VMware Tools组件清理掉C:\Program Files\VMware目录下的残留文件重启虚拟机然后再重新安装。这一轮装完之后日志里干干净净所有步骤都跑通了。7.3 复制粘贴的最终打通与拖拽验证Tools重新装好之后我先做了个简单的文本复制验证Mac上复制一段中文段落切到Windows里粘贴成功Windows里复制一段英文切回Mac粘贴也成功。接着测了图片复制一张PNG格式的截图从Mac复制到Windows里能正常粘贴出来清晰度和原来一致。然后测了拖拽文件从Mac桌面拖一个PDF文件到Windows虚拟机的桌面松手后文件出现在Windows桌面上双击能正常打开从Windows拖回Mac文件也能到达桌面。到这里跨系统的两个核心功能都正常了。顺带还发现一个之前没注意到的变化虚拟机的分辨率从固定的1024x768变成可自动适应窗口大小了全屏模式下清晰度好了很多鼠标进出虚拟机窗口也不需要按CtrlAlt了。这些都是VMware Tools带来的附加收益安装时没有特意追求它们装好之后却实实在在提升了日常使用体验。8. 一个小习惯装完Tools后把安装介质从光驱里“弹”出来聊点收尾的经验。很多人装完VMware Tools光驱里还挂着那张ISO镜像不以为然。其实这会在某些场景下造成不必要的麻烦比如虚拟机开机时偶尔会提示“按任意键从CD/DVD启动”或者Windows更新时误识别到光驱设备导致不必要的检查。建议你在确认Tools安装成功并且虚拟机重启过之后去Fusion的“虚拟机”菜单里点“断开VMware Tools安装光盘”或者“弹出光盘”。这样虚拟机的光驱设备就干净了后续开机速度也会快那么一丢丢。另一个小习惯是把Tools的安装ISO文件备份一份放在本地目录里。原因很简单VMware Fusion每次更新版本的时候可能会覆盖或替换掉自带ISO如果你后来又创建了一个新的Windows虚拟机想装ToolsFusion打开时可能找不到对应版本的安装镜像到了那时候再去找历史版本就很麻烦了。提前把windows.iso拷出来存好等再需要的时候直接手动挂载相当于给自己留了个后手。最后说一个我个人的体会在Mac上用VMware Fusion跑Windows虚拟机很多用户把大量时间花在选择虚拟化软件、调优性能参数、折腾网络配置上却忽略了VMware Tools这个基础组件。实际上Tools装得好不好直接决定了你日常使用的顺畅度。跨系统复制粘贴、拖拽文件、分辨率自适应、鼠标平滑度、时间同步这些最基础的体验全都依赖它。如果你已经遇到了复粘贴失效、窗口模糊、鼠标卡顿之类的问题先别着急换虚拟机软件把Tools手动装一遍八成问题都能迎刃而解。