How to Fix: Establishing Secure Connection time-out errors – Google Chrome

    Establishing Secure Connection, time-out errors, or Failed – network error in Google Chrome? – If you notice any of these problems in Google Chrome, follow the instructions below to fix the problem.

    Regular problems occur after software updates, including Google Chrome. The problems you experience range from a time-out error to a website with https (a secure connection) that hangs on establishing secure connection status in Google Chrome during the loading of any webpage.

    It is important to verify that the connection problems only occur in Google Chrome. You can do this by using another web browser such as Microsoft Edge, Internet Explorer or Firefox and checking whether the URL can be visited without network connection problems.

    If you have found that the time-out, establishing secure connection problems only occur in Google Chrome, please continue.

    Various methods are offered to solve connection problems in Google Chrome, such as, for example, checking that no proxy server is being used, reset Google Chrome, disabling the Windows Firewall, remove a browser extension from Google Chrome, and re-installing Google Chrome.

    If the problem persists, follow the instructions below to see if it solves the Establishing Secure Connection, time-out, or other connection problem in Chrome.

    How to Fix: Establishing Secure Connection time-out errors in Google Chrome

    Warning: users that login to Microsoft Windows with a Microsoft account instead of a local account should SKIP the step below (Changing CryptSVC services).

    Change service account for CryptSvc (Cryptographic Services) to Local Account

    Click the Windows start button with the right mouse button, select Command-Prompt (Admin) from the start menu. An MS-DOS window will appear with Administrator privileges.

    start ms-dos prompt administrator

    In the MS-DOS prompt window, type: services.msc. Services.msc is a management console for Windows to manage the services that Windows uses.

    start services msc windows

    Search the Services management console for the service called CryptSVC (Cryptographic Services). Right-click on the CryptSvc service and select Properties from the menu. You can also double-click on the Cryptographic Services to open the Properties.

    cryptsvc - cryptographic services

    Go to CryptSvc’s Log-on tab and change the user from Network Service (under This account) to Local System Account. Click Apply, then OK, ignore any notification you get from the service.

    change cryptsvc account

    Now restart the computer and check if the error message such as establishing secure connection, time-outs, or web pages that are not fully loaded in Google Chrome has been resolved.

    If you need to restore the CryptSVC service settings, do this.

    Restore CryptSvc services

    Open Task Manager, and go to the Services tab.

    Click on “Open Services” in the tab. Search for “Cryptographic Services”, right-click and open the service Properties.

    Go to tab: Log On, Check “This Account” click the Browse button, search for “Network Service” click OK. Clear the password field for the service – no password – and click Apply and OK.

    Warning: users that login to Microsoft Windows with a Microsoft account instead of a local account should SKIP the step above!
    Continue with the steps below.

    Disable Hardware Acceleration in Google Chrome

    Google Chrome is extended by default with the option to support hardware acceleration. This way Google Chrome can effectively use the computer hardware and where necessary use this hardware to load web pages faster.

    Hardware acceleration in Google Chrome can also cause problems if the CPU Hardware, for example, is very strong and the rest of the hardware is less strong. This can cause Google Chrome to become unstable, causing pages to remain stuck or not load at all.

    Disable hardware acceleration in Google Chrome and see if this resolves the problems you experience in Google Chrome.

    Open Google Chrome, in the navigation bar type: chrome://settings/ at the top of the search bar type: hardware.

    disable hardware acceleration google chrome

    Uncheck the “use hardware acceleration when available” check-box and restart Google Chrome. Verify if the establishing secure connection, time out problems with Google Chrome are solved.

    Fix Google Chrome connection error with NetAdapter Repair All in One

    NetAdapter Repair is an application to solve network connectivity problems that occur in Windows 7, Windows 8 and Windows 10.

    We know that multiple users fixed their connection problems in Google Chrome with NetAdapter Repair. If you use NetAdapter Repair as described in this chapter, NetAdapter will not cause any further problems with your network connection.

    It is therefore advisable not to use NetAdapter just to solve connection problems. Some technical knowledge is required to use NetAdapter on your own.

    Download NetAdapter Repair and save the file on the Desktop or Downloads folder, doesn’t matter as long as you can find it. NetAdapter does not need installation.

    Open NetAdapter Repair and click on Advanced Repair. A message appears with the settings that will be restored.

    netadapter fix google chrome connection error

    WinSock/TCP IP Repair
    Clear all Proxy/VPN Settings
    Windows Firewall Repair

    You might need to restart your computer after using Advanced Repair in NetAdapter Repair. Please take this into account while working with documents or reading this page.

    After restarting the computer, check if the connection problems such as Establishing Secure Connection, time-outs etc. are solved in Google Chrome.

    Useful? Thank us, please share this article.

    Hi, I am Max ✌🏼I am a computer security researcher. In order to help people, I research adware 🤮and write about everything related to the web browser. I provide our visitors with easy to understand instructions and information. Now I need your help! 🙌🏼  Please, share this article and help other people. Share this information on the internet and contribute to a safer and better online experience for everyone 😍


    1. That worked!! Thank you so much. I have read forum after forum and this was the easiest fix. I only had to do step 1 and boom! Everything is loading now. THANK YOU!!!

    2. Google Chrome Team can’t HELP me,but YOU can.
      You are very smart, and super Genius.

      Max Reisler, you are cleaverer than both guys @ Microsoft and Google.

    3. Change service account for CryptSvc (Cryptographic Services) to Local Account you might not be able to launch certain management snapins. Try by verifying that you can start Device Manager.

    4. Instead of changing account for Cryptographic Service do this:

      That’s my way I fixed:
      1. Open Run and type in regedit
      2. Go here: HKEY_CURRENT_USER\Software\Microsoft\SystemCertificates\Root\
      3. Right-click ProtectedRoots > Permissions and pick your account.
      Tick Allow Full Control
      4. Right-click Root and Export
      5. Open Task Manager > stop Cryptographic Service and Delete Root(HKEY_CURRENT_USER\Software\Microsoft\SystemCertificates\) key in Regedit.
      6. Restart your Windows. (Or just start the Cryptographic Service)

    5. Did you try rebooting your Mac? Also, try a Chrome reset and uncheck hardware acceleration.
      You might want to check out CleanMyMac to identify connection problems in your Mac.

    6. The Criptographich on “local” works but it causes a problem with mmc.exe. It will not open. from “this PC” right click then Manage and you get an error message. The other quick way is to open Crypto and press restart and Chrome will begin to load. I keep services pinned to my task bar. Also in Local I had problem installing updates and when I did sfc /scannow got errors but when I set back to This account it was clean. Just be aware, I had been on line with Microsoft about this and even they could not fix it!!

    7. Thank you, I’ve been trying to fix the timeout on “establishing secure connection” for 2 weeks now.

      I had tried the registry editing fix that is recommended in so many places, but the problem always came back very quickly.

      Thank you again.

    8. Wow, Changed cryptopgraphic services account logon and now my administrative tools like device manager are blocked by system .
      Now tell me how can i revert it back it what it was.

    9. Yes, open Task manager, and go to the Services tab. Click on “Open Services” in the tab. Search for “Cryptographic Services”, right-click and open the service Properties. Go to tab: Log On, Check “This Account” click the Browse button, search for “Network Service” click OK. Clear the password field for the service – no password – and click Apply and OK.

    10. Gahhhhh as Anonymous stated, this completely stuffed my machine from doing Windows Updates and opening other services such as services.msc or devices.msc.

      It took me a few hours to realise the changes I made based on this blog a few weeks back caused me issues.

      @Max, for users that login using their connected Microsoft account (as opposed to the local-only account) this will cause them issues.

      Instead the instructions johnd posted above worked better.

    11. Thank you Max!!! I tried everything to get Chrome to run properly on win 10, your solution worked perfectly! many thanks man!


    Please enter your comment!
    Please enter your name here