Chrome is the most powerful browser used by more than 60% of the people worldwide. Earlier, Google forced some features on Chrome like no option to remove bookmarks bar and not possible to remove the site icons icons on the new tab page. Later, Google introduced additional options for disabling bookmarks bar and remove the site icons with version 69. However, automatic update is still one annoying feature forced on users. In this article, we will explain how to disable automatic Chrome update in Windows and Mac computers.
How Auto Update Works in Chrome?
Google Chrome uses a program for auto updating something similar to this open source program called Omaha. Automatic update runs and checks for the latest version whenever you connect to internet with 5 hours frequency. The auto update also runs whenever you go to some of the settings page. For example, go to the command URL “chrome://settings/help” and you will see the auto update starts immediately.
After checking, Chrome will download and install the browser update. You will see a success message with the latest version indicating the browser is updated.
Note that the open source Chromium browser does not have auto update feature. Only Google Chrome has this on Windows and Mac, even it does not have auto update on Linux platform. You can keep track of major Chrome releases that happen once in every six weeks by subscribing to Chrome release blog.
Why Automatic Update May Annoy?
Automatic updates are good to keep your browser safe and secure up to date. The problem comes due to the following reasons:
- Auto update happens without your knowledge. Many users do not like the process running in background and downloading large size of file when they are doing some other important task.
- Browsers like Chromium based Edge has an option to disable auto update on metered connection. However, Google Chrome does not have an option to disable automatic update on metered connection.
- Latest version may come with changes in the functionalities. For example, earlier it was very easy to create shortcut of a website in Chrome. Later, this option was removed and then added back again. This type of changes will user’s life difficult. There should be lot of embracement when you suddenly loose a feature which you were using for years.
- There are no options in Chrome for disabling this auto update feature or reverting back to earlier browser version.
So, you need to forcibly use the latest version whether you like it or not.
How to Disable Automatic Chrome Update?
For whatever reason you want to stop the automatic Chrome update, you can do so in just a few steps using one of the listed options.
- Rename the update folder (Windows)
- Using Windows system configuration (Windows)
- From Windows service manager (Windows)
- Disable using registry editor (Windows)
- Change the auto update URL (Mac)
- Point all auto update URLs to localhost (Windows and Mac)
- Modify plist file (Mac)
1. Rename Google Chrome Update Folder (Windows)
This is one of the easiest methods that anyone can do without hassle in order to disable automatic Chrome update in Windows 11 and Windows 10.
- Go to the Chrome installation drive which is generally C: drive.
- Then navigate to “C:\Program Files\Google\” in Windows 10 and “C:\Program Files (x86)\Google\” in Windows 11.
- You will see the “Update” folder. Try to rename this folder; if you can then this will disable the Chrome update. In most of the cases, you can’t rename this folder.
- In such a case, open “Update” folder and rename the “GoogleUpdate” application file to something like “GoogleUpdate1” or “123GoogleUpdate”.
- You may need to provide admin access for modifying the file name. If yo are already logged in as admin, click “Continue” when the “File Access Denied” pop-up appears.
- It should look like below in Windows 11 with the file name changed.
- On Windows 10, it will look like below in File Explorer.
- Now go to Chrome and check the URL “chrome://settings/help”. You should see an error in auto update saying “An error occurred while checking for updates; Update check failed to start (error code 3: 0x80080005 — system level)” or a similar error.
On Mac, you can go to “Users > Your Mac Drive > Library > Google > GoogleSoftwareUpdate” and rename this folder. Unfortunately when you check the auto update, Chrome will re-create this folder and run the auto update. So renaming this folder does not work on Mac.
2. Disable Automatic Chrome Update from Windows System Configuration (Windows)
- Open the “Run” command by pressing the “Win +R” shortcut keys or type “Run” on the Windows search box, and select the run command.
- Type “msconfig” and click ok or hit “Enter” to open the system configuration panel.
- On the system configuration window, select the “Services” tab. At the bottom of the window, uncheck the box on the left of “Hide all Microsoft services”.
- Navigate the list of services and uncheck both “Google Update (gupdate)” and “Google Update (gupdatem)”.
- Click the “Apply” and then “OK” button to save the changes.
- When prompted to restart the PC, click on “Restart” for the changes to take effect.
3. Disable Chrome Updates from Windows Services Manager (Windows)
- Open the “Run” command by searching “Run” from the Cortana or pressing the “Win + R” keys on the keyboard. Type “services.msc” and click “Ok”. This will open services manager window.
- Alternatively, type “control” on the Windows or Cortana search and select the “Control Panel”, select “System and Security” and scroll down then click on “Administrative Tools”.
- Double click on “Services” to open the service manager screen.
- Look for “Google Update (gupdate)” and “Google Update (gupdatem)” on the list.
- Double click on both (each at a time) and on the “General” tab under “Startup Type” choose “Disabled” option then click ok.
- Restart the PC.
Similar to Google Chrome you can also disable auto update in Windows 10 to avoid unexpected issues and data loss.
4. Disable Automatic Chrome Update from Registry Editor (Windows)
You can also stop Chrome from automatically updating by editing the registry keys.
- From the “Run” utility “Win + R” keys, type “regedit” and click “OK” to open the registry editor.
- On the registry editor open the “HKEY_LOCAL_MACHINE” folder. You may double click on the folder or click on the arrow to open.
- Open the “SOFTWARE” folder and scroll down to “Policies”.
- Right-click the “Policies” folder, select “New” then click “Key”.
- Rename the newly created key to “Google”.
- Right click on the “Google” folder, select “New” then click on “Key” and rename the key to “Update”.
- On the right hand side of the registry editor, right click on the white space below the “Default” option and select “New” then choose “DWORD”.
- Rename the new key to “Updatedefault”.
- Double click on the “Updatedefault” to edit the DWORD value and set the “Value data” to 0.
- Click “Ok” to save your changes and exit the “Registry Editor”.
If this does not work, try creating additional DWORD keys and set the values like below:
DWORD: AutoUpdateCheckPeriodMinutes and Value: 0 DWORD: DisableAutoUpdateChecksCheckboxValue and Value: 1
5. Change Chrome Auto Update URL (Mac)
Similar to Windows, you can follow some tricks to disable automatic Chrome update in macOS. On Mac, try to change the Chrome auto update URL to disable the update.
- Open Finder and go to “Applications” folder.
- Right click or control + click on the Google Chrome folder and go to “Show Packaged Content”.
- Click “Contents” folder and open “Info.plist” file. Remember you need to have editors like Xcode to open plist file. Also you should have write permission for both “Contents” folder and “Info.plist” file to edit.
- Look for “KSUpdateURL” key. In our case this is pointing to “https://tools.google.com/service/update2”.
- Simply rename the file to something else and save your changes.
If this does not work then you may need to disable all update URLs Google uses for Chrome.
6. Block Chrome Update URLs (Windows and Mac)
Google uses one of the below services for update service. So you can block these domains using hosts file on Windows and Mac to disable automatic update in Chrome browser. However, later if Google uses different URL for update then the browser will continue to auto update.
7. Modify Update Interval in Mac
On Mac, you can modify the update frequency interval to stop auto update.
- Open Finder and navigate to “Go > Go to Folder…” menu item.
- Enter the path “~/Library/Preferences” and hit enter key.
- You will see all lot of preferences file and look for “com.google.Keystone.Agent.plist” file.
- Open the file using the Xcode editor or any other XML editors like TextWrangler. Remember, you can’t edit plist file using TextEdit or other normal editors.
- The default key string for the “checkInterval” is 18000. Change the key string value to 0.
- Save your file and close.
- If you don’t have Xcode or not able to edit plist file then press “Command + Spacebar” and type “terminal”. Open Terminal app and enter the following command.
defaults write com.google.Keystone.Agent checkInterval 0
- This will set the value in the plist file as explained above.
Now that the auto update should not work on your Chrome browser.
8. Disable Chrome Background Update (Mac)
The app needs to add an item in Settings for running a background process in Mac. Google will add an item called “Google Updater” which you can disable to stop the automatic update checks running in the background.
- Click the Apple logo and select “System Settings…” menu.
- Go to “General” section and select “Login Items’ from the list.
- Turn off the button against “Google Updater” showing under “Allow in the Background” section.
The automatic Chrome update is not a problem for most users but it is possible to stop them whenever you need. Google does not recommend stopping of these updates, as they are critical for improving your browsing experience and security. It is important to understand that by disabling the Chrome updates you could be vulnerable to serious security issues and at the same time missing on some new helpful features. If for some reason you want to disable the Chrome auto updates, always remember to check for the available updates manually and update them when you want. Moreover, you may enable the automatic updates by reversing the above procedures.