Windows 11 automatically configures your network by default so you can get started right away without any manual work. While this is convenient, making a few key network setting adjustments can make your network more stable, secure, and have a faster internet experience. For example, using the default DNS provided by your ISP can slow down your connection, and switching from a public to a private network in a home or office environment improves security.
The good thing is that Windows makes network configuration simple. In this quick and easy tutorial, I’ll guide you through the essential Windows network settings you should change to optimize your connection. Let’s get started.
Before You Being
- Some network settings might require administrator rights to change.
1. Change the DNS Address on Windows 11
The default DNS address provided by your Internet Service Provider (ISP) is generally slow and not that secure. So, the first thing you should do is change your DNS address to a good public DNS service such as Google Public DNS, Cloudflare DNS, OpenDNS, etc.
On Windows 11, you can change your DNS address using the Settings app.

You also use a DNS changer software to customize the DNS address. The good thing is that most DNS changer software have a list of DNS addresses you can choose with just a couple of clicks.

Alternatively, you can also use my PowerShell script to change the DNS address. The good thing about the script is that it is easy to use and eliminates the need to rely on third-party apps to quickly change the DNS to any DNS service you want and whenever you want.

2. Change Network Profile from Public to Private
When you’re at home or in the office, it’s better to set your network profile to private rather than public. For context, a public network profile blocks other devices on the network from seeing or connecting to your device, which is good for places like coffee shops, airports, or other public areas. However, in a home or office setting, setting your network profile to private enables you to see and connect to other devices on the network, making it easier to share files, printers, and other resources securely.

Of course, if you are in a public space and connecting to a network, like those in coffee shops, airports, train stations, hotels, etc., you should set your network profile to public for better security.
3. Enable DNS over HTTPS on Windows 11
By default, all the DNS queries are unencrypted. That means anyone on your network, including your ISP can see and even intercept the DNS queries. To avoid it, you must enable DNS over HTTPS in Windows 11 using the Settings app. Once enabled, all your DNS queries are encrypted. If you don’t want to do it system-wide, you can enable DNS over HTTPS in Chrome, Edge, and Firefox browsers. That way, your browsing activity is protected from snooping.

Wrapping Up — Key Network Settings to Change
These are the network setting changes that every Windows user should make to better network security, stability, and speed. Some of these settings require you to spend a couple of minutes to find the best possible DNS service but it is well worth it. If you face any problems after changing the settings, you revert easily or even reset the network settings.
If you have any questions or need help, comment below. I’ll be happy to assist.