78 votes

Les opérations du presse-papiers (copier/coller) cessent souvent de fonctionner sur VMWare Workstation.

J'ai une configuration à double écran avec un hôte Windows et une machine virtuelle Linux.

Hôte Windows : Windows 7 x64, VMware Workstation (8.0.5, le plus récent)
VM Linux : CentOS 6.4 x64 (le plus récent) + VMware Tools (le plus récent)

La fonctionnalité de partage du presse-papiers est de grande importance pour moi. J'ai souvent besoin de copier des commandes de l'hôte Windows dans la VM Linux, mais le partage du presse-papiers cesse souvent de fonctionner.

Un redémarrage de la machine virtuelle ne résout pas le problème. Un redémarrage de la machine hôte Windows résout le problème, bien que ce ne soit qu'une mesure temporaire. Le problème revient souvent dans les 20 à 30 minutes suivant le redémarrage.

0voto

user268750 Points 1

En général, j'accède à un invité Windows s'exécutant dans VMWare sur un autre ordinateur Windows à partir de mon propre poste de travail Windows. Je me connecte à distance en utilisant la "Connexion Bureau à distance" standard de Windows.

Dans cette configuration, le fait de ne pas avoir la fenêtre Bureau à distance en plein écran permet généralement de faire fonctionner le presse-papiers. Lorsqu'elle est en plein écran et que je passe souvent d'une application à l'autre, c'est à ce moment-là que le presse-papiers ne fonctionnera pas.

Remarque - la fenêtre VMWare sur l'ordinateur serveur PEUT être en plein écran, cela ne semble pas avoir d'importance.

0voto

OWADVL Points 177

Il est d'abord incorrect d'utiliser VMWare Workstation/Player. Vous créez simplement les VM et les laissez fonctionner en arrière-plan.

Et utilisez quelque chose comme un gestionnaire de terminal comme MobaXTerm, SuperPutty, Kitty De cette façon, vous obtenez beaucoup plus de fonctionnalités et une meilleure gestion.

0voto

Jay Points 21

La première chose à faire est de déterminer quelle voie est bloquée car elles sont contrôlées séparément. Si le presse-papiers hôte-invité ne fonctionne pas mais que l'invité-hôte fonctionne alors le truc de redémarrage de vmware.exe dans les autres réponses fonctionnera. Cependant, s'il se produit de manière continue, vous avez probablement un problème dans une application autre que vmware.exe.

Il y a de nombreuses années, j'ai écrit un programme pour identifier les hooks Windows. Un hook que j'utilisais pour trouver souvent des problèmes avec d'autres applications est le hook WH_CBT. Il se trouve qu'aujourd'hui, j'utilisais VMware Workstation et le presse-papiers hôte-invité ne restait tout simplement pas en place plus de quelques secondes après l'exécution en arrière-plan et le redémarrage. J'ai utilisé mon programme pour scanner le bureau hôte à la recherche de hooks et j'ai arrêté tous les programmes qui utilisaient des hooks WH_CBT. Après cela, le presse-papiers hôte-invité a recommencé à fonctionner. Grâce au processus d'élimination, j'ai trouvé une déconnexion 100% reproductible sur hôte-invité en ouvrant le Pare-feu Windows sur l'hôte (wf.msc qui s'exécute depuis mmc.exe). Il définit un hook WH_CBT :

----------------------------------------------------------------------------[b]
[Found] [HOOK 0x5AD1127B @ 0xFFFFF900C0940A90] [11:26:13 PM  3/3/2022]

Id: WH_CBT
Bureau : Par défaut
Propriétaire/Origine/Cible : mmc.exe (PID 22120, TID 42528 @ 0xFFFFF900C1E87C10)
----------------------------------------------------------------------------[e]

Mon programme s'appelle GetHooks. Je n'ai jamais officiellement sorti une version 64 bits car je n'ai pas pu le faire fonctionner avec Windows 10 x64, mais il peut être compilé en 64 bits à partir du code source pour les anciennes versions de Windows.

devenv.exe (Visual Studio) est un autre programme qui définit des hooks CBT mais il le fait généralement correctement donc à moins que votre Visual Studio ne plante ou autre, ce n'est probablement pas la cause.

Malheureusement, de nombreux programmes définissent WH_CBT et tous ne le font pas correctement, même Microsoft. Le meilleur conseil que je puisse vous donner pour Windows 10 est que si tout à coup, le presse-papiers hôte-invité cesse de fonctionner de manière répétée, cela peut être un autre programme que vous avez ouvert qui a défini un hook qui est en réalité la cause et PAS VMware. Ce que vous observez avec VMware peut en réalité être un symptôme d'un problème plus grave d'un hook paresseux dans un programme différent sans rapport.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X