Why Chrome Auto-Updates (And Why You Might Stop It)
Google Chrome is designed to be a silent, self-updating application. By default, it runs background tasks (via Google Update) to check for new versions and installs them automatically without asking for permission. This ensures all users have the latest security patches.
However, in enterprise environments or specialized testing setups, automatic updates can be disastrous. An unexpected update might break compatibility with a legacy web application, alter crucial enterprise policies, or disrupt automated Selenium testing scripts. If you must lock Chrome to a specific, stable version, you have to forcefully disable the Google Update mechanism via the Windows Registry.
How to Block Chrome Updates via the Registry
You must create a specific policy key to override Google Update’s default behavior. (Note: Editing the registry can cause system issues if done incorrectly. Proceed with caution).
- Press the Windows Key + R, type
regedit, and press Enter to open the Registry Editor. (Click “Yes” if prompted by UAC). - Navigate to the following path:
- HKEY_LOCAL_MACHINE > SOFTWARE > Policies
- Right-click the “Policies” folder, select New > Key. Name this new key exactly Google.
- Right-click your newly created “Google” folder, select New > Key. Name this one exactly Update.
- Click on the “Update” folder so it is highlighted. Now, right-click in the empty space in the right-hand pane.
- Select New > DWORD (32-bit) Value.
- Name this new DWORD exactly UpdateDefault.
- Double-click “UpdateDefault” and ensure the “Value data” is set to 0 (zero).
- Click OK and close the Registry Editor.
Restart your computer to ensure the background update services read the new policy. The next time you open Chrome and go to Settings > About Chrome, you will see an error message stating that updates have been disabled by your administrator.