5 Ways to Flush DNS in Windows 10 Without Admin Rights

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

by Sagar Naresh
Sagar Naresh
Sagar Naresh
Author
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... read more
Reviewed by Vlad Turiceanu
Vlad Turiceanu
Vlad Turiceanu
Editor-in-Chief
Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming... read more
Affiliate Disclosure
  • Flushing the DNS cache can help you troubleshoot any problems related to websites and your browser.
  • However, if you are not logged in as an admin, you might want to know the method to flush DNS without requiring admin rights.
  • This guide lists down all the methods that you can follow to flush DNS in Windows 10 without admin rights.

XINSTALL BY CLICKING THE DOWNLOAD FILE
To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

The main job of DNS is to translate website names into IP addresses so that your computer can understand and perform the required actions.

Since we spend almost our entire day on the internet, DNS converts every website that you visit. In this process, DNS requests the internet to let you access the website.

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 come across issues where the web page won’t load.

If you have encountered such an issue, and are wondering what possibly could be the reason, then DNS is your answer. To fix this, you need to clear or give it a reset.

In this guide, we have come up with 5 easy methods that will help you flush the DNS cache on your Windows 10 PC without requiring you to have admin rights.

If you are not the admin of the PC, then you can also clear or flush the DNS cache on your Windows 10 PC. But for some elevated commands, you do require admin rights, which isn’t our concern for this topic.

So, let us check out the guide and all the methods that will help you flush DNS in Windows 10 without admin rights.

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

If you come across a problem with a web page where it fails to load, then apart from trying all the tried and tested methods, you can also look out for DNS.

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, then you will also come across certain issues. So, it is best to flush DNS in Windows 10 to resolve all such errors.

Expert Tip: Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken. We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

But before we do that, there is a simple way via which you can view your current DNS cache in Windows 10. For that, follow the steps below;

  1. Open the Start menu.
  2. Search for Command Prompt and open it.
  3. Type the below command and press Enter. ipconfig /displaydns
  4. You will see a long list of details in the command prompt.
  5. Well, that will not be a convenient way of looking at your DNS cache. To simplify this, you can type the below command and hit Enter. ipconfig /displaydns >%USERPROFILE%\Desktop\dns.txt
  6. The above command will create a text file of the DNS cache and will be saved on your desktop.
  7. You can open the text file and view your current DNS cache.

How can I Flush DNS in Windows 10 without admin rights?

1. Use Command Prompt

  1. Open the Start menu.
  2. Search for Command Prompt and open it.
  3. Type the below command and press Enter. ipconfig /flushdns
  4. The command prompt will show a message saying Successfully flushed the DNS Resolver Cache.
  5. Close command prompt.

The above process does not require you to open the command prompt as an administrator. Moreover, this process is pretty simple as well.

2. Use the Run dialog

  1. Press the Win + R buttons to open the Run dialog.
  2. Type the below command and press Enter. ipconfig /flushdns
  3. Your screen will blink as if nothing happened, but the DNS cache is cleared in that small moment.

3. Use PowerShell

  1. Open the Start menu.
  2. Search for Windows PowerShell and open it.
  3. Type in the below command and press Enter. ipconfig /flushdns
  4. A message will show up in the Windows PowerShell saying, Successfully flushed the DNS Resolver Cache.
  5. If for some reason, the DNS cache doesn’t get cleared, then you can use the below command, which is the actual PowerShell command to flush DNS cache in Windows 10. Clear-DnsClientCache

In this method as well, 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 DNS client

  1. Open Start menu.
  2. Search for services and open it.
  3. Locate the DNS client and right-click on it.
  4. Select Refresh.
  5. After a few seconds, the DNS client will complete the process and flush DNS in Windows 10.
  6. Close the services window and restart your PC.

For some Windows 10 users, this option of refreshing the DNS client under 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 in order to flush DNS in Windows 10. You can simply follow the above methods if the DNS client option is greyed out for you.

5. Use a batch script

  1. Open Start menu.
  2. Search for Notepad and open it.
  3. In the blank notepad, paste the below text. ipconfig /flushdns
  4. Save the file by clicking on File > Save As.
  5. Name the file as flushdns.bat or anything of your choice, but do remember to end the file name with .bat extension.
  6. Select All files from the File type drop-down menu.
  7. Press OK.
  8. Open the location where you have saved the DNS batch file and double click on it.
  9. This will flush DNS cache on your Windows 10 PC.

What are some important things to know about the DNS cache?

While you can simply 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.

  • Resource data: This contains information about the host or IP required to convert a web address to a numerical address and reverse.
  • TTL: Time to Live (TTL) contains the validity record counted in seconds which is the expiry date of the cached data, after which they expire.
  • Class: These are the different groups of the protocol and there are many groups under a Class.
  • Record name: The name of the DNS information of the host.
  • Resoure data length: It is the length of the range of the resource data.
  • Record type: It contains information about the IP address such as IPV4 or IPV6.

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

  • To prevent DNS spoofing, i.e., if someone is trying to gain access to your DNS cache to redirect you to wrong websites.
  • You have come across the in-famous 404 error, which would come up if the website you are visiting has been moved to a new address.
  • The website that you want to visit isn’t opening or it shows some error quickly after opening.
  • Flushin DNS could help you keep you browsing behavior private.

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

However, if because of any unknown reason, you come across issues clearing DNS, you can always check out our guides on How to fix DNS issues on Windows 10/11 and Fix IPConfig error: Could not flush the DNS Resolver cache to quickly resolve the problem.

idee restoro Still having issues? Fix them with this tool:
  1. Download this PC Repair Tool rated Great on TrustPilot.com (download starts on this page).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues with Patented Technologies (Exclusive Discount for our readers).

Restoro has been downloaded by 0 readers this month.

This article covers:Topics: