This tutorial will show you how to turn on or off secure DNS in Microsoft Edge for your account or all users in Windows 10 and Windows 11.
The Microsoft Edge web browser is based on Chromium and was released on January 15, 2020. It is compatible with all supported versions of Windows, and macOS. With speed, performance, best in class compatibility for websites and extensions, and built-in privacy and security features.
To navigate to a website, the browser needs to look up the network address (e.g. 93.184.216.34) for the host name (e.g. example.com) that’s used in the website’s URL. Secure DNS (DNS over HTTPS (DoH)) performs this lookup using a service over an HTTPS connection to the DNS service provider, thus protecting the lookups from modification or eavesdropping by attackers on the network.
By default, Microsoft Edge uses your current secure DNS provider. Microsoft Edge also offers alternate secure DNS providers to use.
References:
Safety and privacy in Microsoft Edge
User data and privacy in Microsoft Edge
If you disable Allow Microsoft to save your browsing activity including history, usage, favorites, web content, and other browsing data to personalize Microsoft Edge and Microsoft services like ads, search, shopping and news using the PersonalizationReportingEnabled Edge policy, it will also disable Secure DNS in this tutorial.
- Option One: Turn On or Off Secure DNS in Microsoft Edge for Current User from Settings
- Option Two: Enable or Disable Secure DNS in Microsoft Edge for All Users using REG file
1 Open Microsoft Edge.
2 Click/tap on the Setting and more (Alt+F) 3 dots button, and click/tap on Settings. (see screenshot below)
3 Click/tap on Privacy, search, and services in the left pane, and click/tap on Security in the right pane. (see screenshot below)
If you do not see a left pane, then either click/tap on the 3 bars menu button towards the top left OR widen the horizontal borders of the Microsoft Edge window until you do.
4 Do step 5 (on - current), step 6 (on - choose), or step 7 (off) below for what you want.
This is the default setting.
You must be signed in as an administrator to use this option.
This option uses the BuiltInDnsClientEnabled, DnsOverHttpsMode, and DnsOverHttpsTemplates policies for Microsoft Edge.
1 Do step 2 (always on), step 3 (always off), or step 4 (default) below for what you want.
This will override and gray out Option One.
(Contents of REG file for reference)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
"BuiltInDnsClientEnabled"=dword:00000001
"DnsOverHttpsMode"=-
"DnsOverHttpsTemplates"=-
"PersonalizationReportingEnabled"=-
This will override and gray out Option One.
(Contents of REG file for reference)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
"BuiltInDnsClientEnabled"=dword:00000000
"DnsOverHttpsMode"=-
"DnsOverHttpsTemplates"=-
This is the default setting to allow using Option One.
(Contents of REG file for reference)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
"BuiltInDnsClientEnabled"=-
"DnsOverHttpsMode"=-
"DnsOverHttpsTemplates"=-
"PersonalizationReportingEnabled"=-
5 Save the .reg file to your desktop.
6 If you have Smart App Control turned on, you will need to unblock the downloaded REG file.
7 Double click/tap on the downloaded .reg file to merge it.
8 When prompted, click/tap on Run, Yes (UAC), Yes, and OK to approve the merge.
9 If Microsoft Edge is currently open, then close and reopen Microsoft Edge to apply.
10 You can now delete the downloaded .reg file if you like.
That's it,
Shawn Brink











