Jak opróżnić i zresetować pamięć podręczną DNS w systemie Windows 10?

Opublikowany: 2021-01-17
Opróżnij DNS

Czy napotykasz problemy podczas surfowania w Internecie? Czy witryna, do której próbujesz wejść, nie otwiera się? Jeśli nie możesz uzyskać dostępu do witryny, przyczyną tego problemu może być serwer DNS i jego pamięć podręczna.

DNS lub system nazw domen jest twoim najlepszym przyjacielem, gdy jesteś online. Konwertuje nazwę domeny odwiedzanej witryny na adresy IP, aby komputer mógł ją zrozumieć. Załóżmy, że odwiedziłeś stronę internetową i użyłeś w tym celu nazwy jej domeny. Przeglądarka przekieruje Cię do serwera DNS i zapisze adres IP odwiedzanej witryny. Lokalnie, w Twoim urządzeniu, znajduje się zapis wszystkich adresów IP, czyli odwiedzanych stron internetowych. Za każdym razem, gdy ponownie spróbujesz uzyskać dostęp do witryny, pomoże to zebrać wszystkie informacje szybciej niż wcześniej.

Wszystkie adresy IP są obecne w postaci pamięci podręcznej w pamięci podręcznej DNS Resolver . Czasami, gdy próbujesz uzyskać dostęp do witryny, zamiast uzyskać szybsze wyniki, nie uzyskujesz żadnego wyniku. Dlatego musisz opróżnić zresetowaną pamięć podręczną resolwera DNS, aby uzyskać dodatni wynik. Istnieje kilka typowych przyczyn, które z czasem powodują awarię pamięci podręcznej DNS. Witryna mogła zmienić swój adres IP, a ponieważ Twoje dane zawierają stare dane. Dlatego możesz mieć stary adres IP, powodując problemy podczas próby nawiązania połączenia.

Innym powodem jest przechowywanie złych wyników w postaci pamięci podręcznej. Czasami te wyniki są zapisywane z powodu fałszowania i zatruwania DNS, co kończy się niestabilnymi połączeniami online. Być może strona jest w porządku, a problem dotyczy pamięci podręcznej DNS na twoim urządzeniu. Pamięć podręczna DNS może zostać uszkodzona lub nieaktualna i możesz nie mieć dostępu do witryny. Jeśli coś takiego się wydarzyło, może być konieczne opróżnienie i zresetowanie pamięci podręcznej rozpoznawania DNS, aby uzyskać lepsze wyniki.

Podobnie jak pamięć podręczna resolwera DNS, na urządzeniu znajdują się dwie inne pamięci podręczne, które w razie potrzeby można opróżnić i zresetować. Są to pamięć podręczna pamięci i pamięć podręczna miniatur. Pamięć podręczna obejmuje pamięć podręczną danych z pamięci systemowej. Pamięć podręczna miniatur zawiera miniatury obrazów i filmów na twoim urządzeniu, zawiera również miniatury usuniętych. Wyczyszczenie pamięci podręcznej zwalnia część pamięci systemowej. Podczas czyszczenia pamięci podręcznej miniatur można utworzyć trochę wolnego miejsca na dyskach twardych.

Opróżnij DNS

Zawartość

  • Jak opróżnić i zresetować pamięć podręczną DNS w systemie Windows 10?
  • Metoda 1: Użyj okna dialogowego Uruchom
  • Metoda 2: Korzystanie z wiersza polecenia
  • Metoda 3: Używanie Windows Powershell
  • Co się stanie, jeśli pamięć podręczna DNS nie zostanie wyczyszczona lub opróżniona?

Jak opróżnić i zresetować pamięć podręczną DNS w systemie Windows 10?

Istnieją trzy metody umożliwiające opróżnianie pamięci podręcznej modułu rozpoznawania nazw DNS w systemie Windows 10. Te metody rozwiążą problemy z Internetem i pomogą w zapewnieniu stabilnego i działającego połączenia.

Metoda 1: Użyj okna dialogowego Uruchom

1. Otwórz okno dialogowe Uruchom za pomocą klawisza skrótu Klawisz Windows + R .

2. Wpisz ipconfig /flushdns w polu i naciśnij przycisk OK lub pole Enter .

Wpisz ipconfig flushdns w polu i naciśnij OK | Opróżnij i zresetuj pamięć podręczną DNS

3. Na ekranie na chwilę pojawi się pole cmd, które potwierdzi, że pamięć podręczna DNS zostanie pomyślnie wyczyszczona.

Opróżnij pamięć podręczną DNS za pomocą wiersza polecenia

Metoda 2: Korzystanie z wiersza polecenia

Jeśli nie używasz konta administracyjnego do logowania się do systemu Windows, upewnij się, że masz do niego dostęp lub utwórz nowe konto administracyjne, ponieważ będziesz potrzebować uprawnień administratora, aby wyczyścić pamięć podręczną DNS. W przeciwnym razie wiersz poleceń wyświetli błąd System 5, a twoje żądanie zostanie odrzucone.

Korzystając z wiersza polecenia, możesz wykonywać różne inne funkcje związane z pamięcią podręczną DNS i adresem IP. Obejmują one przeglądanie bieżącej pamięci podręcznej DNS, rejestrację pamięci podręcznej DNS w plikach hosta, zwalnianie bieżących ustawień adresu IP, a także żądanie i resetowanie adresu IP. Możesz także włączyć lub wyłączyć pamięć podręczną DNS za pomocą tylko jednego wiersza kodu.

1. Wpisz cmd w pasku wyszukiwania systemu Windows, a następnie kliknij „ Uruchom jako administrator ”, aby otworzyć wiersz polecenia z podwyższonym poziomem uprawnień. Pamiętaj, aby uruchomić wiersz poleceń jako administrator, aby te polecenia działały.

Otwórz wiersz polecenia z podwyższonym poziomem uprawnień, naciskając klawisz Windows + S, wpisz cmd i wybierz Uruchom jako administrator.

2. Gdy pojawi się ekran poleceń, wprowadź polecenie ipconfig /flushdns i naciśnij klawisz Enter . Po naciśnięciu Enter pojawi się okno potwierdzenia, potwierdzające pomyślne opróżnienie pamięci podręcznej DNS.

Opróżnij pamięć podręczną DNS za pomocą wiersza polecenia

3. Po zakończeniu sprawdź, czy pamięć podręczna DNS jest wyczyszczona, czy nie. Wpisz polecenie ipconfig /displaydns i naciśnij klawisz Enter . Jeśli pozostały jakieś wpisy DNS, zostaną one wyświetlone na ekranie. Możesz także użyć tego polecenia w dowolnym momencie, aby sprawdzić wpisy DNS.

Wpisz ipconfig displaydns

4. Jeśli chcesz wyłączyć pamięć podręczną DNS, wpisz polecenie net stop dns cache w wierszu poleceń i naciśnij klawisz Enter.

Pamięć podręczna DNS Net Stop za pomocą wiersza polecenia

5. Następnie, jeśli chcesz włączyć pamięć podręczną DNS, wpisz polecenie net start dnscache w wierszu polecenia i naciśnij klawisz Enter .

Uwaga: Jeśli wyłączysz pamięć podręczną DNS i zapomnisz ją włączyć ponownie, uruchomi się ona automatycznie po ponownym uruchomieniu systemu.

Net Start DNSCache

Możesz użyć ipconfig /registerdns do zarejestrowania pamięci podręcznej DNS obecnej w twoim pliku Hosts. Kolejny to ipconfig /renew , który zresetuje i zażąda nowego adresu IP. Aby zwolnić aktualne ustawienia adresu IP, użyj polecenia ipconfig /release.

Metoda 3: Używanie Windows Powershell

Windows Powershell to najpotężniejszy wiersz poleceń dostępny w systemie operacyjnym Windows. Możesz zrobić znacznie więcej z PowerShell niż z Wierszem Poleceń. Kolejną zaletą Windows Powershell jest możliwość wyczyszczenia pamięci podręcznej DNS po stronie klienta, podczas gdy można wyczyścić tylko lokalną pamięć podręczną DNS w wierszu polecenia.

1. Otwórz Windows Powershell za pomocą okna dialogowego Uruchom lub paska wyszukiwania systemu Windows .

Wyszukaj Windows Powershell na pasku wyszukiwania i kliknij Uruchom jako administrator

2. Jeśli chcesz wyczyścić pamięć podręczną po stronie klienta, wprowadź polecenie Clear-DnsClientCache w Powershell i naciśnij przycisk Enter .

Clear-DnsClientCache | Opróżnij i zresetuj pamięć podręczną DNS

3. Jeśli chcesz wyczyścić tylko pamięć podręczną DNS na pulpicie, wpisz Clear-DnsServerCache i naciśnij klawisz Enter .

Clear-DnsServerCache | Opróżnij i zresetuj pamięć podręczną DNS

Co się stanie, jeśli pamięć podręczna DNS nie zostanie wyczyszczona lub opróżniona?

Czasami może nie być możliwe wyczyszczenie lub zresetowanie pamięci podręcznej DNS za pomocą wiersza polecenia, może się to zdarzyć, ponieważ pamięć podręczna DNS jest wyłączona. Musisz więc najpierw go włączyć przed ponownym wyczyszczeniem pamięci podręcznej.

1. Otwórz okno dialogowe Uruchom i wpisz services.msc i naciśnij Enter.

Wpisz services.msc w polu poleceń uruchamiania, a następnie naciśnij enter | Opróżnij i zresetuj pamięć podręczną DNS

2. Wyszukaj na liście usługę klienta DNS , kliknij ją prawym przyciskiem myszy i wybierz Właściwości.

Otworzy się okno usług, zlokalizuj usługę klienta DNS.

4. W oknie Właściwości przejdź do zakładki Ogólne .

5. Ustaw opcję Typ uruchomienia na Automatyczny, a następnie kliknij OK , aby potwierdzić zmiany.

przejdź do zakładki Ogólne. znajdź opcję Typ uruchomienia, ustaw ją na Automatyczny

Teraz spróbuj wyczyścić pamięć podręczną DNS, a zobaczysz, że polecenie działa pomyślnie. Podobnie, jeśli z jakiegoś powodu chcesz wyłączyć pamięć podręczną DNS, zmień typ uruchamiania na Wyłącz .

Zalecana:

  • Szybko wyczyść całą pamięć podręczną w systemie Windows 10 [The Ultimate Guide]
  • 10 najlepszych publicznych serwerów DNS w 2021 r.: porównanie i przegląd
  • 3 sposoby na zmianę ustawień DNS w systemie Windows 10

Mamy nadzieję, że ten artykuł był pomocny i udało Ci się opróżnić i zresetować pamięć podręczną DNS w systemie Windows 10 . Jeśli nadal masz jakieś pytania, możesz je zadać w sekcji komentarzy.