Menu Fermer

Activer/Désactiver les ports USB (BIOS, Windows, Linux)

Pour empêcher les utilisateurs de brancher et d’utiliser des périphériques de stockage USB dans votre système, vous pouvez désactiver complètement les ports USB de votre PC en Windows 10, Windows 11 ou Linux.
Voici comment procéder.

Dans presque tous les systèmes, vous pouvez connecter des périphériques de stockage USB tels que des clés USB, des lecteurs de stylo, des disques durs externes, etc. Une fois connectés, vous pouvez lire, écrire et modifier les données de ces périphériques. En règle générale, il est très utile de disposer d’un port USB utilisable. Après tout, la plupart d’entre nous utilisent une sorte de périphérique de stockage externe pour transférer ou stocker des données.
Malgré tout, il peut arriver que vous deviez bloquer tous les ports USB de votre PC.
Principalement parce que vous ne voulez pas que les utilisateurs attachent des clés USB et transfèrent ou lisent des données sans autorisation. C’est particulièrement important pour les environnements de travail.

Suivez ce tutoriel pour apprendre à désactiver (et activer) les ports USB sur votre PC.

Activer/Désactiver les ports USB (BIOS, Windows, Linux)

Comment activer/désactiver les ports USB dans le BIOS

Certains BIOS vous permettent de gérer vos ports USB dans la configuration USB.
Notez que ce n’est pas le cas de tous les BIOS. Par exemple, les BIOS des PC portables sont souvent limitées en fonctionnalités.

  • Accédez à l’utilitaire de configuration du BIOS : Comment accéder au BIOS (UEFI ou Legacy)
  • Dans l’onglet Advanced (Avancé), cherchez une de ces options et passer la en désactivé (Disable) :
    • USB Controller
    • Legacy USB Support
    • Accédez à la page USB Ports (Ports USB) et Activez le mode xHCI
Comment activer/désactiver les ports USB dans le BIOS
  • Allez dans l’onglet Exit (Quitter) puis enregistrez les modifications et quittez le BIOS
  • Les ports USB de votre PC sont désactivés. Pour les réactiver, repassez l’option en Enabled (Activé)

Comment activer/désactiver les ports USB dans Windows

Par le gestionnaire de périphériques

  • Faites un clic droit sur le menu Démarrer ou utilisez le raccourci clavier + X
  • Puis gestionnaire de périphériques. Plus d’informations : Comment ouvrir le gestionnaire de périphériques sur Windows
Ouvrir le gestionnaire de périphériques de Windows 10
  • Développez le nœud Contrôleurs de bus USB
  • Puis faites un clic droit sur Hub USB racine
  • Dans le menu déroulant, cliquez sur Désactiver de l’appareil
Comment activer/désactiver les ports USB dans Windows
  • Répétez l’opération pour tous les Hub USB racine restants

Les ports USB sont alors inactifs.
Pour réactiver les ports USB, refaites un clic droit sur Hub USB racine et Activer l’appareil.

Dans le registre Windows

Ouvrir l'éditeur du registre Windows
  • Puis, à gauche, déroulez l’arborescence suivante
Ordinateur\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR
  • Puis à droite localiser Start et double cliquez dessus
Comment activer/désactiver les ports USB dans Windows
  • Dans la données de valeur, remplacez 3 par 4
  • Cliquez sur OK
Désactiver WaaSMedicAgent et WaaSMedicSvc dans le registre Windows
  • Une fois que tout est correct, redémarrez votre PC afin de prendre en compte les modifications et désactiver les ports USB de votre PC en Windows

Pour réactiver les ports ou les lecteurs USB, modifiez la valeur de cette donnée à 3, puis cliquez sur OK, comme indiqué dans la figure ci-dessous. Une fois cette opération effectuée, les lecteurs et les ports USB de votre système seront réactivés.

Comment activer/désactiver les ports USB dans Linux

Bloquer le module du noyau des périphériques de stockage

Cette première méthode désactiver le stockage USB consiste à mettre en ligne noire le module du noyau usb-storage.
A partir de là, il ne sera plus possible d’utiliser un périphérique USB.

sudo vi /etc/modprobe.d/blacklist.conf
  • Ajoutez la ligne suivante :
blacklist usb-storage
  • Enregistrez les modifications du fichier
  • Redémarrez l’ordinateur pour prendre en compte les modifications

Pour réactiver les ports USB, supprimez la ligne blacklist et redémarrez le PC à nouveau.

Interdire le montage automatique d’un périphérique de stockage USB

Par défaut, lorsque vous branchez un périphérique de stockage USB externe sur un ordinateur fonctionnant sous Linux, il est automatiquement monté, ce qui permet à l’utilisateur d’accéder à son contenu.
Pour désactiver le stockage USB, il faut modifier la configuration du module du noyau usb-storage.

  • Editez le fichier de configuration suivante avec votre éditeur de texte préféré :
sudo vi /etc/modprobe.d/usb-storage.conf
  • Dans ce fichier, ajoutez la ligne suivante
install usb-storage /bin/true
  • Après avoir enregistré cette ligne dans le fichier /etc/modprobe.d/usb-storage.conf, vous devrez redémarrer votre ordinateur pour terminer le processus. Après le redémarrage, si vous branchez un périphérique de stockage USB, vous ne devriez pas pouvoir y accéder

Désactiver les ports USB temporairement

Vous pouvez aussi désactiver temporairement les ports USB.
Voici comment faire :

  • Pour connaître le périphérique exact, exécutez :
lsusb -t
Comment activer/désactiver les ports USB dans Linux
  • Pour désactiver et activer le périphérique (par exemple, USB sur le port 2 et ID de périphérique 1) :
echo '2-1' |sudo tee /sys/bus/usb/drivers/usb/unbind
Comment activer/désactiver les ports USB dans Linux
  • Pour réactiver le périphérique USB ID 2-1 :
echo '2-1' |sudo tee /sys/bus/usb/drivers/usb/bind

Une autre solution consiste à redémarrer le PC, les ports USB seront actifs à nouveau.