Change DNS on Windows for Enhanced Network Performance – 3 Ways


The Domain Name System, known as DNS, is an important component of your internet surfing experience. It is like a phonebook that fetches the related website by interpreting your searches. Your service provider provides it as a part of the internet bundle you pay for. 

The idea behind a DNS is simple: you enter the name of the website, for instance,, and the browser redirects you to our website. But that is not how it works in the background. Every website and every user has an IP address that must be pinged to establish a connection. 

But it is impossible to remember the IP address of every website you wish to visit. This is where the DNS comes into action. It translates your input to the website’s IP in the background and fetches the result in milliseconds. 

Does that mean that your DNS has access to your IP address? Well, yes, it does! This is why using a DNS provided by your ISP can harm your privacy!

Fortunately, you can change your DNS on your Windows PC. In this blog, we will share 3 ways you can do so. We will also give you some insights on why you should consider changing your DNS and shifting to private DNS settings, so make sure you stick around!

Why Using the DNS Provided by Your ISP Is Not a Good Idea?

When you use the Domain Name Server provided by your ISP, you are working with a DNS that all subscribers of that particular service provider are using. This means there are chances that the DNS you use is slightly slower than any other. 

Not to mention, privacy concerns are always there when your IP address is involved in any way. 

Some of the core reasons why you should consider changing your DNS are – 

  1. Avoiding using the DNS provided by your ISP can help you reduce ISP throttling.
  2. Gives you a more secure experience, as not even your ISP has access to what you are searching. 
  3. While using private servers, it is best to use a different DNS as it is more reliable. 
  4. Changing your DNS can help you enhance your network’s overall speed.
  5. Unless you are using a VPN, all the activity on your DNS is noted by your ISP. Hence it is better to switch your DNS for an uncensored surfing experience. 

These reasons make changing your DNS from what your ISP offers necessary. All in all, changing your DNS can help you enhance your Network performance.

Read Also: 4 Types of VPNs & How They Function

How to Change DNS on Windows?

There are three ways you can change DNS settings on a Windows PC. These are – 

Method #1 – Change DNS Using Control Panel

Step 1 – Press Windows + R to open Run Search
Step 2 – In the Run Search box, type Control & hit enter. This will open the Control Panel.

type Control command
Step 3 – In Control Panel, navigate to Network & Sharing Center.

Network and Sharing Center in control panel
Step 4   – Click on Change Adapter Settings from the left panel.

Change Adapter Settings option

Step 5 – A new window pops up. From that Window, select the currently active network and open its properties.

select currently active network and open properties

Step 6 – In Properties, find the IPv4 protocol and open its properties by clicking the Properties button.

select IPv4 protocol

Step 7 – You will find two separate blocks in the Properties window. The first is for your IP, and the other is for DNS.

Step 8 – In the DNS block, click on use the following DNS and insert values manually. 

check mark on use the following DNS address

Step 9- Multiple companies are offering your DNS server values. Three of the major ones are listed below.


Google Public DNS:


Use any of them as your primary DNS value and another as your secondary or alternate DNS value. 

Save the changes you have made, and voila! Your DNS server has been changed successfully. 

Method #2 – Change DNS Using Command Prompt

Another way to change your DNS server is by using the command prompt on Windows. Here’s what you need to do.

Step 1 – Go to your start menu and search for the Command Prompt.
Step 2 – In the obtained results, choose the Command Prompt and click Run as administrator.

Command Prompt_Admin

Step 3 – In the opened command prompt window, use the command netsh and press enter.

use command netsh and press enter

Step 4 – The above step will give you an output as netsh>. Use the command Interface ip show config and hit enter.
Step 5 – The above command will fetch the configuration of all your connections available on your PC.

see configuration of all your connections available on your PCStep 6 – Decide which connection you want to change the DNS for and then type – 

interface ip set dns “Network X” static X.X.X.X;

set dns command to change dns server

where Network X is the name of your network, and X.X.X.X is the value of the DNS server you want to use. Choose the DNS values from the given servers –


Google Public DNS:


Step 7 – You are done once the command returns the netsh> prompt. Simply close the Command Prompt Window and enjoy using a newer DNS. 

Read Also: ISP Tracking – Is It a Thing? Can Your ISP Spy on You

Method #3 – Change DNS Using System Settings

You can also change the DNS configuration in your PC using the system settings.

Step 1 – Press Windows + I to open system settings on Windows
Step 2 – Go to the Network and Internet settings from the left panel. Network and Internet settings

Step 3 – Click on the properties of the connected network on your PC.

Click on properties

Step 4 – In the properties, click on the Edit button you can find parallel to DNS Server Assignment.

click on Edit button

Step 5 – You may find that it is set to automatic. Click on the drop-down and choose manual.

Click on drop down and choose manual

Step 6 – This will prompt you to choose from IPv4 and IPv6. Choose the IPv4 and turn the toggle on for the same. Choose IPv4 and turn toggle on

Step 7 – In the opened pop-up, enter preferred DNS values and alternate DNS values from the given range of servers – 


Google Public DNS:


Step 8 – Save the changes and restart your PC once all the values are filled. 

From now on, your DNS will change, and you will start using a DNS your ISP does not monitor. 

Bonus Tip

If you are changing your DNS because you want to stay away from the prying eyes of your ISP and unlock more options online, we suggest you use Systweak VPN. 

With the help of Systweak VPN, you can change your IP address easily and avoid online censorship. Not only that, but the tool also has a strong tunneling mechanism, which means even your ISP will not know when you have changed the IP and what IP you are currently using. 

It is convenient and hardly takes minutes to set up. Download the setup from the given link today!

Changing Your DNS is Possible!

These are the perfect answer for those who believe playing around with a DNS server is impossible. If you aim to change your DNS, you can use any method mentioned. Though all of these are lengthy processes, using a VPN can help you cut them short as it already brings a separate IP. We highly recommend Systweak VPN to solve your purpose. 

Comment if you find any difficulty while following the steps, and we will rectify the issue. That brings us to the end of this post. Let us know how these steps work out for you. 

Thanks for reading. Good luck!

Recommended :

Not Using a VPN Yet? You Might Be Prone to These 5 Problems!
Banned from Omegle? Try These Fixes to Regain Access [100% WORKING]

Share On :

About The Author

Dishank Sharma
Dishank Sharma

A creative tech-writer who loves to explore latest tech-trends & convey them to his readers in the simplest way possible. He loves to blend the crispness of technology with a pinch of creativity while curating best practices for the readers. In his free time, he likes to scribble poetry, listen to rap & travel.

Related Posts

Leave a comment

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

Seen on

View All