ipconfig /displaydns

Wyświetla zawartość lokalnej pamięci podręcznej resolvera DNS.

ipconfig /displaydns wyświetla zawartość lokalnej pamięci podręcznej resolvera DNS w Windows — czyli listę nazw domen, które Twój komputer ostatnio rozwiązywał na adresy IP i trzyma w pamięci, żeby nie pytać serwera DNS za każdym razem. To narzędzie diagnostyczne: gdy strona „się nie ładuje”, a powinna, albo gdy podejrzewasz, że komputer trzyma stary (nieaktualny) wpis dla jakiejś domeny, to właśnie tutaj zajrzysz, zanim zaczniesz grzebać głębiej. Cache widzisz, ale go nie zmieniasz — to podgląd tylko do odczytu.

Składnia i najważniejsze opcje

Podstawowe wywołanie nie przyjmuje dodatkowych argumentów:

ipconfig /displaydns

Sama komenda ipconfig ma za to garść powiązanych przełączników, które warto znać razem z tym:

  • /displaydns — pokazuje całą zawartość cache resolvera DNS (rekordy A, AAAA, CNAME, wpisy z pliku hosts).
  • /flushdns — czyści cache DNS; klasyczny ruch, gdy /displaydns pokazał stary wpis.
  • /registerdns — odświeża dzierżawy DHCP i rejestruje nazwy DNS na nowo (przydatne w domenie AD).
  • /all — pełna konfiguracja sieci, w tym którego serwera DNS faktycznie używasz.
  • /release — zwalnia bieżący adres IP przydzielony przez DHCP.
  • /renew — odnawia dzierżawę adresu IP od serwera DHCP.

Przykłady użycia

ipconfig /displaydns
Wyrzuca całą zawartość cache na ekran — szybki przegląd tego, co komputer ma „zapamiętane”.

ipconfig /displaydns | more
To samo, ale strona po stronie — ratunek, gdy lista jest długa i ucieka poza okno.

ipconfig /displaydns | findstr "example.com"
Filtruje wynik i pokazuje tylko wpisy zawierające example.com — wygodne, gdy szukasz jednej konkretnej domeny.

ipconfig /displaydns > cache.txt
Zrzuca cache do pliku tekstowego, żeby spokojnie przeanalizować albo dołączyć do zgłoszenia.

ipconfig /displaydns & ipconfig /flushdns
Najpierw podejrzyj cache, potem go wyczyść — typowa para ruchów przy diagnozie „dlaczego ta strona ładuje stary adres”.

Częste błędy i pułapki

Najczęstsza wpadka: pusty albo szczątkowy wynik i panika, że „coś nie działa”. Spokojnie — jeśli usługa DNS Client jest zatrzymana, Windows zobaczy komunikat „Nie można wyświetlić pamięci podręcznej resolvera DNS”. To nie awaria komendy, tylko wyłączony cache. Druga rzecz: w wyniku zobaczysz też wpisy z pliku hosts (np. 1.0.0.127.in-addr.arpa) — to normalne, nie wirus.

Pamiętaj, że /displaydns niczego nie naprawia — pokazuje stan. Jeśli widzisz nieaktualny adres, dopiero ipconfig /flushdns go usunie. I uwaga: cache jest per komputer, nie per przeglądarka — Chrome i Firefox trzymają jeszcze własne, oddzielne cache DNS, więc czyszczenie systemowego nie zawsze rozwiąże problem w samej przeglądarce.

Powiązane komendy: ipconfig /flushdns, ipconfig /all, nslookup, ping, a w PowerShell odpowiedniki Get-DnsClientCache i Clear-DnsClientCache.