Jeśli używasz Windows 11 i korzystasz z lokalnego serwera (adres localhost) np. przy tworzeniu stron WWW, aplikacji lub API – warto zwrócić uwagę na najnowszą aktualizację. W ramach aktualizacji systemu wiele osób zaczęło zgłaszać, że adres localhost przestał działać. W tym artykule przyjrzymy się, co dokładnie się stało, dlaczego wystąpił problem, i jak możesz spróbować go rozwiązać.
Jeśli szukasz więcej informacji na temat Windows update przeczytaj także nasz poradnik: Windows Update – kompendium
Co się stało po ostatniej aktualizacji Windows 11?
W połowie października 2025 r. Microsoft opublikowało kumulatywną aktualizację dla Windows 11 — identyfikowaną jako KB5066835. Po instalacji tej łatki część użytkowników (zwłaszcza deweloperów) zaobserwowała, że po wpisaniu w przeglądarce „http://localhost”
Dlaczego wsparcie dla localhost przestało działać?
Problem wynika m.in. ze zmian w jądrze systemu Windows — konkretnie w komponencie sieciowym HTTP.sys, który obsługuje połączenia HTTP/HTTPS na poziomie systemu. W komunikatach technicznych można znaleźć następującą ścieżkę:
- Aktualizacja KB5066835 wprowadziła zmiany w HTTP.sys powodujące, że ruch typu „loopback” (czyli z komputera do samego siebie: 127.0.0.1 / localhost) był niepoprawnie obsługiwany.
- W efekcie lokalne serwisy, które oczekiwały zwykłego połączenia z localhost, nagle zaczęły generować błędy połączenia lub nie reagować.
- Użytkownicy zgłaszali, że odinstalowanie aktualizacji lub zastosowanie pewnych poprawek rozwiązywało problem do czasu oficjalnej poprawki.
Należy podkreślić: problem nie dotyczył wszystkich instalacji Windows 11, ale występował w specyficznych konfiguracjach — najczęściej tam, gdzie środowisko deweloperskie (IIS, localhost, debugowanie) było intensywnie używane.
Jak naprawić problem z localhost w Windows 11?
Poniżej znajdziesz zestaw działań, które użytkownicy zgłaszali jako efektywne — jednak zawsze wykonuj je na własne ryzyko i najlepiej po utworzeniu kopii zapasowej kluczowych danych.
- Metoda 1 – odinstalowanie aktualizacji KB5066835
Możesz w wierszu poleceń uruchomionym jako Administrator wpisać:
wusa /uninstall /kb:5066835oraz w razie potrzeby:
wusa /uninstall /kb:5065789
Po restarcie systemu lokalny localhost może zacząć działać ponownie.
Uwaga: Odinstalowanie aktualizacji może pozbawić Cię ważnych łat bezpieczeństwa — zastanów się nad ryzykiem.
Metoda 2 – wyłączenie HTTP/2 dla loopback w rejestrze
Jeśli nie chcesz odinstalowywać aktualizacji, możesz spróbować ingerencji w rejestr systemu:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters
Utwórz wartości typu DWORD:
EnableHttp2Tls = 0
EnableHttp2Cleartext = 0
Po restarcie systemu ruch lokalny może działać prawidłowo.
Metoda 3 – sprawdź aktualizacje systemu
Według użytkowników na forum Microsoft Answers problem został częściowo rozwiązany przez kolejne aktualizacje (np. aktualizację definicji Microsoft Defender i/lub inne łaty).
Warto więc sprawdzić: Ustawienia → Windows Update → Sprawdź aktualizacje i zainstalować wszystkie dostępne.
Co na to Microsoft?
Microsoft oficjalnie przyznał, że występuje problem z lokalnym połączeniem loopback po aktualizacji KB5066835 i że pracuje nad poprawką. Firma zaleca, by użytkownicy kontynuowali instalację aktualizacji bezpieczeństwa, ale kto korzysta z środowiska deweloperskiego, może rozważyć tymczasowe rozwiązania opisane powyżej.
Podsumowanie
Zmiana zachowania połączeń lokalnych (localhost) w Windows 11 może być znaczącą przeszkodą dla osób tworzących i testujących oprogramowanie. Jeśli jesteś deweloperem lub pracujesz z lokalnymi serwisami webowymi, najlepiej: sprawdź, czy aktualizacja KB5066835 została zainstalowana, a jeśli tak — rozważ jedną z metod naprawczych.
Pamiętaj jednak: Windows 11 localhost nie działa to sytuacja tymczasowa; z kolejnymi aktualizacjami Microsoft powinien przywrócić normalne działanie — dlatego warto mieć oko na nowe łatki i regularnie je instalować.
Zobacz też: Jak wyłączyć aktualizacje w Windows 11




