What just happened? As of right now, a substantial portion of Windows 10 users are unable to update Windows 10, update Windows Defender, download or run certain Microsoft apps from the Store or download and install a fresh copy of Windows. Fortunately, the problem can be solved by changing DNS settings relatively easily.
"We couldn't connect to the update service. We'll try again later, or you can check now. If it still doesn't work, make sure you're connected to the Internet." For at least three days users have received error messages regarding updating, and they’ve headed to a lot of forums to spread the word (first spotted by Windows Latest).
While the issue is likely to affect many more companies, right now it’s confirmed to affect internet service providers Comcast and BT Broadband, and internet security/CDN company Cloudflare. Comcast hasn’t said anything, but the issue appears to have abated for most users as of writing, while BT Broadband and Microsoft say they’re working on solutions.
While some have drawn the conclusion that it must be the ISPs’ fault because only some seem to be affected, it’s probably more a combination of factors. Only certain Windows 10 builds are affected according to forums and it seems unlikely that multiple companies would make an identical mistake simultaneously.
The issue itself seems to be in these companies’ domain name system (DNS) settings and how they interact with Windows. Connecting to a DNS with the right settings seems to magically work.
If you’re facing this issue try resetting your router first, as often that will reconfigure the settings to work properly. If that doesn’t work, go to Settings > Network and Internet > Change Adapter Options and then right click on whichever Wi-Fi network you’re connected to in the window that pops up.
Hit Properties at the bottom of the menu. Find Internet Protocol Version 4 in the list that comes up and double click on it. Select the “Use the following DNS server addresses” at the bottom and enter 184.108.40.206 in preferred and 220.127.116.11 in alternate. Those are Google’s public DNS addresses if you’re curious. Hit OK, restart the system and you should be good to go. If you get stuck or are using IPv6, check out Softpedia’s full guide.
While it’s always frustrating to see a download take hours only to come up with an error at the end, at least there aren’t any major updates rolling out right now and the proportion of affected users seem to be relatively low.