
Firma Microsoft przyznała niedawno, że aktualizacja KB5066835 systemu Windows 11 zakłóca połączenia HTTP/2 na hoście lokalnym (127.0.0.1).Ten poważny problem uniemożliwia aplikacjom hostowanym lokalnie łączenie się z sieciami. Jest to jednak tylko jeden z wielu problemów wynikających z tej aktualizacji dla użytkowników korzystających z wersji 24H2 i 25H2:
- Nie udało się zainstalować aktualizacji Patch Tuesday z października 2025 r.z powodu błędów takich jak 0x800f0922, 0x800f0983, 0x800f081f, 0x80071a2d i 0x800f0991.
- Błąd uniemożliwiający podgląd dokumentów w Eksploratorze plików, błędnie oznaczający je jako zagrożenie bezpieczeństwa.
- Problemy ze zgodnością z niektórymi urządzeniami peryferyjnymi Logitech.
Aktualizacja KB5066835 systemu Windows 11, będąca krytyczną aktualizacją zabezpieczeń, instaluje się automatycznie w wersjach 24H2 i 25H2. Ta konkretna aktualizacja wprowadza kilka atrakcyjnych funkcji, takich jak zmiana położenia wskaźników głośności na ekranie i poprawa responsywności menu kontekstowego Eksploratora plików. Niestety, spowodowała ona również znaczne zakłócenia w działaniu systemu.
Awaria połączeń lokalnych po aktualizacji z października 2025 r.
Jako częsty użytkownik localhost do debugowania aplikacji React, odkryłem, że po aktualizacji połączenia z adresem 127.0.0.1 stały się niemożliwe. Wszystkie próby połączenia z moją aplikacją internetową kończyły się komunikatami o błędach, takimi jak „ERR_CONNECTION_RESET” i „ERR_HTTP2_PROTOCOL_ERROR”, niezależnie od używanej przeglądarki.

Problem nie ograniczał się tylko do aplikacji React; podobne problemy z łącznością napotkałem podczas debugowania aplikacji internetowych Flutter w Microsoft Edge. Firma Microsoft potwierdziła w serwisie Windows Latest, że problem nie jest odosobniony i dotyczy wszystkich aplikacji po stronie serwera wykorzystujących HTTP.sys.
W testach śledczych przeprowadzonych przez Windows Latest stwierdzono, że ostatnie aktualizacje systemu Windows 11 spowodowały regresję w pliku HTTP.sys, serwerze HTTP w trybie jądra. Spowodowało to awarię podczas uzgadniania HTTP/2, gdy przeglądarki lub aplikacje próbowały połączyć się z usługami pod adresem 127.0.0.1.
Microsoft wyjaśnił, że po aktualizacjach witryny Internet Information Services (IIS) mogą nie ładować się, generując komunikaty o błędach, takie jak „Połączenie zostało zresetowane” lub podobne. Dotyczy to witryn hostowanych na http://localhost/
i innych połączeniach IIS.
Konsekwencje tego problemu są dalekosiężne, ponieważ aktualizacja zakłóca działanie serwera IIS, wpływając na wszystkie funkcje zależne od pliku HTTP.sys. Zasadniczo system Windows powinien obsługiwać żądania 127.0.0.1, inicjując sesje HTTP/2 na poziomie jądra przed skierowaniem żądań do serwerów roboczych IIS, modułu ASP. NET Core lub aplikacji.
W przypadku aktualizacji KB5066835 połączenia są przedwcześnie resetowane z powodu przedwczesnego zakończenia sesji na poziomie jądra. W rezultacie użytkownicy otrzymują dwa konkretne komunikaty o błędach:
- ERR_CONNECTION_RESET
- ERR_HTTP2_PROTOCOL_ERROR
Rozwiązywanie problemów z localhostem po aktualizacji z października 2025 r.(KB5066835)
W odpowiedzi na te problemy firma Microsoft publikuje poprawkę awaryjną, która ma na celu rozwiązanie problemów z hostem lokalnym dla użytkowników systemu Windows 11 w wersji 24H2 i 25H2. Należy pamiętać, że pojawienie się tej poprawki na systemach, których dotyczy problem, może potrwać ponad 48 godzin. Zachęcamy użytkowników do ręcznego sprawdzenia dostępności aktualizacji i ponownego uruchomienia komputerów, niezależnie od tego, czy nowe aktualizacje są wyświetlane.

Dzięki temu możliwe będzie szybkie pobranie poprawki z serwerów Microsoftu i łatwiej będzie naprawić błędy wywołane przez problematyczny kod.
New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Services\HTTP\Parameters' -Name 'EnableHttp2Tls' -PropertyType DWord -Value 0 -Force New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Services\HTTP\Parameters' -Name 'EnableHttp2Cleartext' -PropertyType DWord -Value 0 -Force
Wykonanie powyższego polecenia programu PowerShell spowoduje ustawienie dwóch wartości DWORD (32-bitowych): EnableHttp2Tls i EnableHttp2Cleartext, ustawiając je na zero. Ta czynność wyłącza protokół HTTP/2 i domyślnie używa protokołu HTTP/1.1, umożliwiając tym samym prawidłowe działanie połączeń localhost/HTTP/2 w systemie Windows 11.
Problemy z panelem podglądu Eksploratora plików powiązane z aktualizacją KB5066835 systemu Windows 11

Eksplorator plików zazwyczaj składa się z dwóch paneli: panelu szczegółów, wyświetlającego podstawowe informacje, oraz panelu podglądu, który zapewnia cenne informacje o zawartości. Ten pierwszy jest często mniej przydatny w porównaniu z panelem podglądu.

Po wybraniu określonych zgodnych typów plików, np. PDF, i aktywowaniu panelu Podgląd, podgląd dokumentu powinien być widoczny po prawej stronie okna.

Użytkownicy mogą przewijać strony, a nawet kopiować tekst w panelu podglądu, co znacznie zwiększa produktywność. Aktualizacja KB5066835 spowodowała jednak krytyczne awarie tej funkcji.
Użytkownicy napotykający ten problem otrzymują ostrzeżenie: „Plik, którego podgląd próbujesz wyświetlić, może uszkodzić komputer”.To ostrzeżenie pojawia się głównie w przypadku plików pobranych z usług przechowywania danych w chmurze, takich jak OneDrive czy Dysk Google, a nie plików lokalnych utworzonych na komputerach. W testach przeprowadzonych przez Windows Latest, większość wersji zapoznawczych wywołała ten ostrzeżenie bezpieczeństwa.
Naprawianie błędu „Podgląd może uszkodzić komputer” w Eksploratorze plików
Eksperymentowałem, odinstalowując aktualizację KB5066835 systemu Windows 11 i ponownie uruchamiając komputer, co pozwoliło mi odzyskać możliwość podglądu dokumentów bez alertów bezpieczeństwa. Niemniej jednak, zazwyczaj nie zaleca się usuwania aktualizacji zabezpieczeń. Na szczęście istnieją alternatywne rozwiązania, dopóki Microsoft nie opracuje oficjalnego rozwiązania.
Jeśli zobaczysz ostrzeżenie, oto kilka możliwych rozwiązań:
1. Użyj programu PowerShell do odblokowania plików (zalecane)
- Uruchom program PowerShell z uprawnieniami administratora.
- Wykonaj polecenie:
Unblock-File -Path "C:\Users\admin\Documents\*.pdf"
- Wyjście z programu PowerShell przywróci funkcjonalność podglądu Eksploratora plików.
To polecenie dezaktywuje funkcję zabezpieczeń systemu Windows 11 dla określonych typów plików w wyznaczonym katalogu. Dostosuj ścieżkę, aby odblokować podglądy PDF w folderze, który najbardziej Ci odpowiada.
2. Wyłącz wbudowane zabezpieczenia Eksploratora plików dla podglądów
- Uzyskaj dostęp do Edytora rejestru (Regedit).
- Przejdź do tej lokalizacji:
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\
- Utwórz nowy klucz o nazwie „Załączniki”.Wybierz go, a następnie ustaw nową wartość DWORD (32-bitową).
- Ustaw wartość DWORD na „SaveZoneInformation” i przypisz jej wartość 1.
Chociaż takie podejście skutecznie wyłącza funkcję zabezpieczeń, skorzystanie z opcji programu PowerShell w celu odblokowania plików PDF zazwyczaj jest wystarczające.
Dodaj komentarz