Titre

Désactiver IPV6 en ligne de commande

Comment désactiver l'IPV6 sur une machine en ligne de commande

Si vous êtes sur Windows 8.1, Window 2012 R2 et ultérieur, pour décocher la case IPV6 sur une carte réseau, vous pouvez utiliser et adapter la ligne de commande Powershell ci-dessous.
Remplacez bien "NomCarteReseau" par le vrai nom de votre carte réseau.

Attention : la commande Set-NetAdapterBinding n'est connue qu'à partir de PowerShell 4.0, et sur Windows 2008 R2, même si vous installez Powershell V4, la commande Set-NetAdapterBinding tout de même pas disponible.

Lien vers le fichier : cliquez ici

Pour les autres systèmes tel que Windows 2008, une méthode simple est de télécharger et d'utiliser nvspbind.exe
Comme avec PowerShell V4, commencez par relever le nom de la carte réseau à traiter, soit ici Connexion au réseau local

Ensuite, entrez le nom de la carte réseau en tant que paramètre à la commande nvspbind.exe. Exemple

Lien vers le fichier : cliquez ici

Pour automatiser la manipulation sur toutes les cartes réseaux, vous pouvez utiliser ce vbs

Lien vers le fichier : cliquez ici

Exemple concret

Au pire vous pouvez décocher IPv6 sur votre carte réseau manuellement ...

Pour supprimer ces entrées liées à IPv6

Utilisez ces commandes

Lien vers le fichier : cliquez ici

Résultat

Un ipconfig retourne maintenant moins d'éléments

Pour désactiver IPV6 avec une clé de registre, utilisez cette commande :

Lien vers le fichier : cliquez ici

Pour complètement désinstaller l'IPV6, de nombreux sites indiquent qu'il faut poser une clé de registre avec pour valeur fffffff puis redémarrer la machine. On verra que ce n'est pas recommandé.
Si vous voulez tout de même le faire, la clé de registre peut être posée via la commande suivante :

Lien vers le fichier : cliquez ici

La KB929852 de Microsoft indique que fffffff n'est pas la bonne valeur à utiliser car cela peut provoquer le mauvais fonctionnement de composants Windows. De plus avec cette valeur le démarrage de Windows est allongé de 5 secondes. Utilisez la valeur 255, cad ff, cf :

En annexe la ligne de commande suivante permet de lister vos cartes réseaux actives

Lien vers le fichier : cliquez ici

Pages Web

Site WebDescription
hpc.milSite web indiquant la commande Powershell pour décocher IpV6 sur votre carte réseau
Eniackb.blogspot.frSite indiquant comment décocher IPV6 via le registre
Expta.comBlog qui fourni un admx pour désactiver IPV6 par GPO
Ingmarverheij.comArticle de Ingmar Verheij avec tout un tas d'optimisations réseau, à la base pour optimiser PVS
Support.microsoft.comFix it de Microsoft. How to disable IPv6 or its components in Windows

Téléchargement(s)

NomSite Web d origineDescription
Hyper-V_Network_VSP_Bind_...https://gallery.technet.micros...Permet de modifier les paramètres d'une carte réseau en ligne de commande