VirtualBox ne reconnaît pas les périphériques USB : comment résoudre le problème ?

Dernière mise à jour : 27/10/2026

  • VirtualBox 7 inclut l'USB 2.0 et 3.0 sans nécessiter l'installation du pack d'extension.
  • Vérifiez tout d'abord à quel moment l'appareil cesse d'être détecté.
  • Sur les hôtes Linux, vérifiez les permissions de vboxusers.
  • Capturer une clé USB et pouvoir lire ses fichiers sont deux choses différentes.
Résoudre le problème de VirtualBox qui ne reconnaît pas les périphériques USB

C'est un classique : vous configurez votre machine virtuelle, tout se passe bien, mais dès que vous branchez une clé USB pour transférer des fichiers, VirtualBox l'ignore complètement.Ce problème est très courant et, bien qu'il puisse être frustrant, la plupart du temps, il ne s'agit pas d'un dysfonctionnement du programme, mais plutôt de l'absence de quelques paramètres ou d'une ignorance de la procédure exacte pour que le système hôte « cède » le périphérique à la machine virtuelle.

VirtualBox est un outil gratuit fantastique qui permet d'émuler des systèmes d'exploitation, mais il est livré par défaut avec des pilotes matériels très limités. Pour que l'hyperviseur puisse interagir avec unités de rangement amovibles et autres périphériques, nous devons lui donner un coup de pouce avec des modules complémentaires spécifiques et configurer les autorisations appropriées, surtout si nous utilisons Linux.

La première étape essentielle : le pack d’extension

Pack d'extension VirtualBox

Si vous essayez de connecter un périphérique USB et que rien ne se passe, c'est probablement parce que VirtualBox ne prend en charge par défaut que la norme USB 1.1, qui est désormais obsolète. Pour pouvoir utiliser USB 2.0 ou 3.0Vous devez installer le pack d'extension Oracle VM VirtualBox.

Contenu exclusif - Cliquez ici  Écran vide Battle.net : solution ultime et guide complet

Pour l'obtenir, rendez-vous dans la section téléchargements du site web officiel de VirtualBox. Recherchez la section « Pack d'extension » et téléchargez le fichier qui contient : « Toutes les plateformes »Une fois le fichier téléchargé, double-cliquez dessus et suivez l'assistant d'installation. Si vous possédez déjà une version antérieure, choisissez l'option permettant de mettre à jour le package pour éviter les conflits de compatibilité.

Paramètres du contrôleur dans la machine virtuelle

Une personne travaillant sur un ordinateur portable avec une clé USB connectée

L'installation du paquet ne suffit pas ; il faut également indiquer à la machine virtuelle de l'utiliser. Tout d'abord, Éteignez la machine virtuelleCar si cette fonction est activée, les options de réglage apparaîtront verrouillées et vous ne pourrez rien modifier.

  • Entrez dans la roue dentée de Configuration et allez dans l'onglet de USB.
  • Cochez la case « Activer le contrôleur USB ».
  • Voici l'astuce : choisissez entre USB 2.0 (EHCI) et USB 3.0 (xHCI). Si vous constatez que l'USB 3.0 génère des erreurs d'énumération ou ne reconnaît pas le périphérique, Essayez de passer à l'USB 2.0qui est généralement beaucoup plus stable et compatible.
  • Un conseil supplémentaire consiste à ajouter un Filtre USB vierge Cliquer sur l'icône « plus » aide parfois le système à détecter plus facilement le matériel.

Comment transférer la clé USB du système physique vers le système virtuel

Clé USB bleue à côté d'un ordinateur portable sur un fond jaune vif

Beaucoup de gens pensent que le périphérique USB devrait apparaître comme par magie dans la machine virtuelle dès qu'il est branché, mais ce n'est pas ainsi que cela fonctionne. Le périphérique est d'abord détecté par le système hôte (votre PC) et On ne peut pas être à deux endroits en même temps.Il faut le « voler » au système physique pour le transférer au système virtuel.

Contenu exclusif - Cliquez ici  Comment supprimer l'arrière-plan des images générées par IA, étape par étape

Lorsque la machine est démarrée, regardez en bas de la fenêtre pour le petite icône USBFaites un clic droit dessus et vous verrez la liste de tous les périphériques connectés à votre ordinateur. Recherchez le nom de votre clé USB (parfois, il affiche la marque, comme SMI Corporation, ou simplement un code) et sélectionnez-leÀ ce moment-là, le système hôte le déconnectera et le montera dans la machine virtuelle, où il apparaîtra alors. «Cette équipe» ou l'explorateur de fichiers du système invité.

Solutions spécifiques pour les utilisateurs de Linux et Ubuntu

Personne tenant un périphérique de stockage USB portable dans la paume de sa main

Sous Linux, les choses se compliquent un peu car les éléments suivants entrent en jeu : permissions du noyau et du systèmeSi la commande lsusb Il affiche la clé USB, mais VirtualBox indique qu'aucun périphérique n'est disponible ; il est probable que votre utilisateur n'ait pas l'autorisation d'accéder au matériel USB.

La solution définitive consiste à ajouter votre utilisateur au groupe VirtualBox. Pour ce faire, vous devez exécuter la commande suivante dans le terminal. ajouter l'utilisateur au groupe vboxusersSi vous ne procédez pas ainsi, même si vous installez le pack d'extension, l'hyperviseur ne disposera pas des privilèges nécessaires pour énumérer les périphériques. Assurez-vous également que… modules du noyau sont correctement chargés et il n'y a aucun conflit avec udev ou usbfs.

Contenu exclusif - Cliquez ici  Problèmes de température et nouvelles fonctionnalités de Nothing OS 5

Cas complexes et accès à distance

Il arrive que, même après avoir suivi toutes les étapes précédentes, l'appareil n'apparaisse toujours pas. Dans ce cas, la meilleure solution est : réinstaller VirtualBox Installez la dernière version, car les versions antérieures peuvent présenter des problèmes de compatibilité avec le matériel moderne. Le protocole VRDP permet également l'accès à distance. périphériques USB à distanceIl est toutefois vrai que les performances peuvent être instables ou incompatibles avec des appareils hautement spécialisés.

Si vous vous trouvez dans une impasse, rappelez-vous que vous pouvez toujours essayer Installez les additions invité (extensions invitées) au sein du système d'exploitation virtualisé, car cela optimise la communication entre l'hôte et l'invité, permettant aux périphériques USB d'être reconnus plus facilement parfois sans avoir à les sélectionner manuellement à chaque fois.

Pour résoudre ce problème, il est essentiel d'installer le pack d'extension approprié, de sélectionner le contrôleur USB 2.0 ou 3.0 dans la configuration (machine éteinte) et, sous Linux, d'attribuer correctement les permissions au groupe vboxusers. Une fois la configuration terminée, il suffit de sélectionner le périphérique dans le menu d'icônes en bas de l'écran pour transférer le contrôle matériel de la machine physique à la machine virtuelle.