dns_probe_finished_bad_config prevents you from accessing websites, causes issues with connecting to outside services. As the name suggests, this is a DNS related error. The function of DNS is to resolve/translate names so when your system cannot resolve or translate the address, you will get this error or DNS_PROBE_FINISHED_NXDOMAIN
How to Fix dns_probe_finished_bad_config on Windows 7, 8 and 10
By default, your computer is set to use the DNS configured in your router or modem which is Internet Providers DNS unless it has been changed. I always recommend using public dns servers, which you should see in this guide as they are most active and have a 99% uptime. If you don’t understand, don’t worry, just follow the steps below.
Download and run Restoro to scan for corrupt files from here, if files are found to be corrupt and missing repair them and then see if the BAD DNS Configuration issue is resolved, if not move on to the manual steps below.
Hold Windows key and press R
In the run dialog, type cmd and click OK
When the Black Command Prompt opens, type the following in it and Hit Enter.
This will flush dns cache. Which is sometimes, the cause when there is a change in the DNS and the system is looking up its local cache to take you to the websites.
Once this is done, Hold Windows key and press R again.
This time, type ncpa.cpl and Click OK.
You will be taken to the network connections.
What we need to do here, is update your DNS settings.
Identify your network adapter, which is connected and right click it, then choose Properties.
Then, from the properties pane, click “Internet Protocol Version 4 (TCP/IPv4)” once so that it becomes highlighted in grey and select Properties again.
Put check on use the following dns server addresses and enter the following for Preferred DNS Server and Alternate DNS Server
Preferred DNS SERVER: 220.127.116.11 Alternate DNS SERVER 18.104.22.168
Click OK and close the rest of the windows.