Manière correcte de désactiver IPv6 et d’éviter un délai de démarrage de 5 secondes
De nombreux utilisateurs Windows et administrateurs informatiques ont choisi de désactiver IPv6 pour résoudre les problèmes de connectivité Internet, ou en supposant qu'ils n'exécutent aucune application ou service qui l'utilise. D'autres encore l'ont désactivé parce qu'ils estimaient qu'avoir à la fois IPv4 et IPv6 activé, doublait leur trafic DNS et Web..
Microsoft explique que c'est loin d'être la vérité. Il explique ensuite quelles sont les recommandations de la société concernant la désactivation d'IPv6. Mais d'abord, concentrons notre attention sur ces normes.
IPv4 est la quatrième version du développement du protocole Internet Internet qui achemine la plupart du trafic sur Internet. La version nous fournit une adresse 32 bits. La version la plus récente d’IP, c’est-à-dire IPv6, nous offre une capacité d’adressage sur 128 bits, ce qui signifie qu’il y aurait plus d’adresses à utiliser et que l’Internet serait plus sécurisé. Cochez cette publication pour en savoir plus sur la différence entre IPv4 et IPv6.
IPv6 est une partie obligatoire du système d'exploitation Windows et est activé. Microsoft indique que son système d'exploitation Windows a été conçu spécifiquement pour IPv6 présent. Si IPv6 est désactivé sur Windows 7 ou les versions supérieures, certains composants tels que l'assistance à distance, le groupe résidentiel, DirectAccess et Windows Mail peut en fait ne pas fonctionner. Le problème se complique avec un délai de démarrage de 5 secondes ou plus, si IPv6 est désactivé.
Désactivation du délai d'initialisation IPv6 de 5 secondes
Pendant des années, la méthode utilisée régulièrement pour désactiver IPv6 fixait les Valeur DisabledComponents à 0xFFFFFFFF sous la clé de registre suivante:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ TCPIP6 \ Parameters \
Cependant, la désactivation d'IPv6 avec la valeur de registre ci-dessus a provoqué un retard de démarrage de 5 secondes dans la phase d'initialisation de pré-session du démarrage du système d'exploitation..
La raison du retard est que le code sous-jacent requiert que les 24 bits supérieurs soient nuls. Étant donné que les 24 bits supérieurs n'ont aucune signification, définir une valeur de 0xFF est fonctionnellement identique au paramètre 0xFFFFFFFF. Malheureusement, le paramètre DisabledComponents a été documenté avec un masque de bit tout «F». Si vous utilisez ce paramètre documenté, cela entraîne inutilement un délai de démarrage de 5 secondes, déclare Microsoft.
Les versions Windows impactées par le délai de démarrage de 5 secondes comprennent Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Server Windows Server 2008 R2, Windows Server 2012 et Windows Server 2012 R2..
Façon correcte de désactiver IPv6
Désormais, un délai d'initialisation de 5 secondes n'a plus d'importance sur les serveurs qui redémarrent rarement, mais sur les systèmes d'exploitation clients, en particulier ceux configurés avec des lecteurs de disque SSD pour lesquels le temps de démarrage total du système d'exploitation approche les 30 secondes.!
Laisser IPv6 activé sur les systèmes d'exploitation client et serveur Windows actuels reste la configuration recommandée..
Mais si vous souhaitez désactiver IPv6, le paramètre correct à utiliser dans les environnements légitimement nécessaires pour désactiver les technologies de transition IPv6 et IPv6 consiste à configurer le Composants désactivés clé de registre avec une valeur de 0xFF, dit Microsoft maintenant.
Si vous avez désactivé IPv6 en définissant DisabledComponents sur 0xFFFFFFFF, il peut être judicieux d'effectuer la modification en fonction de ces nouvelles constatations..
Les étapes Fix IT et manuelle mentionnées dans KB929852 ont été mises à jour pour refléter ce changement..