Menu Fermer

Comment activer/désactiver NetBIOS dans Windows 10/11

NetBIOS est un protocole très ancien, encore actif par défaut sur Windows 10 et Windows 11, sous la forme de NetBIOS over TCP/IP (NetBT).
Pour des raisons de sécurité ou pour tout autre raison, vous souhaiter désactiver NetBIOS de Windows 10 ou Windows 11.

Dans ce tutoriel, je vous fournis trois méthodes, par les paramètres réseau, en PowerShell ou via le registre Windows pour activer ou désactiver NetBIOS de Windows 10 ou Windows 11.

Comment activer/désactiver NetBIOS dans Windows 10/11

Comment activer/désactiver NetBIOS dans Windows 10/11

Depuis les paramètres réseau

  • Sur votre clavier, appuyez sur la touche
    + R
  • Dans la fenêtre exécuter, saisissez : ncpa.cpl
Ouvrir les connexions réseaux sur Windows
  • Sur la carte réseau Ethernet ou Wi-Fi, faites un clic droit et Propriétés
  • Puis sélectionnez Protocole internet version 4 (TCP/IPv4)
  • Et cliquez sur Propriétés en bas à droite
Ouvrir les propriétés TCP/IP V4
  • Dans la nouvelle fenêtre, cliquez en bas à droite sur Avancé
Comment activer/désactiver NetBIOS dans Windows 10/11
  • Ensuite allez sur l’onglet WINS
  • Puis en bas, dans paramètres NetBIOS, sélectionnez Désactiver NetBIOS sur TCP/IP
Comment activer/désactiver NetBIOS dans Windows 10/11
  • Validez par OK
  • Répétez l’opération en allant dans les propriétés des autres interfaces réseaux si besoin

En PowerShell

Vous pouvez aussi modifier le registre Windows en PowerShell.

Ouvrir PowerShell en administrateur sur Windows 10
  • Passez les commandes suivantes :
$regkey = "HKLM:SYSTEM\CurrentControlSet\services\NetBT\Parameters\Interfaces"
Get-ChildItem $regkey |foreach { Set-ItemProperty -Path "$regkey\$($_.pschildname)" -Name NetbiosOptions -Value 2 -Verbose}
  • Enfin redémarrez le PC pour prendre en compte les modifications

Via le registre Windows

La valeur NetbiosOptions du registre Windows spécifie les paramètres de sécurité configurables pour le service NetBIOS et détermine le mode d’opération de NetBIOS sur TCP/IP sur l’interface parente.

Ouvrir l'éditeur du registre Windows
  • Puis à gauche, déroulez l’arborescence suivante : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\Interfaces
  • Puis déroulez le dossier Interfaces pour obtenir la liste des interfaces réseaux par leur GUID de la forme Tcpip_{02516560-c0b9-4d43-bea9-13a24c0653bb}
  • A droite, double-cliquez sur la valeur NetbiosOptions
  • Double cliquez sur NetbiosOptions et saisissez les valeurs suivantes selon si vous souhaitez activer/désactiver NetBIOS ou l’obtenir par DHCP :
0Spécifie que le paramètre DHCP (Dynamic Host Configuration Protocol) est utilisé si disponible.
1Spécifie que NetBIOS est activé. Il s’agit de la valeur par défaut si DHCP n’est pas disponible.
2Spécifie que NetBIOS est désactivé.
Les valeurs de NetbiosOptions
  • Répétez l’opération pour toutes le interfaces réseaux
  • Enfin redémarrez le PC pour prendre en compte les modifications

Comment savoir si NetBIOS est actif ou inactif dans Windows

Vous pouvez souhaiter vérifier si NetBIOS est en cours d’exécution sur Windows 10 ou Windows 11.
La manière la plus simple pour le savoir est de vérifier si les ports NetBIOS sont en écoute (port 137, 138 et 139).

Voici comment faire :

Ouvrir le gestionnaire de périphériques de Windows 10
Comment ouvrir le moniteur de ressources de Windows
  • Allez dans l’onglet réseau puis déroulez Ports en écoute
  • Cliquez sur la colonne Port pour trier la liste par ports
  • Lorsque NetBIOS est actif, les ports 137, 138 et 139 sont en écoute
Les ports de connexion de SMB
  • Sinon lorsque NetBIOS est inactif, les ports 137, 138 et 139 ne sont plus en écoute
Comment savoir si NetBIOS est actif ou inactif dans Windows