Die Einrichtung von IPv6 unter Windows kann etwas knifflig sein, insbesondere da es standardmäßig aktiviert, aber für die meisten Heimnetzwerke eher überflüssig ist. Wenn Sie jedoch auf ungewöhnliche Netzwerkprobleme stoßen – wie beispielsweise nicht ladende Webseiten, VPN-Probleme oder extrem langsame Verbindungen –, kann eine Anpassung der IPv6-Einstellungen in Windows Abhilfe schaffen. Und nein, die Deaktivierung in den Netzwerkadaptereigenschaften reicht nicht aus, was viele Nutzer fälschlicherweise für falsch halten. Dieser Leitfaden erklärt Ihnen daher, wie Sie Windows dazu bringen, IPv4 zu bevorzugen, oder – noch besser – IPv6 vollständig deaktivieren, falls es Probleme verursacht.
Sie sollten dies tun, wenn Sie die übliche Lösung – das Deaktivieren von IPv6 – bereits versucht haben und sich nichts geändert hat, oder wenn Ihre Netzwerkanwendungen Probleme verursachen, weil Windows immer zuerst IPv6 verwendet. Ziel ist es, Windows so einzustellen, dass IPv4 bevorzugt wird, oder IPv6 gegebenenfalls systemweit komplett zu deaktivieren. Der Erfolg hängt von Ihrer Konfiguration ab, aber diese Schritte haben bei vielen Nutzern funktioniert. Ihr Netzwerk sollte sich danach etwas stabiler verhalten.
Wie man Windows dazu bringt, IPv4 gegenüber IPv6 zu bevorzugen
Warum das hilft
- Wenn Windows zuerst versucht, IPv6 zu nutzen, und es nicht verfügbar ist oder zu Verzögerungen führt, kann eine Änderung der Priorität die Geschwindigkeit und Stabilität verbessern.
- Dies trifft zu, wenn Apps oder Websites SSL-Fehler, Timeout-Probleme oder langsame Ladezeiten verursachen, die mit IPv6 zusammenzuhängen scheinen.
- Windows wird in den meisten Fällen voraussichtlich IPv4 verwenden, wodurch unnötige Wiederholungsversuche oder Verzögerungen reduziert werden. Normalerweise reicht das aus, um Verbindungsprobleme ohne vollständige Deaktivierung zu beheben.
- Bei manchen Konfigurationen waren ein paar Neustarts oder Netzwerk-Resets erforderlich, um dies zu bewirken. Geraten Sie also nicht in Panik, wenn es nicht sofort geschieht.
Die Idee ist, die Präfixrichtlinie so anzupassen, dass IPv4 die ihm gebührende Priorität erhält. Dies kann über die Kommandozeile erfolgen; umfangreiche Registry-Änderungen sind nicht erforderlich.
So legen Sie IPv4 als bevorzugtes Protokoll fest
- Öffnen Sie die Eingabeaufforderung oder PowerShell als Administrator (Rechtsklick und „Als Administrator ausführen“ auswählen).
- Führen Sie diese Befehle aus:
netsh interface ipv6 set prefix ::/96 60 3 netsh interface ipv6 set prefix ::ffff:0:0/96 55 4
Diese Einstellungen weisen Windows an, native IPv4-Adressen gegenüber IPv6 zu priorisieren. Möglicherweise bemerken Sie nach dieser Anpassung eine schnellere oder zuverlässigere Verbindung. Warum das funktioniert, ist nicht ganz klar, aber auf manchen Rechnern behebt es Verzögerungen, die dadurch entstehen, dass Windows zuerst IPv6 verwendet. Für diese Änderung ist kein Neustart erforderlich – führen Sie einfach die Befehle aus und los geht’s.
So deaktivieren Sie IPv6 unter Windows richtig
Warum IPv6 komplett deaktivieren?
- Wenn das Ändern der Priorität nicht geholfen hat oder IPv6 dazu führt, dass bestimmte Anwendungen nicht mehr funktionieren, müssen Sie es möglicherweise komplett deaktivieren.
- Dies ist nützlich zur Fehlerbehebung bei hartnäckigen Netzwerkproblemen oder bei der Verwaltung älterer Hardware/Software, die nicht gut mit IPv6 zusammenarbeitet.
- Beachten Sie: Die Deaktivierung bedeutet nicht einfach nur, die entsprechende Option in den Adaptereinstellungen zu entfernen. Das ist nur eine teilweise Deaktivierung, und Windows lässt den Stack oft im Hintergrund aktiv.
Viele glauben, dass man IPv6 deaktivieren kann, indem man in den Netzwerkeinstellungenncpa.cpl die Option „IPv6 deaktivieren“ deaktiviert. Das ist aber falsch – dadurch wird es nur für den jeweiligen Netzwerkadapter deaktiviert, nicht systemweit. Die korrekte Methode erfordert Änderungen in der Registry oder PowerShell-Befehle.
Wie man IPv6 systemweit vollständig deaktiviert
- Öffnen Sie PowerShell als Administrator. Dies können Sie tun, indem Sie nach PowerShell suchen, mit der rechten Maustaste darauf klicken und „Als Administrator ausführen“ auswählen.
- Führen Sie diesen Befehl aus, um IPv6 vollständig zu deaktivieren:
reg add HKLM\System\CurrentControlSet\Services\Tcpip6\Parameters /v DisabledComponents /t REG_DWORD /d 0xFF /f
Dadurch wird der Registrierungswert „DisabledComponents“ auf 0xFF gesetzt, wodurch Windows IPv6 vollständig deaktiviert. Anschließend ist ein Neustart erforderlich, damit die Änderungen wirksam werden. Nach dem Neustart können Sie überprüfen, ob IPv6 tatsächlich deaktiviert ist, indem Sie folgenden Befehl ausführen:
netsh interface ipv6 show interfaces
Wenn IPv6 korrekt deaktiviert ist, sollten keine IPv6-Schnittstellen gemeldet werden. Zur Sicherheit können Sie die Loopback-Adresse anpingen ( ::1).Ist IPv6 deaktiviert, antwortet das System mit der IPv4-Loopback-Adresse ( 127.0.0.1) oder zeigt einfach keine IPv6-Adresse an.
Um IPv6 später wieder zu aktivieren, führen Sie einfach diesen Befehl aus, um den Registrierungseintrag zu löschen:
reg delete "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /f
Starten Sie den Rechner erneut. Ehrlich gesagt, fühlt sich das Bearbeiten der Registry etwas riskant an. Führen Sie diese Schritte daher nur durch, wenn Sie sich damit auskennen oder Backups bereithalten. Falls Sie dies auf mehreren Rechnern durchführen müssen, empfiehlt sich die Bereitstellung per Gruppenrichtlinie.
Hoffentlich verdeutlicht dies, wie man IPv6 unter Windows handhabt. Es ist etwas ärgerlich, dass Microsoft das Deaktivieren nicht einfacher gestaltet, aber diese Befehle und Schritte sollten helfen, das Netzwerkchaos zu bändigen.
Zusammenfassung
- Ändern Sie die IPv6-Priorität mithilfe von
netshBefehlen, um Verzögerungen oder Verbindungsprobleme zu beheben. - Falls erforderlich, deaktivieren Sie IPv6 vollständig durch Änderungen in der Registrierung und starten Sie das System neu.
- Überprüfen Sie Ihre Einstellungen – es sollten keine IPv6-Adressen oder -Routen vorhanden sein, und beim Pingen
::1sollte kein IPv6-Loopback angezeigt werden.
Zusammenfassung
Die Verwendung von IPv6 unter Windows kann aufgrund seiner tief verwurzelten Struktur etwas lästig sein. Doch schon kleine Anpassungen der Präfixrichtlinie oder der Registry, um IPv4 zu bevorzugen, können einen spürbaren Unterschied machen. Wichtig: IPv6 lässt sich nicht einfach per Mausklick deaktivieren; dazu sind Registry-Änderungen und ein Neustart erforderlich. Sollte IPv6 jedoch mehr Probleme verursachen als Nutzen bringen, können diese Schritte helfen, Ihr Netzwerk wieder zum Laufen zu bringen. Hoffentlich spart dies jemandem einige Stunden Fehlersuche!