Korrigieren Sie den Weg zum Deaktivieren von IPv6 und vermeiden Sie eine Verzögerung von 5 Sekunden
Viele Windows-Benutzer und IT-Administratoren haben sich für die Deaktivierung entschieden IPv6 um Probleme mit der Internetverbindung zu lösen oder davon auszugehen, dass keine Anwendungen oder Dienste ausgeführt werden, die diese verwenden. Wieder andere haben es deaktiviert, weil sie der Meinung sind, dass sowohl IPv4 als auch IPv6 aktiviert sind und ihren DNS- und Web-Verkehr effektiv verdoppelt haben.
Microsoft erklärt, dass dies alles andere als wahr ist. Im Folgenden werden die Empfehlungen des Unternehmens zur Deaktivierung von IPv6 erläutert. Lassen Sie uns zuerst unsere Aufmerksamkeit auf diese Standards lenken.
IPv4 ist die vierte Version in der Entwicklung des Internet Protocol Internet, das den meisten Datenverkehr im Internet leitet. Die Version liefert uns eine 32-Bit-Adresse. Die neuere Version von IP, d. H. Das IPv6, bietet uns 128-Bit-Adressierungsmöglichkeiten. Dies bedeutet, dass mehr Adressen verfügbar sind und das Internet sicherer wird. In diesem Beitrag erfahren Sie mehr über den Unterschied zwischen IPv4 und IPv6.
IPv6 ist ein obligatorischer Bestandteil des Windows-Betriebssystems und ist aktiviert. Microsoft sagt, sein Windows-Betriebssystem wurde speziell mit entwickelt IPv6 vorhanden. Wenn IPv6 unter Windows 7 oder höheren Versionen deaktiviert ist, einige Komponenten wie Remoteunterstützung, Heimnetzgruppe, DirectAccess und Windows Mail kann tatsächlich nicht funktionieren. Das Problem wird mit einer Verzögerung der Startzeit von 5 Sekunden oder mehr verschärft, wenn IPv6 deaktiviert ist.
Deaktivieren von IPv6-verzögerten Startzeiten um 5 Sekunden
Die seit Jahren regelmäßig praktizierte Methode zum Deaktivieren von IPv6 war die Einstellung der DisabledComponents-Wert beim 0xFFFFFFFF unter dem folgenden Registrierungsschlüssel:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ TCPIP6 \ Parameters \
Das Deaktivieren von IPv6 mit dem obigen Registrierungswert verursachte jedoch eine Startverzögerung von 5 Sekunden in der Phase vor dem Starten des Betriebssystems.
Der Grund für die Verzögerung besteht darin, dass der zugrundeliegende Code erfordert, dass die oberen 24 Bits Null sind. Da die oberen 24 Bits keine Bedeutung haben, ist das Setzen eines Wertes von 0xFF funktional identisch mit der Einstellung von 0xFFFFFFFF. Leider wurde die Einstellung DisabledComponents mit einer "F" -Bitmaske dokumentiert. Wenn Sie diese dokumentierte Einstellung verwendet haben, führt dies unnötig zu einer Verzögerung von 5 Sekunden, sagt Microsoft.
Zu den Windows-Versionen, die von der 5-Sekunden-Startverzögerung betroffen sind, gehören Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Windows Server 2008 R2, Windows Server 2008 R2, Windows Server 2012 und Windows Server 2012 R2.
Richtige Möglichkeit zum Deaktivieren von IPv6
Auf Booten, die selten neu gestartet werden, spielt eine Startverzögerung von 5 Sekunden keine Rolle, aber auf Client-Betriebssystemen, insbesondere auf solchen, die mit SSD-Festplattenlaufwerken konfiguriert sind, bei denen die vollen Startzeiten des Betriebssystems etwa 30 Sekunden betragen - das ist wichtig!
Es bleibt die bewährte Konfiguration, IPv6 auf aktuellen Windows-Client- und -Serverbetriebssystemen aktiviert zu lassen.
Wenn Sie jedoch IPv6 deaktivieren möchten, müssen Sie die richtige Einstellung für Umgebungen festlegen, in denen die IPv6- und IPv6-Übergangstechnologien normalerweise deaktiviert werden müssen DisabledComponents Registrierungsschlüssel mit einem Wert von 0xFF, sagt Microsoft jetzt.
Wenn Sie IPv6 durch Festlegen von DisabledComponents auf 0xFFFFFFFF deaktiviert haben, empfiehlt es sich, die Änderung basierend auf diesen neuen Erkenntnissen vorzunehmen.
Sowohl der Fix IT als auch die in KB929852 genannten manuellen Schritte wurden entsprechend dieser Änderung aktualisiert.