Plusieurs problèmes peuvent se produire avec la redirection USB dans Horizon Client.

Problème

La redirection USB dans Horizon Client ne parvient pas à rendre disponibles des périphériques locaux sur l'application ou le poste de travail distant ou certains périphériques ne semblent pas être disponibles pour la redirection dans Horizon Client.

Cause

La redirection USB peut ne pas fonctionner correctement ou comme prévu pour les raisons suivantes.

  • Le périphérique est un périphérique USB composite et l'un des périphériques qu'il inclut est bloqué par défaut. Par exemple, un périphérique de dictée qui inclut une souris est bloqué par défaut parce que les souris sont bloquées par défaut. Pour contourner ce problème, reportez-vous à Configuration de paramètres de règle de fractionnement de périphérique pour des périphériques USB composites.
  • La redirection USB n'est pas prise en charge sur les hôtes Windows Server 2008 RDS qui déploient des applications et des postes de travail publiés.
  • Le périphérique ne fonctionne pas correctement avec la redirection USB ou il n'est pas pris en charge avec les applications et postes de travail publiés. Pour plus d'informations, reportez-vous à la section Limitations concernant les types de périphérique USB.
  • Les webcams ne sont pas prises en charge pour la redirection.
  • La redirection de périphériques audio USB dépend de l'état du réseau et n'est pas fiable. Certains périphériques requièrent un débit de données élevé même lorsqu'ils sont inactifs.
  • La redirection USB n'est pas prise en charge pour les périphériques d'amorçage. Si vous exécutez Horizon Client sur un système Windows qui démarre à partir d'un périphérique USB, et que vous redirigez ce périphérique vers le poste de travail distant, le système d'exploitation local risque de ne plus répondre ou de devenir inutilisable.
  • Par défaut, Horizon Client pour Windows ne vous permet pas de sélectionner des périphériques clavier, souris, carte à puce et sortie audio pour la redirection. Reportez-vous à la section http://kb.vmware.com/kb/1011600.
  • RDP ne prend pas en charge la redirection pour les périphériques HID USB pour la session de console, ou pour les lecteurs de cartes à puce. Reportez-vous à la section http://kb.vmware.com/kb/1011600.
  • Windows Mobile Device Center peut empêcher la redirection de périphériques USB pour des sessions RDP.
  • Pour certains périphériques HID USB, vous devez configurer la machine virtuelle afin d'actualiser la position du pointeur de la souris.
  • Pour certains périphériques audio, vous devrez éventuellement modifier les paramètres de règle ou de Registre.
  • La latence réseau peut ralentir l'interaction entre périphériques ou rendre les applications figées car elles sont conçues pour interagir avec des périphériques locaux. Les disques durs USB très volumineux peuvent prendre plusieurs minutes pour apparaître dans Windows Explorer.
  • Le chargement des cartes flash USB formatées avec le système de fichiers FAT32 est lent. Reportez-vous à la section http://kb.vmware.com/kb/1022836.
  • Un processus ou un service sur le système local a ouvert le périphérique avant votre connexion à l'application ou au poste de travail distant.
  • Un périphérique USB redirigé arrête de fonctionner si vous reconnectez une session de poste de travail ou d'application, même si le poste de travail ou l'application indique que le périphérique est disponible.
  • La redirection USB est désactivée dans Horizon Administrator.
  • Des pilotes de redirection USB sont manquants ou désactivés sur le client.

Solution

  • S'il est disponible, utilisez VMware Blast ou PCoIP au lieu de RDP comme protocole.
  • Si un périphérique redirigé reste indisponible ou arrête de fonctionner après une déconnexion temporaire, éjectez le périphérique, rebranchez-le et tenter de nouveau l'opération de redirection.
  • Dans Horizon Administrator, accédez à Stratégies > Règles générales, et vérifiez que l'accès USB est défini sur Autoriser sous Stratégies de View.
  • Dans le journal de l'invité, recherchez des entrées de la classe ws_vhub et, dans le journal du client, recherchez des entrées de la classe vmware-view-usbd.
    Les entrées avec ces classes sont inscrites dans les journaux si un utilisateur n'est pas un administrateur, ou si les pilotes de redirection USB ne sont pas installés ou ne fonctionnent pas. Pour connaître l'emplacement de ces fichiers journaux, reportez-vous à Utilisation de fichiers journaux pour le dépannage et pour déterminer les ID de périphérique USB.
  • Ouvrez le Gestionnaire de périphériques sur l'invité, développez les contrôleurs USB (Universal Serial Bus) et réinstallez les pilotes VMware View Virtual USB Host Controller et VMware View Virtual USB Hub s'ils sont manquants ou réactivez-les s'ils sont désactivés.