Měkký

Jak vyprázdnit a resetovat mezipaměť DNS v systému Windows 10

Vyzkoušejte Náš Nástroj Pro Odstranění Problémů





Vloženo naPoslední aktualizace: 16. února 2021

Máte problémy při surfování na internetu? Neotevře se web, na který se pokoušíte dostat? Pokud nemáte přístup k webu, důvodem tohoto problému může být server DNS a jeho mezipaměť.



DNS popř Domain Name System je váš nejlepší přítel, když jste online. Převede název domény navštíveného webu na IP adresy, aby mu stroj rozuměl. Předpokládejme, že jste navštívili webovou stránku a použili jste k tomu název její domény. Prohlížeč vás přesměruje na server DNS a uloží IP adresu webové stránky, kterou navštěvujete. Lokálně, uvnitř vašeho zařízení, je záznam všech IP adres , což znamená webové stránky, které jste navštívili. Kdykoli se pokusíte znovu otevřít webovou stránku, pomůže vám to získat všechny informace rychleji než dříve.

Všechny IP adresy jsou přítomny ve formě mezipaměti DNS Resolve Cache . Někdy, když se pokusíte o přístup na web, místo rychlejších výsledků nedosáhnete žádného výsledku. Proto musíte vyprázdnit resetovanou mezipaměť překladače DNS, abyste získali kladný výstup. Existuje několik běžných důvodů, které způsobují, že mezipaměť DNS časem selže. Webová stránka mohla změnit svou IP adresu a protože vaše záznamy mají staré záznamy. A proto můžete mít starou IP adresu, což způsobuje problémy, když se pokoušíte navázat spojení.



Dalším důvodem je ukládání špatných výsledků ve formě cache. Někdy se tyto výsledky uloží kvůli DNS spoofing a otravy, které končí v nestabilních online připojeních. Možná je stránka v pořádku a problém je v mezipaměti DNS ve vašem zařízení. Mezipaměť DNS může být poškozena nebo zastaralá a nemusíte mít přístup k webu. Pokud se něco z toho stalo, možná budete muset vyprázdnit a resetovat mezipaměť překladu DNS, abyste dosáhli lepších výsledků.

Stejně jako mezipaměť překladače DNS jsou ve vašem zařízení přítomny dvě další mezipaměti, které můžete v případě potřeby vyprázdnit a resetovat. Tohle jsou Mezipaměť a mezipaměť miniatur. Mezipaměť obsahuje mezipaměť dat z vaší systémové paměti. Mezipaměť miniatur obsahuje miniatury obrázků a videí ve vašem zařízení, obsahuje také miniatury smazaných. Vymazáním mezipaměti uvolníte část systémové paměti. Při vymazání mezipaměti miniatur můžete vytvořit volné místo na vašich pevných discích.



Vyprázdnit DNS

Obsah[ skrýt ]



Jak vyprázdnit a resetovat mezipaměť DNS v systému Windows 10

Existují tři metody použitelné pro vyprázdnění mezipaměti překladače DNS ve Windows 10. Tyto metody vyřeší vaše problémy s internetem a pomohou vám se stabilním a fungujícím připojením.

Metoda 1: Pomocí dialogového okna Spustit

1. Otevřete Běh dialogové okno pomocí klávesové zkratky Windows klíč + R .

2. Napište ipconfig /flushdns do krabice a stiskněte OK tlačítko nebo Vstupte krabice.

Do pole zadejte ipconfig flushdns a stiskněte OK | Vyprázdněte a resetujte mezipaměť DNS

3. A cmd box se na chvíli objeví na obrazovce a potvrdí to mezipaměť DNS bude úspěšně vymazána.

Vyprázdněte mezipaměť DNS pomocí příkazového řádku

Metoda 2: Použití příkazového řádku

Pokud pro přihlášení do systému Windows nepoužíváte účet správce, ujistěte se, že k němu máte přístup, nebo si vytvořte nový účet správce, protože k vymazání mezipaměti DNS budete potřebovat práva správce. V opačném případě se zobrazí příkazový řádek Chyba systému 5 a vaše žádost bude zamítnuta.

Pomocí příkazového řádku můžete provádět různé další funkce související s mezipamětí DNS a vaší IP adresou. Patří mezi ně zobrazení aktuální mezipaměti DNS, registrace mezipaměti DNS v hostitelských souborech, uvolnění aktuálního nastavení IP adresy a také vyžádání a resetování IP adresy. Můžete také povolit nebo zakázat mezipaměť DNS pomocí pouze jednoho řádku kódu.

1. Napište cmd do vyhledávacího pole Windows a klikněte na Spustit jako administrátor otevřete zvýšený příkazový řádek. Nezapomeňte spustit příkazový řádek jako správce, aby tyto příkazy fungovaly.

Otevřete zvýšený příkazový řádek stisknutím klávesy Windows + S, zadejte cmd a zvolte Spustit jako správce.

2. Jakmile se objeví obrazovka příkazu, zadejte příkaz ipconfig /flushdns a zasáhnout Vstupte klíč. Jakmile stisknete Enter, zobrazí se potvrzovací okno, které potvrzuje úspěšné vyprázdnění mezipaměti DNS.

Vyprázdněte mezipaměť DNS pomocí příkazového řádku

3. Po dokončení ověřte, zda je vymazána mezipaměť DNS. Zadejte příkaz ipconfig /displaydns a zasáhnout Vstupte klíč. Pokud zbývají nějaké záznamy DNS, zobrazí se na obrazovce. Tento příkaz můžete také kdykoli použít ke kontrole záznamů DNS.

Zadejte ipconfig displaydns

4. Pokud chcete vypnout mezipaměť DNS, zadejte příkaz net stop dns cache na příkazovém řádku a stiskněte klávesu Enter.

Net Stop DNS Cache pomocí příkazového řádku

5. Dále, pokud chcete zapnout mezipaměť DNS, zadejte příkaz net start dnscache na příkazovém řádku a stiskněte klávesu Vstupte klíč.

Poznámka: Pokud mezipaměť DNS vypnete a zapomenete ji znovu zapnout, spustí se automaticky po restartování systému.

Net Start DNSCache

Můžeš použít ipconfig /registerdns pro registraci mezipaměti DNS přítomné ve vašem souboru Hosts. Další je ipconfig /renew který se resetuje a požádá o novou IP adresu. Pro uvolnění aktuálního nastavení IP adresy použijte ipconfig /release.

Metoda 3: Použití Windows Powershell

Windows Powershell je nejvýkonnější příkazový řádek v operačním systému Windows. S PowerShell můžete dělat mnohem více než s příkazovým řádkem. Další výhodou Windows Powershell je, že můžete vymazat mezipaměť DNS na straně klienta, zatímco místní mezipaměť DNS můžete vymazat pouze v příkazovém řádku.

1. Otevřete Windows Powershell pomocí dialogového okna Spustit nebo pomocí Windows vyhledávání bar.

Na vyhledávacím panelu vyhledejte Windows Powershell a klikněte na Spustit jako správce

2. Pokud chcete vymazat mezipaměť na straně klienta, zadejte příkaz Clear-DnsClientCache v Powershell a stiskněte Vstupte knoflík.

Clear-DnsClientCache | Vyprázdněte a resetujte mezipaměť DNS

3. Pokud chcete vymazat pouze mezipaměť DNS na ploše, zadejte Clear-DnsServerCache a zasáhnout Vstupte klíč.

Clear-DnsServerCache | Vyprázdněte a resetujte mezipaměť DNS

Co když se mezipaměť DNS nevymaže nebo nevyprázdní?

Někdy nemusí být možné vymazat nebo resetovat mezipaměť DNS pomocí příkazového řádku, může se to stát, protože mezipaměť DNS je zakázána. Před dalším vymazáním mezipaměti jej tedy musíte nejprve povolit.

1. Otevřete Běh dialogové okno a zadejte services.msc a stiskněte Enter.

Do pole příkazu Spustit zadejte services.msc a stiskněte enter | Vyprázdněte a resetujte mezipaměť DNS

2. Hledat Klientská služba DNS v seznamu a klikněte na něj pravým tlačítkem a vyberte Vlastnosti.

Otevře se okno služeb, vyhledejte službu Klient DNS.

4. V Vlastnosti okno, přepněte na Všeobecné tab.

5. Nastavte Typ spouštění možnost Automatický, a poté klikněte na OK pro potvrzení změn.

přejděte na kartu Obecné. vyhledejte možnost Typ spouštění a nastavte ji na Automaticky

Nyní zkuste vymazat mezipaměť DNS a uvidíte, že příkaz úspěšně běží. Podobně, pokud chcete z nějakého důvodu zakázat mezipaměť DNS, změňte typ spouštění na Zakázat .

Doporučeno:

Doufáme, že tento článek byl užitečný a že jste byli schopni vyprázdnit a resetovat mezipaměť DNS v systému Windows 10 . Pokud máte ještě nějaké otázky, neváhejte se jich zeptat v sekci komentářů.

Pete Mitchell

Pete je vedoucím spisovatelem ve společnosti Cyber ​​S. Pete miluje všechny věci technologie a je také srdcem nadšený kutil. Má desetileté zkušenosti s psaním návodů, funkcí a technologických příruček na internetu.