Share this article

Improve this guide

How to Clear DNS Cache on Windows 10 [5 Different Ways]

Our experts verified & tested all of the solutions in this article

5 min. read

Updated onOctober 4, 2023

updated onOctober 4, 2023

Share this article

Improve this guide

Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more

Key notes

Themain job of DNSis to translate website names into IP addresses so your computer can understand and perform the required actions.

DNS converts every website that you visit. However, this request may not be complete if the website name or hostname isn’t converted to an IP address. In such a case, you will encounter issues where the web page won’t load.

How to flush DNS in Windows 10?

How to flush DNS in Windows 10?

1. Use Command Prompt

The above process does not require you to open theCommand Promptas an administrator. This is the simple answer to the question: How do I force flush DNS?

2. Use the Run dialog

3. Use PowerShell

In this method, you do not need to open the Windows PowerShell and run it as an administrator. Simply enter the command, and DNS will be flushed.

4. Restart the DNS client

For some Windows 10 users, refreshing the DNS client under the services app doesn’t work. Because the option is greyed out.

Besides, this is an advanced method, and we wouldn’t recommend you do anything extreme to flush DNS in Windows 10. You can follow the above methods if the DNS client option is greyed out.

5. Use a batch script

How can I view my current DNS cache in Windows 10?

There are chances that the DNS cache is corrupt, which is the reason for the web page not loading. Moreover, this also prevents your PC from communicating with the host properly.

Also, the IP address of a website may change, and if you are trying to access the old IP address, you will also come across certain issues. So, it is best to flush DNS in Windows 10 to resolve all such errors.

But before we do that, there is a simple way via which you can view your current DNS cache in Windows 10:

The obvious question is can you flush DNS without admin? The short answer is yes, and you will see how you may do that using the methods below.

While you can follow the above safe methods to flush DNS in your Windows 10 PC, you should have at least some knowledge about what you are dealing with.

Although DNS cache stores information about the websites, there are some other important details that it holds onto.

Now comes a question about why you should flush DNS on your computer. The answer to this is mentioned below:

These methods will help you flush DNS in Windows 10 without requiring admin rights or privileges, along with some important information regarding DNS.

However, if because for any unknown reason, you come across issues clearing DNS, you can always check out our guides onhow to fix DNS issues on Windows 10/11.

If you have any other questions or suggestions, feel free to use the comments section below.

More about the topics:administrator account,DNS,windows 10

Sagar Naresh

Sagar is a web developer and technology journalist. Currently associated with WindowsReport and SamMobile. When not writing, he is either at the gym sweating it out or playing country music on his guitar.

He is an avid traveler and has been to 15 countries, going to more places soon. TRAVEL and WORK is his mantra for a peaceful life.

User forum

0 messages

Sort by:LatestOldestMost Votes

Comment*

Name*

Email*

Commenting as.Not you?

Save information for future comments

Comment

Δ

Sagar Naresh