剪贴板操作(复制/粘贴)经常在 VMWare Workstation 上停止工作

ujj*_*ain 75 clipboard vmware-workstation

我有一个带有 Windows 主机和 Linux 虚拟机的双屏设置。

Windows Host: Windows 7 x64, VMware Workstation (8.0.5, most recent)
Linux VM: CentOS 6.4 x64 (most recent) + VMware Tools (most recent)
Run Code Online (Sandbox Code Playgroud)

共享剪贴板功能对我来说非常重要。我经常将命令从 Windows 主机复制到 Linux VM,但剪贴板共享经常停止工作。

重新启动来宾不能解决问题。重新启动 Windows 主机确实可以解决问题,尽管这只是临时措施。该问题通常会在重新启动后 20-30 分钟内再次出现。

小智 44

我曾经花了几个小时重新启动、重新安装 VMtools 等,而修复程序实际上是暂停并重新启动 VMware 本身。

  • 我重新启动了来宾 VM,这不起作用。然后,我修复了 VMWare Tools。那没有用。然后,我只是怀疑来宾 VM 并按照@Samgue 的建议重新启动了 VMWare Workstation,然后它又重新运行了。 (10认同)
  • 工作了!您会认为重新启动 VM 会修复它。然而,正如这个答案所暗示的那样,暂停和恢复虚拟机工作得很好! (3认同)
  • 这在 VMware Workstation 11.1.0 上也对我有用,谢谢!我所做的是:菜单>虚拟机>电源>挂起>(关闭并重新启动VMware)>(选择虚拟机)>恢复>(再次复制任何内容)>(粘贴) (2认同)

小智 30

我有同样的问题,但主机是 Windows,来宾是 Windows。我强制杀死 vmtools 并重新运行它们,这总是使剪切/粘贴继续工作。

taskkill /F /IM vmtoolsd.exe
"C:\Program Files\VMware\VMware Tools\vmtoolsd.exe" -n vmusr
Run Code Online (Sandbox Code Playgroud)

不确定在 centos 上使用什么命令来终止客户端工具。

  • 嘿,我想将命令复制到来宾,但是... :) (28认同)
  • 从访客运行对我不起作用。 (3认同)
  • 使用 Linux 主机为我工作。杀死:`/usr/lib/vmware-tools/sbin64/vmtoolsd -n vmusr`。然后用`vmware-user`重新启动它 (2认同)

小智 21

这对我有用:

尝试关闭 VMWare 工作站。系统会提示您选择如何处理正在运行的来宾(如果当前正在运行): 暂停、关闭电源、在后台运行、取消

选择在后台运行。重新打开 VMWare 工作站。

  • 这对我也有用。我注意到在将某些内容从客户机复制到主机后出现问题,然后我无法再从主机复制到客户机。这是最快的解决办法,其他一切都是浪费时间。 (2认同)

小智 8

如果您的来宾是基于 Unix 的,您可以运行它。

它获取 vmtoolsd 的 pid,杀死它,然后重新启动它。这将修复复制/粘贴功能:

#!/bin/bash
processString=$(ps -ef | grep '[0-9][0-9]:[0-9][0-9]:[0-9][0-9] /usr/bin/vmtoolsd -n vmusr') # get process info for vmtoolsd
tokens=( $processString ) # tokenize
kill "${tokens[1]}" # grab pid and kill it
/usr/bin/vmtoolsd -n vmusr & > /dev/null 2>&1 # restart vmtoolsd
Run Code Online (Sandbox Code Playgroud)

(可选)将其另存为脚本并将脚本放在 $PATH 中,以便您可以更轻松地运行它。你并不需要重新启动虚拟机或重新启动VMWare的。

  • 谢谢,这适用于 VMWare Workstation Player 14、Windows 7 Enterprise 主机、ubuntu 来宾。 (4认同)
  • 这适用于运行 Ubuntu 客户机的 VMware 15 (3认同)

小智 5

我只是在发生这种情况时重新启动主机上的 VMware 服务。

尽量避免取消复制和粘贴操作。也一次只执行一次复制和粘贴操作。


小智 5

我遇到了同样的问题,但是使用 open-vm-tools(Ubuntu 14 guest,Win10 Host)

\n\n

我通过简单地重新启动VMware Workstation解决了这个问题解决了这个问题(如前所述)

\n\n

一切只用了2秒。

\n\n

我不知道的是:\n您正在运行的虚拟机没有暂停也没有停止

\n\n

只需单击“文件”->“退出”(或“X”)并选择“在后台运行”\n然后再次启动 VMware Workstation,等瞧\xc3\xa0,复制和粘贴再次起作用!

\n


小智 0

剪贴板共享功能需要在虚拟机中安装 VMware Tools。它还使您能够在虚拟机和主机操作系统之间进行拖放。

我想说仔细检查一下 VMWare 工具是否已安装。如果是,也许删除并重新安装它们。如果这不起作用,您可以尝试更新 VMware 工作站。 VMWare 9.0现已推出!