Flush DNS Windows 10 Image

2 Simple Methods on How to Clear DNS Cache Windows 10

What does DNS flush do is a question that might come to your mind when talking about flushing windows or clearing cache. The Domain Name System (DNS) helps to convert website names to IP addresses so that computers can read it easily. It stores the location of various web servers for recently accessed web pages. This sometimes leads to DNS Spoofing and DNS Poisoning, known to be the most deceptive cyber threats landing you into trouble. DNS Spoofing generates a threat by diverting domain traffic from the legitimate server to a fake one. This results in system logging to fraudulent IP addresses being stored in local memory. To overcome such activities and allow for smooth functioning without any breakdown, reset DNS cache Windows 10. Flush DNS Windows 10 can be performed in multiple ways by following simple steps.

How to see your Current DNS Cache?

To check for the current DNS cache in your computer, there are different steps to be followed for different operating systems. If you are working on Windows, then open your command prompt and type the “ipconfig /displaydns” command. All the relevant records appear on your screen that you might be concerned about.

Command Prompt Windows IP Configuration Image

Option 1: How to Flush DNS Windows 10?

1. Navigate to the home screen and right click on the Start icon.

Windows 10 Start Button Image

2. Click on the “Command Prompt”. Ensure that you are running it as an administrator.

Command Prompt Image

3. The Windows command prompt will open up. In that type the command, “ipconfig/flushdns” followed by pressing enter to flush the Local DNS cache on a Windows computer.

ipconfig FlushDNS in command prompt image

4. Alternatively, you can hold down the Windows key on your keyboard and, along with it, press ‘R’ that prompts the Run dialog box to open.

Windows R Keys Image

5. In the run dialog box, type ipconfig /flushdns and then press the “Enter” key.

ipconfig flushdns in Run Image

6. Wait to receive the message Windows IP Configuration Successfully flushed the DNS Resolver Cache.

Successfully flushed DNS resolver cache Image

Option 2: How to Flush DNS Cache Windows 10 with Windows PowerShell?

1. Click on the “Start” button, and in the “Search” menu that appears, type “PowerShell.”

Windows PowerShell Image

2. Select “Windows PowerShell” in the left pane that appears on your screen.

Windows PowerShell Admin Image

3. In the dialog box that opens up, type Clear-DnsClientCache and after that, press “Enter.”

Windows Powershell Clear-DnsClientCache Image


While accessing various web pages, some unwanted records and addresses are saved that need to be removed timely. Flush DNS command helps with the same by deleting all such invalid records. When you re-access those websites, new addresses are set up from the DNS server for which the network is designed to be used. DNS flush also turns up to be useful when applications are being switched from old servers to new servers. So, if you are looking for how to clear DNS cache Windows 10, then the above few methods can be quite helpful.

Leave a Comment

Your email address will not be published. Required fields are marked *