Aby wyczyścić pamięć podręczną DNS w Windows 11, uruchom Wiersz polecenia lub Terminal jako administrator i wykonaj polecenie ipconfig /flushdns. Operacja trwa chwilę i nie zmienia ustawień sieciowych.
Jak wykonać flush DNS w Windows 11?
Postępuj zgodnie z poniższymi krokami:
- Otwórz menu Start i wpisz Terminal albo cmd.
- Kliknij znalezioną aplikację prawym przyciskiem myszy i wybierz Uruchom jako administrator. Bez tych uprawnień polecenie może nie zadziałać.
- Wpisz poniższe polecenie:
ipconfig /flushdns
- Naciśnij Enter i zaczekaj na komunikat potwierdzający wykonanie operacji.
Przy poprawnym wykonaniu zobaczysz komunikat w języku angielskim: Successfully flushed the DNS Resolver Cache. Oznacza on, że pamięć podręczna resolvera DNS została wyczyszczona.
Dlaczego warto wyczyścić pamięć podręczną DNS?
Windows przechowuje lokalnie informacje łączące nazwy domen z adresami IP. Dzięki temu kolejne połączenia mogą być szybsze, ale zapis może stać się nieaktualny po zmianie serwera lub rekordów DNS. Polecenie ipconfig /flushdns usuwa te wpisy z usługi klienta DNS, czyli Dnscache. Przy następnym wejściu na stronę system pobierze dane ponownie.
Flush DNS może pomóc między innymi w następujących sytuacjach:
- strona została przeniesiona na inny serwer lub adres IP;
- zmieniono rekordy DNS domeny;
- pojawia się błąd
DNS_PROBE_FINISHED_NXDOMAIN albo komunikat o nieznalezieniu adresu serwera;
- inne urządzenia otwierają stronę, ale ten komputer nadal korzysta ze starych danych.
Co zrobić, jeśli flush DNS nie pomógł?
Polecenie czyści wyłącznie pamięć podręczną DNS systemu Windows. Przeglądarki, aplikacje VPN i serwery proxy mogą przechowywać własne dane. Sprawdź wtedy następujące elementy:
- Wyczyść pamięć podręczną DNS w Chrome lub Edge albo całkowicie uruchom przeglądarkę ponownie.
- Sprawdź plik
C:\Windows\System32\drivers\etc\hosts, ponieważ zapis w tym pliku może wymuszać konkretny adres IP.
- Upewnij się, że usługa Klient DNS jest uruchomiona w systemie Windows.
- Jeśli używasz VPN, proxy lub szyfrowanego DNS, sprawdź ich ustawienia i własną pamięć podręczną.
Do ręcznego sprawdzenia, jaki adres zwraca DNS, możesz użyć polecenia nslookup nazwa-domeny.pl.