If you constantly get Site Can’t Be Reached or long wait times “Establishing Secure Connection…” while trying to browse in Chrome then this fix may resolve it. This issue not only happens to old machines but newly built computers as well after doing all the windows updates. Somewhere along the lines the Cryptographic Services windows service root registry gets corrupted. The solution to resolve this issue is to force windows to rebuild the root registry. Below are the steps you’ll need to perform (please be ware, if you delete the wrong windows registry entry, you can potentially break you windows installation disallowing you from being able to log back in after a reboot so be extra careful not to delete the wrong registry entry).
- Close all apps (including all instances of Chrome)
- Open Windows Services Management Console by pressing Windows Key + R
- Type services.msc then press Enter
- Find and stop the Cryptographic Service windows service
- Open the Registry Editor by pressing Windows Key + R
- Type regedit then press Enter
- Find HKEY_CURRENT_USER\Software\Microsoft\SystemCertificates\Root\ProtectedRoots
- Right click ProtectedRoots > click Permissions if you get the following windows security message then the registry entry is corrupted.
- Click Reorder then click OK
- Delete the corrupt registry entry: HKEY_CURRENT_USER\Software\Microsoft\SystemCertificates\Root
- Now we need to restart the Cryptogrphic Services windows service
- Press Windows Key + R then type services.msc then press Enter
- Find and start the Cryptographic Service windows service
- Open Chrome and browse to a secure website (e.g. you can use www.YouTube.com)
That’s it folks, you should be all set and ready to browse without any delays. If your browser still takes really long to load secure web pages, you may have a virus on your computer but this is out of the scope of this article.
I hope this helps someone out there, happy browsing all! 🙂