Cookie
FlexiHub Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Comment rediriger l'USB vers Hyper-V et accéder à l'USB sur Hyper-V

Olga Weis Olga Weis Dernière mise à jour Sep 6, 2021

Ce à quoi nous sommes parvenus avec le développement de la technologie de virtualisation est la possibilité de créer une version virtuelle d'un périphérique matériel, y compris de ressources informatiques, réseau et de stockage. Cependant, se connecter à de telles ressources physiques comme s'il s'agissait de périphériques USB peut toujours s'avérer compliqué pour les utilisateurs de machines virtuelles.

Dans ce guide, nous allons nous intéresser à plusieurs méthodes simples permettant d'activer la redirection de l'USB vers Hyper-V afin que votre machine virtuelle puisse utiliser tous types de périphériques USB connectés à l'ordinateur physique.

Qu'est-ce que la redirection de l'USB vers Hyper-V ?

La fonction de redirection de l'USB vers Hyper-V vous permet d'accéder à un périphérique USB depuis une machine virtuelle. Il existe un moyen d'activer la redirection de l'USB sur Hyper-V pour une clé USB, mais vous devrez pour cela utiliser le sous-système de stockage de Windows.

Mais comment faire si vous devez accéder à un périphérique USB connecté à votre PC local et que l'environnement Hyper-V ne supporte pas nativement la redirection de l'USB ? Comme vous le savez peut-être déjà, Hyper-V est un hyperviseur de type 1, ce qui signifie que lorsqu'un système d'exploitation est exécuté, il verrouille un port USB et empêche tous les autres systèmes d'exploitation d'y accéder. Il n'attribuera par conséquent pas un port USB à une machine virtuelle en particulier. Heureusement, il existe plusieurs manières d'activer la redirection de l'USB vers Hyper-V, et nous allons nous intéresser de plus près à chacune d'elles.

Comment accéder à l'USB sur Hyper-V - méthode logicielle

FlexiHub

Windows, macOS, Linux, Android
4.8 Rank basée sur 78+ utilisateurs
FlexiHub vous permet de mettre en place la redirection de l'USB vers Hyper-V. Il s'agit d'un moyen simple de connecter un périphérique USB à une machine virtuelle Hyper-V.
FlexiHub

USB over IP est un logiciel performant conçu pour rendre les périphériques USB accessibles depuis n'importe quel ordinateur distant, qu'il s'agisse d'un PC situé dans la pièce voisine ou d'une machine virtuelle exécutée sur un ordinateur situé à des kilomètres. Ce logiciel peut devenir votre outil indispensable pour activer la redirection de l'USB vers Hyper-V sur Windows 10, 7, 8 et d'autres systèmes.

Si vous ne savez pas comment vous connecter à l'USB sur Hyper-V, voici un guide pratique en vidéo :

connexion USB dans Hyper-V

Comment se connecter à l'USB sur Hyper-V - instructions simples

blank
1
Commencez par créer un compte sur le site de FlexiHub.
 créer un compte pour connecter un périphérique USB à Hyper-V
2
Choisissez ensuite le nombre de connexions que vous souhaitez établir simultanément et débutez votre période d'essai gratuite. Téléchargez l'application et installez FlexiHub à la fois sur l'ordinateur physique et sur la machine virtuelle.
 Choisissez la plate-forme (Windows, Linux, macOS et Android) pour télécharger la version FlexiHub
3
Démarrez l'application sur les deux systèmes et connectez-vous à votre compte FlexiHub à l'aide des mêmes identifiants. Trouvez le périphérique USB souhaité puis cliquez sur Connexion.
 Cliquez sur «Connecter» pour accéder à l'USB dans la machine virtuelle Hyper-V
5
Sur votre machine virtuelle Hyper-V, vous trouverez dorénavant le périphérique USB souhaité dans l'interface du logiciel. Vous pourrez alors bénéficier d'un accès total aux fonctionnalités et au contenu du périphérique comme s'il était directement connecté à votre machine virtuelle.

Il est également important de mentionner que FlexiHub permet d'établir des connexions entres différentes plateformes. Il est capable d'activer la redirection de l'USB vers Hyper-V de Linux vers Windows, de Windows vers Mac et pour de nombreuses autres combinaisons.

Problèmes connus lors de la redirection d'un périphérique USB vers Hyper-V à l'aide de méthodes intégrés

Voici ce que vous devez garder à l'esprit avant d'opter pour une méthode intégrée de redirection de l'USB vers Hyper-V :

  1. Restrictions liées à la plateforme : les méthodes en question dépendent du sous-système de stockage de Windows, par conséquent il est impossible de les utiliser pour mettre en place la redirection de l'USB vers Hyper-V sur Linux (ou tout autre système d'exploitation différent de Windows).
  2. Liste extrêmement limitée de périphériques supportés : pour que les méthodes intégrées puissent fonctionner, votre périphérique USB doit impérativement être détecté comme un “Périphérique de stockage de masse”.
  3. Aucun partage possible : une fois votre périphérique configuré en mode redirection, vous pouvez uniquement y accéder depuis le système d'exploitation de la machine virtuelle. C'est la raison pour laquelle utiliser en permanence ces méthodes pour connecter l'USB à Hyper-V n'est vraiment pas la meilleure des solutions.
  4. Très peu de choix pour un espace de stockage cloud : avec ces méthodes, un périphérique USB est toujours attribué à un seul PC physique et il n'existe aucun moyen de le connecter à une machine virtuelle Hyper-V présente sur un cloud ni de déterminer sur quel système il sera utilisable lors de la prochaine session.

Tout cela pour en arriver à une conclusion : les méthodes intégrées pour ajouter le support de l'USB à Hyper-V sont tout sauf universelles. Si elles ne fonctionnent pas pour votre situation spécifique (ce qui est fort probable), il est préférable d'opter pour un utilitaire dédié.

Accéder à l'USB sur Hyper-V
Période d'essai de 30 jours

Comment accéder à l'USB depuis Hyper-V sur une connexion au bureau à distance

Pour connecter un périphérique USB dans une session de bureau à distance à une machine virtuelle Hyper-V, suivez simplement ces quelques étapes :

  1. Pour commencer, vous devez autoriser les connexions au bureau à distance sur votre système d'exploitation. Pour cela, connectez-vous à votre machine virtuelle et ouvrez les paramètres de “Système et sécurité” dans le Panneau de configuration. Sélectionnez “Autoriser l'accès à distance”. connecter l'usb à hyperv
  2. Vous verrez apparaître la fenêtre des Propriétés du système. Sur l'onglet “Distant”, cochez la case “Autoriser les connexions d'assistance à distance pour cet ordinateur”. Vérifiez également que l'option “Autosier les connexions à distance pour cet ordinateur” est sélectionnée, puis cliquez sur OK. accès à distance à hyperv
  3. Si vous souhaitez à présent accéder à un périphérique USB sur Hyper-V, vous devez établir une connexion au bureau à distance.
  4. Pour cela, exécutez la commande mstsc.exe, cliquez sur “Afficher les options” dans la fenêtre de Connexion au bureau à distance et rendez-vous sur l'onglet “Ressources locales”. Cliquez sur “Avancé” dans la partie “Ressources et périphériques locaux”. redirection de l'usb vers hyperv
  5. Cochez la case “Autres périphériques plug-and-play supportés” dans le menu qui s'affiche, puis cliquez sur OK. activer la redirection de l'usb vers hyperv
  6. Cliquez sur “Connexion” pour démarrer la session de bureau à distance.

Il est également important de noter que dans ce cas de figure, il est nécessaire que l'ordinateur physique et la machine virtuelle soient connectés au même réseau.

Avantages et inconvénients d'utiliser le RDP pour la redirection de l'USB vers Hyper-V:

🗹 Fonctionne avec tous les hyperviseurs auxquels vous pouvez attribuer un nom ;
🗹 Accès instantané aux périphériques USB une fois la connexion RDP active ;
🗹 Fonction de Stratégie de groupe pour un contrôle total ;
🗹 Tous les périphériques USB connectés à votre PC physique sont accessibles depuis une machine virtuelle.

✖ Le périphérique USB sera déconnecté dès la fin de la session RDP ;
✖ Vous devrez probablement installer quelques pilotes supplémentaires sur votre machine virtuelle ;
✖ Nombre de périphériques supportés très limité, cette fonction ayant été conçue pour être utilisée avec des imprimantes ;
✖ Très faible débit la plupart du temps ;
✖ Ne fonctionne pas avec un autre système d'exploitation que Windows ;
✖ Une connexion réseau fiable entre votre système virtuel et le PC physique (celui auquel est connecté votre périphérique USB) est indispensable ;
✖ Votre port TCP 3389 devra rester ouvert, que vous ayez un pare-feu ou non ;

Les performances de l'USB sur le RDP sont similaires à celles d'une connexion effectuée à l'aide de Terminal Services (ou d'un outil équivalent). Elles sont meilleures lorsque cette méthode est utilisée pour accéder à des périphériques connectés à l'ordinateur de l'utilisateur final.

Accéder à l'USB sur Hyper-V
Période d'essai de 30 jours

Comment activer un périphérique USB sur Hyper-V avec le mode Session étendue

Le mode Session étendue permet la redirection d'un périphérique USB vers Hyper-V sur Windows 10 et 8.1 (disponible par défaut), Windows Server 2012 R2 et Windows Server 2016 (peut être activé manuellement). Ce mode vous permet de rediriger des ressources locales vers votre machine virtuelle Hyper-V à l'aide de l'utilitaire de connexion à une machine virtuelle. Le plus intéressant est que cette méthode nécessite seulement que l'ordinateur physique soit connecté au réseau, le système virtuel n'ayant lui pas besoin de connectivité réseau.

Voici comment procéder :

  1. Sur l'ordinateur physique, rendez-vous dans le gestionnaire d'Hyper-V, faites un clic droit sur le nom de l'ordinateur et cliquez sur Paramètres d'Hyper-V. configurer la redirection de l'usb vers hyperv
  2. Dans la fenêtre des paramètres, vous verrez les parties Serveur et Utilisateur. Sélectionnez le mode Session étendue dans la partie Serveur en cochant la case correspondante.  redirection de l'usb vers hyperv
  3. Choisissez à présent le mode “Session étendue” dans la partie Utilisateur et cochez la case “Utiliser le mode session étendue”. support de l'usb sur hyperv
  4. Cliquez sur OK pour enregistrer les modifications.

Vous devrez ensuite choisir une ressource locale à laquelle vous connecter. Il peut s'agir d'imprimantes, de cartes à puce, de lecteurs USB etc.

Pour autoriser Hyper-V à accéder aux périphériques USB connectés, procédez comme suit :

  1. Démarrez le gestionnaire d'Hyper-V et double-cliquez sur le nom de votre machine virtuelle.
  2. Dans la fenêtre qui s'affiche, cliquez sur “Afficher les options” pour configurer les futures connexions de votre machine virtuelle.
  3. Rendez-vous ensuite sur l'onglet “Ressources locales” et cliquez sur “Avancé” dans la partie “Ressources et périphériques locaux”.
  4. Cochez les cases “Autres périphériques Plug-and-Play supportés” et “Périphérique que je connecterai plus tard”. Cliquez sur OK.
  5. Si vous souhaitez sauvegarder cette configuration pour toutes les connexions futures, cochez la case correspondante dans l'onglet “Affichage”. Cliquez sur “Connexion” pour appliquer les modifications.

FlexiHub

Configuration requise: Windows, macOS, Linux, Android et Raspberry Pi.
size: 8.97MB
Version: 5.3.14268 (le 20 Oct, 2021)
Note de l'utilisateur: (4.8 basée sur 78+ utilisateurs)