必须安装对应增强工具并启用双向剪贴板:VMware需装Tools后在“客户机隔离”中设“双向”,VirtualBox需装Guest Additions并在“高级”中设“共享剪贴板”为双向,Hyper-V须勾选“集成服务”中的“数据交换”并重启,ESXi还需手动配置三项isolation参数为FALSE/TRUE。

要让Windows宿主机复制的文字能直接粘贴进虚拟机,或者反过来操作,必须打通两者之间被默认隔离的剪贴板通道——这一步不完成,Ctrl+C/V永远只在各自系统内生效。
确认并安装增强工具
剪贴板共享依赖虚拟化平台提供的底层驱动,没有它,所有后续设置都无效。VMware需装VMware Tools,VirtualBox需装Guest Additions,Hyper-V则必须启用全部集成服务。
在VMware Workstation中:点击顶部菜单「VM」→「Install VMware Tools」→等待光驱挂载后,在虚拟机内双击setup64.exe(64位系统)或setup.exe(32位)完成安装→重启虚拟机。
在VirtualBox中:启动虚拟机后,点击顶部菜单「设备」→「安装增强功能」→运行弹出的VBoxWindowsAdditions.exe→全程默认下一步即可。
【若虚拟机是Windows 7或更早版本,直接点“Install VMware Tools”可能无响应,此时需手动挂载winPre2k.iso镜像,再运行setup.exe】
开启双向剪贴板共享
安装完增强工具只是铺路,真正启用共享要在虚拟机设置里明确打开开关。
VMware Workstation / Player:
关闭虚拟机 → 右键虚拟机 →「设置」→「选项」→「客户机隔离」→勾选「启用复制粘贴」→下拉选择「双向」→「确定」。
VirtualBox:
关机状态下右键虚拟机 →「设置」→「常规」→「高级」→将「共享剪贴板」和「拖放」两项均设为「双向」→「确定」。
Hyper-V:
在Hyper-V管理器中右键虚拟机 →「设置」→左侧选「集成服务」→确保「数据交换」已勾选 → 关机重启一次,否则设置不加载。
ESXi Host Client特殊配置
如果你用的是ESXi服务器环境(比如通过Host Client管理win10-HBuilder虚拟机),VMware Tools装好了也不行——因为ESXi默认彻底禁用剪贴板,必须改高级参数。
第一步:关闭虚拟机。必须完全关机,不能是“挂起”或“休眠”,否则参数不生效。
第二步:进入高级配置添加三项关键参数:
点击「编辑设置」→切换到「虚拟机选项」→「高级」→「编辑配置」→连续点击三次「添加参数」,分别填入:
参数名:isolation.tools.copy.disable 值:FALSE
参数名:isolation.tools.paste.disable 值:FALSE
参数名:isolation.tools.setGUIOptions.enable 值:TRUE
第三步:保存配置 → 启动虚拟机 → 在宿主机复制一段文字,到虚拟机桌面右键粘贴验证。
替代方案:Ditto局域网同步
当虚拟机权限受限、增强工具无法安装,或你同时管理多台虚拟机需要统一剪贴板时,可用Ditto作为绕过虚拟化层的方案。
方法一:在宿主机和虚拟机上都安装Ditto(官网ditto-cp.com下载)→ 打开Ditto → 「Settings」→「Network」→ 勾选「Enable network sync」→ 设置相同同步端口(如8080)和密码 → 两台设备在同一局域网即可自动同步剪贴板内容。
方法二:若虚拟机无法联网,可改用Ditto的文件共享模式——在宿主机导出剪贴板历史为.ditto文件,通过共享文件夹或U盘传入虚拟机,再用Ditto导入。
这一步操作起来很简单,直接把.ditto文件拖进虚拟机Ditto界面就能加载。











