Ako vyprázdniť a resetovať vyrovnávaciu pamäť DNS v systéme Windows 10

Máte(Are) problémy pri surfovaní na internete? Neotvára sa web, na ktorý sa pokúšate dostať? Ak nemáte prístup na webovú stránku, dôvodom tohto problému môže byť  server DNS a jeho vyrovnávacia pamäť.

DNS alebo Domain Name System je váš najlepší priateľ, keď ste online. Skonvertuje názov domény navštívenej webovej lokality na adresy IP, aby mu stroj rozumel. Predpokladajme(Suppose) , že ste navštívili webovú stránku a použili ste na to názov jej domény. Prehliadač vás presmeruje na server DNS a uloží IP adresu webovej stránky, ktorú navštevujete. Lokálne, vo vnútri vášho zariadenia, je záznam všetkých IP adries(record of all the IP addresses) , čo znamená webové stránky, ktoré ste navštívili. Kedykoľvek sa znova pokúsite znova vstúpiť na webovú stránku, pomôže vám to získať všetky informácie rýchlejšie ako predtým.

Všetky IP adresy sú prítomné vo forme vyrovnávacej pamäte v DNS Resolver Cache . Niekedy, keď sa pokúsite o prístup na stránku, namiesto rýchlejších výsledkov nedosiahnete žiadny výsledok. Preto musíte vyprázdniť vyrovnávaciu pamäť prekladača DNS, aby ste získali pozitívny výstup. ( Therefore, you need to flush the reset DNS resolver cache for getting the positive output. )Existuje niekoľko bežných dôvodov, ktoré spôsobujú, že vyrovnávacia pamäť DNS časom zlyhá. Webová stránka mohla zmeniť svoju IP adresu a keďže vaše záznamy majú staré záznamy. A preto môžete mať starú IP adresu, čo spôsobuje problémy, keď sa pokúšate nadviazať spojenie.

Ďalším dôvodom je ukladanie zlých výsledkov vo forme vyrovnávacej pamäte. Niekedy sa tieto výsledky uložia v dôsledku spoofingu(DNS spoofing) a otravy DNS, čo vedie k nestabilným online pripojeniam. Možno je stránka v poriadku a problém je vo vyrovnávacej pamäti DNS vo vašom zariadení. Vyrovnávacia pamäť DNS sa môže poškodiť alebo zastarať a možno nebudete mať prístup na stránku. Ak sa niečo z toho stalo, možno budete musieť vyprázdniť a resetovať vyrovnávaciu pamäť rozlíšenia DNS , aby ste dosiahli lepšie výsledky.

Rovnako ako vyrovnávacia pamäť prekladača DNS(DNS) sú na vašom zariadení ďalšie dve vyrovnávacie pamäte, ktoré môžete v prípade potreby vyprázdniť a resetovať. Ide o vyrovnávaciu pamäť a vyrovnávaciu pamäť miniatúr. (Memory cache and the Thumbnail cache.)Vyrovnávacia pamäť obsahuje vyrovnávaciu pamäť údajov z vašej systémovej pamäte. Vyrovnávacia pamäť miniatúr(Thumbnail) obsahuje miniatúry obrázkov a videí vo vašom zariadení, obsahuje aj miniatúry odstránených. Vymazaním vyrovnávacej pamäte sa uvoľní časť systémovej pamäte. Pri vymazaní vyrovnávacej pamäte miniatúr môžete vytvoriť voľné miesto na vašich pevných diskoch.

Vyprázdniť DNS

Ako vyprázdniť(Flush) a resetovať(Reset) vyrovnávaciu pamäť DNS(DNS Cache) v systéme Windows 10(Windows 10)

Existujú tri metódy použiteľné na vyprázdnenie vyrovnávacej pamäte prekladača DNS(DNS) v systéme Windows 10(Windows 10) . Tieto metódy vyriešia vaše problémy s internetom a pomôžu vám so stabilným a funkčným pripojením.

Metóda 1: Použite dialógové okno Spustiť

1. Otvorte dialógové okno Spustiť(Run) pomocou klávesovej skratky Windows Key + R .

2. Do poľa zadajte ipconfig /flushdns a stlačte tlačidlo OK alebo pole Enter .

Do poľa zadajte ipconfig flushdns a stlačte OK |  Vyprázdnite a resetujte vyrovnávaciu pamäť DNS

3. Na obrazovke sa na chvíľu objaví okno cmd , ktoré potvrdí, (cmd box)že vyrovnávacia pamäť DNS sa úspešne vymaže.(the DNS cache will get successfully cleared.)

Vyprázdnite vyrovnávaciu pamäť DNS pomocou príkazového riadka

Metóda 2: Použitie príkazového riadka

Ak na prihlásenie do systému Windows(Windows) nepoužívate účet správcu , uistite sa, že k nemu máte prístup, alebo si vytvorte nový účet správcu, pretože na vymazanie vyrovnávacej pamäte DNS budete potrebovať práva správcu . V opačnom prípade sa v príkazovom riadku zobrazí chyba System 5(System 5 error) a vaša požiadavka bude zamietnutá.

Pomocou príkazového riadka(Command Prompt) môžete vykonávať rôzne ďalšie funkcie súvisiace s vyrovnávacou pamäťou DNS a vašou IP adresou. Patrí medzi ne zobrazenie aktuálnej vyrovnávacej pamäte DNS , registrácia vyrovnávacej pamäte DNS v hostiteľských súboroch, uvoľnenie aktuálnych nastavení adresy IP a tiež vyžiadanie a resetovanie adresy IP. Môžete tiež povoliť alebo zakázať vyrovnávaciu pamäť DNS iba jedným riadkom kódu.

1. Napíšte cmd do vyhľadávacieho panela systému Windows(Windows Search) a potom kliknutím na „ Spustiť ako správca(Run as administrator) “ otvorte zvýšený príkazový riadok(Command Prompt) . Nezabudnite(Remember) spustiť príkazový riadok ako správca, aby tieto príkazy fungovali.

Otvorte zvýšený príkazový riadok stlačením klávesu Windows + S, zadajte cmd a vyberte možnosť Spustiť ako správca.

2. Po zobrazení príkazovej obrazovky zadajte príkaz ipconfig /flushdns a stlačte kláves Enter(Enter) . Po stlačení klávesu Enter sa zobrazí potvrdzovacie okno, ktoré potvrdzuje úspešné vyprázdnenie vyrovnávacej pamäte DNS .

Vyprázdnite vyrovnávaciu pamäť DNS pomocou príkazového riadka

3. Po dokončení skontrolujte, či je vyrovnávacia pamäť DNS vymazaná alebo nie. Zadajte príkaz ipconfig /displaydns a stlačte kláves Enter(Enter) . Ak zostanú nejaké záznamy DNS , zobrazia sa na obrazovke. Tento príkaz môžete tiež kedykoľvek použiť na kontrolu záznamov DNS .

Zadajte príkaz ipconfig displaydns

4. Ak chcete vypnúť vyrovnávaciu pamäť DNS , zadajte do príkazového riadka príkaz net stop dns cache a stlačte kláves Enter(Enter) .

Net Stop DNS cache pomocou príkazového riadka

5. Ďalej, ak chcete zapnúť vyrovnávaciu pamäť DNS , zadajte do príkazového riadka príkaz net start (Command Prompt)dnscache(net start dnscache ) a stlačte kláves Enter(Enter ) .

Poznámka:(Note:) Ak vypnete vyrovnávaciu pamäť DNS a zabudnete ju znova zapnúť, automaticky sa spustí po reštartovaní systému.

Net Start DNSCache

Na registráciu vyrovnávacej pamäte DNS prítomnej v súbore Hosts môžete použiť ipconfig /registerdnsĎalším je ipconfig /renew , ktorý resetuje a požiada o novú IP adresu. Na uvoľnenie aktuálnych nastavení IP adresy použite ipconfig /release.

Metóda 3: Používanie prostredia Windows Powershell

Windows Powershell je najvýkonnejší príkazový riadok v operačnom systéme Windows(Windows OS) . S PowerShell(PowerShell) môžete urobiť oveľa viac ako s príkazovým riadkom(Command Prompt) . Ďalšou výhodou Windows Powershell je, že môžete vymazať vyrovnávaciu pamäť DNS na strane klienta, zatiaľ čo lokálnu vyrovnávaciu pamäť DNS môžete vymazať iba v príkazovom riadku(Command Prompt) .

1. Otvorte Windows Powershell pomocou dialógového okna Spustiť alebo vyhľadávacieho(Windows search) panela Windows.

Vo vyhľadávacom paneli vyhľadajte Windows Powershell a kliknite na Spustiť ako správca

2. Ak chcete vymazať vyrovnávaciu pamäť na strane klienta, zadajte v Powershell príkaz Clear-DnsClientCache a stlačte tlačidlo Enter .

Clear-DnsClientCache |  Vyprázdnite a resetujte vyrovnávaciu pamäť DNS

3. Ak chcete vymazať iba vyrovnávaciu pamäť DNS na pracovnej ploche, zadajte Clear-DnsServerCache a stlačte kláves Enter(Enter ) .

Clear-DnsServerCache |  Vyprázdnite a resetujte vyrovnávaciu pamäť DNS

Čo ak sa vyrovnávacia pamäť DNS nevymaže(DNS Cache) alebo nevyprázdni?

Niekedy nemusí byť možné vymazať alebo resetovať vyrovnávaciu pamäť DNS(DNS Cache) pomocou príkazového riadka(Command Prompt) , môže sa to stať, pretože vyrovnávacia pamäť DNS je zakázaná. Pred opätovným vymazaním vyrovnávacej pamäte ho teda musíte najskôr povoliť.

1. Otvorte dialógové okno Spustiť(Run) , zadajte services.msc a stlačte Enter.

Do poľa príkazu na spustenie zadajte services.msc a stlačte enter |  Vyprázdnite a resetujte vyrovnávaciu pamäť DNS

2. Vyhľadajte DNS Client Service v zozname a kliknite naň pravým tlačidlom myši a vyberte Properties.

Otvorí sa okno služieb, nájdite službu klienta DNS.

4. V okne Vlastnosti(Properties) prejdite na kartu Všeobecné .(General)

5. Nastavte možnosť Typ spustenia(Startup type) na Automaticky(Automatic,) a potom kliknutím na OK potvrďte zmeny.

prejdite na kartu Všeobecné.  nájdite možnosť Typ spustenia a nastavte ju na Automaticky

Teraz skúste vymazať vyrovnávaciu pamäť DNS a uvidíte, že príkaz úspešne beží. Podobne, ak chcete z nejakého dôvodu zakázať vyrovnávaciu pamäť DNS , zmeňte typ spustenia na možnosť Zakázať(Disable) .

Odporúčané:(Recommended:)

Dúfame, že vám tento článok pomohol a podarilo sa vám vyčistiť a resetovať vyrovnávaciu pamäť DNS v systéme Windows 10(flush & reset the DNS cache in Windows 10) . Ak máte ešte nejaké otázky, neváhajte sa ich opýtať v sekcii komentárov.



About the author

Som softvérový inžinier so skúsenosťami s programami Xbox Explorer, Microsoft Excel a Windows 8.1 Explorer. Vo voľnom čase rád hrám videohry a pozerám televíziu. Mám titul z University of Utah a momentálne pracujem ako softvérový inžinier pre medzinárodnú spoločnosť.



Related posts