How to display all cached DNS entries on Windows

Photo of author
Written By Chris

The Home windows working system makes use of a cache for DNS entries. DNS (Area Identify System) is a core know-how of the Web that’s getting used for communication. Particularly, it’s used to lookup IP addresses of domains.


When customers sort a website identify within the browser, one of many first duties that’s executed when the location is loaded is to search for its IP deal with. The method requires entry to DNS servers. Usually, DNS servers of the Web Service Supplier are used mechanically, however directors could swap to different DNS servers, as these could also be quicker or supply higher privateness.

Switching DNS suppliers may assist bypass Web censorship, if DNS is used to dam entry to sure websites.

Home windows makes use of the DNS resolver cache to hurry up lookups. Every DNS lookup is added to the cache to hurry up consecutive visits to the domains. Typically, entries could turn into outdated and will level to the unsuitable IP deal with. Our information on fixing resolving host points in browsers continues to be legitimate as much as today.  Flushing the cache could assist with that, because it removes all cached objects to start out from scratch.

Tip: you could use the free software program DNSLookupView to log all DNS exercise on Home windows.

Show all cached DNS entries

ipconfig dns

The checklist of  cached entries might be helpful for numerous functions. Site owners and builders could test if the proper IP deal with is assigned to a property, and customers could also be serious about seeing all entries, e.g., to search out out which domains have been accessed throughout a session.

  1. Open the run field with the shortcut Home windows-R.
  2. Sort cmd.exe and hit the Enter-key.
  3. Sort ipconfig /displayDNS to run the command.

Home windows returns all cached DNS entries in a protracted checklist. You may additionally redirect the output to a plain textual content file by operating the command ipconfig /displayDNS > %USERPROFILEpercentDesktopdns.txt. This protects the output to the file dns.txt on the desktop.

The exact same command will also be run utilizing PowerShell:

  1. Open Begin, sort PowerShell and choose the consequence. You probably have Terminal put in, sort Terminal as a substitute and choose that consequence.
  2. Run the command powershell “Get-DnsClientCache | Format-Desk -AutoSize”.

The output makes use of higher formatting. You might redirect the output to a textual content file as effectively utilizing the command  powershell “Get-DnsClientCache | Format-Desk -AutoSize” >%USERPROFILEpercentDesktopDNS.txt.

To flush the DNS cache, run the command ipconfig /flushdns. Take a look at this information in case you are getting the error Couldn’t flush the DNS Resolver.

Now You: which DNS supplier do you employ? (by way of Eleven Discussion board)


How to display all cached DNS entries on Windows

Article Identify

Methods to show all cached DNS entries on Home windows


Learn how to show all DNS entries which have been cached by the Home windows working system.


Martin Brinkmann


Ghacks Know-how Information



Leave a Comment