Parece que hay varias posibilidades para causar este error de caída de copiar / pegar entre hosts, por lo que agregaré mi solución aquí. (Y sí, soy consciente de que estoy usando VMWare diferente, sistema operativo host diferente y sistema operativo invitado diferente en comparación con los especificados en esta pregunta, pero realmente parece ser una herramienta de VMware, así que espero que ayude a algunas personas que aterrizan en esta página como lo hice yo). Por supuesto, debe tener instaladas VMWare Tools (probablemente las actualice primero) y las opciones de aislamiento de invitados deben permitir copiar / pegar como han mencionado otros.
Primero mi configuración:
- Anfitrión - MacOS 10.13.4
- INVITADOS - Ventanas de varias versiones.
- Fusion - 8.5.10
(Sin embargo, este portapapeles funciona y de repente no funciona ha estado sucediendo en versiones anteriores de MacOS y actualizaciones anteriores de Fusion 8.)
Mi solución: Detenga el servicio de herramientas de VMware "VMTools", salga / cierre la aplicación de bandeja de herramientas de VMware, reinicie el servicio, reinicie la aplicación de bandeja de herramientas de VMware.
Comandos para ejecutar en invitados de Windows, como administrador: (probado en powershell y CMD)
net.exe stop vmtools
taskkill /F /IM vmtoolsd.exe
net.exe start vmtools
start "" "C:\Program Files\VMware\VMware Tools\vmtoolsd.exe" "-n" "vmusr"
Esto está funcionando para mí ... por ahora. Por supuesto, su kilometraje puede variar, y si tiene comentarios sobre mi respuesta, hágamelo saber. Sé que el "vmtoolsd.exe" solía llamarse de otra manera en versiones anteriores. Tal vez sus parámetros de inicio son los mismos, tal vez no.
Lo uso en un archivo por lotes con un retraso de 1 segundo entre cada línea. Hay varias formas de insertar retrasos, y Rob van der Woude tiene una lista bastante completa de esas formas.
Los mismos métodos generales pueden funcionar en otros sistemas operativos invitados, pero no tengo los detalles de cómo hacerlo.
¡Espero que esto ayude a alguien!