Lors de son introduction, IPv6 était destiné à éliminer l’appétit insatiable du monde pour davantage d’adresses IP. Cependant, l’adoption d’IPv6 a été lente, et certains choisissent de désactiver IPv6 sur Windows à des fins de dépannage. Apprenons comment faire.
Dans ce tutoriel, vous apprendrez comment désactiver IPv6 par diverses méthodes, que ce soit via l’interface graphique (GUI) ou le terminal en ligne de commande.
Prêt à sauter le pas ? Allons-y !
Prérequis
Ce tutoriel comprend des démonstrations pratiques. Si vous souhaitez suivre, assurez-vous d’avoir ce qui suit :
- Ce tutoriel utilise Windows 10 version 20H2, mais n’importe quelle version de Windows 10 fera l’affaire.
- Connectez-vous à Windows en tant qu’utilisateur disposant d’un accès administratif.
- L’exemple PowerShell utilise l’environnement intégré Windows PowerShell de Windows 10.
Désactivation d’IPv6 via l’interface graphique (GUI)
Tout d’abord, vous devez désactiver IPv6 via l’application Connexions réseau de Windows 10. Pour ce faire, vous devez accéder aux propriétés de votre adaptateur réseau pour désactiver IPv6.
1. Cliquez avec le bouton droit sur l’icône réseau/Wi-Fi dans la barre d’état système et choisissez Ouvrir les paramètres réseau et Internet pour accéder à vos paramètres réseau.

2. Sous Paramètres réseau avancés, sélectionnez Modifier les options de l’adaptateur pour voir tous les adaptateurs (cartes réseau) utilisés sur votre ordinateur.

3. Maintenant, cliquez avec le bouton droit sur votre adaptateur Ethernet et sélectionnez Propriétés. Cela ouvre la fenêtre « Propriétés » pour la carte réseau que vous avez sélectionnée.

4. Trouvez l’option Internet Protocol v6 (TCP/IPv6) dans la liste sous l’onglet Réseau. Si l’option est cochée, cliquez sur la case à cocher pour la désactiver, comme indiqué ci-dessous, puis cliquez sur OK.
Après avoir désactivé IPv6, vous ne remarquerez aucun changement dans la connectivité Internet de votre ordinateur car les paramètres de l’adaptateur IPv4 sont configurés par défaut.

Désactiver IPv6 via PowerShell
Vous préférez peut-être un environnement en ligne de commande plutôt qu’une interface graphique lors de la gestion de la configuration réseau de Windows. Si c’est le cas, exécutez les commandes suivantes dans PowerShell pour désactiver les adaptateurs réseau IPv6.
1. Ouvrez PowerShell en tant qu’administrateur, et exécutez la commande Get-NetAdapterBinding
ci-dessous pour afficher la liste des liaisons des adaptateurs réseau, leur identifiant de composant et leur état. De plus, filtrez tous les adaptateurs où l’identifiant de composant est égal à ms_tcpip6
avec la commande Where-Object
.
Dans les valeurs retournées, notez le NomAffichage et IDComposant de l’adaptateur que vous souhaitez désactiver ; vous en aurez besoin à l’étape suivante. Dans l’exemple ci-dessous, l’adaptateur Ethernet
est choisi.

2. Exécutez la commande Disable-NetAdapterBinding
ci-dessous pour désactiver votre adaptateur réseau.
Ci-dessous, l’adaptateur Ethernet
avec le composant ms_tcpip6
est désactivé, mais remplacez le nom et l’ID du composant par votre cible prévue. En cas de succès, aucun résultat n’est affiché.

3. Enfin, exécutez la commande Get-NetAdapterBinding
ci-dessous pour vérifier si IPv6 pour votre adaptateur réseau est maintenant désactivé.
Vous pouvez voir ci-dessous que l’adaptateur Ethernet
est affiché, mais remplacez-le par votre cible prévue.

Peut-être que vous n’avez pas l’intention de maintenir IPv6 activé sur l’un de vos adaptateurs réseau. Si tel est le cas, exécutez cette commande à la place
Disable-NetAdapterBinding -Name "*" -ComponentID ms_tcpip6
pour aller en mode nucléaire et désactiver IPv6 sur tous les adaptateurs réseau.
Désactivation d’IPv6 pour tous les adaptateurs réseau via l’invite de commandes
Comme alternative à PowerShell, vous pouvez vous tourner vers l’invite de commandes à la place. L’invite de commandes vous permet également de désactiver l’IPv6 de vos adaptateurs réseau en exécutant un ensemble de commandes différent de celui de PowerShell.
1. Ouvrez l’invite de commandes en tant qu’administrateur et exécutez la commande ipconfig
. La commande ipconfig
affiche toutes les valeurs de configuration réseau TCP/IP actuelles, vous permettant de vérifier si l’IPv6 est activé sur votre adaptateur réseau.
Ci-dessous, vous pouvez voir que l’IPv6 est activé pour l’adaptateur Ethernet.

2. Exécutez la série de commandes ci-dessous pour désactiver toute connectivité IPv6 pour chaque interface réseau.
Le
::
précédant le texte indique des commentaires, au cas où vous copieriez les commandes dans le terminal ci-dessous.
Si réussi, vous obtiendrez un message Ok après avoir exécuté chaque commande, comme indiqué ci-dessous.

3. Enfin, réexécutez la commande ipconfig
pour vérifier si vous avez désactivé avec succès l’IPv6.
Remarquez ci-dessous que l’IPv6 n’est pas répertorié, ce qui indique que l’IPv6 est maintenant désactivé.

Conclusion
Tout au long de ce tutoriel, vous avez appris ce qu’est l’IPv6 et comment le désactiver dans Windows. Vous avez également appris des commandes qui désactivent l’IPv6 à la fois dans l’invite de commandes et dans PowerShell.
Et maintenant, incluriez-vous la désactivation d’IPv6 dans votre routine de dépannage réseau ?