How to install Google Chrome completely offline and without checking for new version?

  • Disconnect/disable the network connection on the machine.
  • Install the version of Chrome you have the installer for.
  • Run it, and disable it's auto-update.
  • Exit Chrome.
  • Enable networking again.

Disabling Google's desire to update is actually much more complex than it ever should be. Steps you must take:

  • Install the MSI with the "NOGOOGLEUPDATING" parameter, if possible
  • Kill the running update task (which usually starts during the install) and do NOT open Chrome until you have completed the following steps.
  • Remove the update folder manually and remove "GoogleUpdate.exe"
  • Set both Google Update services "gupdate" and "gupdatem" to "disabled"
  • Disable the scheduled tasks for GoogleUpdate (note if you remove them, they will likely get replaced; disabling will deter the replacement that Google tries to push)
  • Set the registry keys to disable updating (or download the Google GPO admin template and set the keys via GPO.)
  • Check the additional registry keys under HKLM|Software|Google|Update and remove any "client"-related entries

There is an NSA document that details how to really disable the updating, at https://www.iad.gov/iad/library/ia-guidance/security-configuration/applications/deploying-and-securing-google-chrome-in-a-windows-enterprise.cfm but it does not include the last registry edit that I mention above.

Please note that if you install Chrome and run it before disabling all the places needed to disable updating, it will already be at the new version before you get a chance to do anything.

Also, Google has gone to great lengths to remove all but the latest version from all repositories, so you'd have to find someone who has an older MSI.