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

Problème

L'USB a ses limites. Pour plus d'informations, reportez-vous à la section Limitations concernant les types de périphérique USB. Les fonctionnalités de redirection de scanner, d'audio/vidéo en temps réel, de redirection de port série et de redirection du lecteur client permettent de contourner ces limites dans la plupart des cas d'utilisation. VMware recommande l'utilisation d'une autre technologie, lorsqu'elle est disponible, car la redirection USB pour le son, les scanners, etc., peut être peu fiable en raison de la latence du réseau.

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 :
  • Vérifiez que le système d'exploitation virtuel est pris en charge. Reportez-vous à la section Exigences et considérations pour Horizon Agent dans le document Mises à niveau d'Horizon.
    Note : Pour les systèmes d'exploitation de serveur déployés en tant que serveurs RDSH, il existe des limitations avec les périphériques pris en charge. Les lecteurs de stockage et un ensemble limité de types de périphériques légers sont pris en charge. Par exemple, les périphériques CD-ROM ne sont pas pris en charge.
  • 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 à la section Configuration de paramètres de règle de fractionnement de périphérique pour des périphériques USB composites.
  • Par défaut, Horizon Client pour Windows ne vous permet pas de sélectionner le clavier, la souris, la carte à puce et des périphériques de sortie audio pour la redirection. Reportez-vous à la section Configuration de paramètres de règle de filtre pour des périphériques USB.
  • 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.
  • 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 s'afficher dans Windows Explorer et peuvent convenir à la redirection de lecteurs client.
  • Le chargement des cartes flash USB formatées avec le système de fichiers FAT32 est lent. Reportez-vous à l'article de la base de connaissances La redirection d'un lecteur Flash USB peut prendre plusieurs minutes.
  • 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 Console.
  • 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 Console, accédez à Stratégies > Stratégies générales, et vérifiez que l'accès USB est défini sur Autoriser sous Afficher les stratégies.
  • 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.