Install and configure Google Chrome 43 silently

The following process has been tested and confirmed working with Google Chrome 43.x and ConfigMgr / SCCM R2.

It does the following tasks:

  • Install Google Chrome silently
  • Set Google Search as the default search engine
  • Set Google Australia as the default home page
  • Does NOT set Google Chrome as the default browser
  • No ‘Getting Started’ page
  • No ‘Auto Update’
  • Remove desktop shortcut

 

Having troubles with the instructions? Take a look at the example download.
Full Download: ChromeSilentInstall.zip

 

  1. Download the latest version of the MSI install file fromhttp://www.google.com/chrome/eula.html?msi=true
  2. Create a text file called install.cmd and copy in the following information
msiexec /qn /norestart /i "%~dp0GoogleChromeStandaloneEnterprise.msi"
if exist "c:\Program Files\Google\Chrome\Application\master_preferences" copy /y "%~dp0master_preferences" "C:\Program Files\Google\Chrome\Application\master_preferences"
if exist "c:\Program Files (x86)\Google\Chrome\Application\master_preferences" copy /y "%~dp0master_preferences" "C:\Program Files (x86)\Google\Chrome\Application\master_preferences"
reg add HKLM\Software\Policies\Google\Update /f /v AutoUpdateCheckPeriodMinutes /d 0
sc stop gupdate
sc config gupdate start= disabled
  1. Create a text file called master_preferences and copy in the following information
{
"homepage" : "http://www.google.com.au",
"homepage_is_newtabpage" : false,
"browser" : {
"show_home_button" : true,
"check_default_browser" : false,
"window_placement": {
"bottom": 1000,
"left": 10,
"maximized": false,
"right": 904,
"top": 10,
"work_area_bottom": 1010,
"work_area_left": 0,
"work_area_right": 1680,
"work_area_top": 0
}
},
"bookmark_bar" : {
"show_on_all_tabs" : true
},
"distribution" : {
"skip_first_run_ui" : true,
"show_welcome_page" : false,
"import_search_engine" : false,
"import_history" : false,
"create_all_shortcuts" : true,
"do_not_launch_chrome" : true,
"make_chrome_default" : false
}
}
  1. Copy the MSI install file, master_preferences and install.cmd to your software package share
  2. You can now create your SCCM package or deploy the software by using install.cmd

For more information on creating SCCM packages see distribute software using SCCM.

Related Articles

3 comments on “Install and configure Google Chrome 43 silently

  1. I have run into a roadblock in that SCCM doesn’t copy the settings files when a normal user is logged in and initiates the install from Software Centre. However if an admin is logged in and initiates the install it will work fine. Obviously a permissions issue regarding copying the settings files only. Whole package set to ‘run as administrator’. I think it has something to do with the cache folder NTFS permissions not allowing to traverse subfolders… at any rate it’s not worth the effort.

  2. What do you use for detection method? the MSI or registry?
    And what happens if a user updates to a newer version? does it try to reinstall the older one?

  3. Okej, i can not make this work.. first of i want only to use master_preferences. But when i use this nothing is happening. did some changes in the master_preferences, but only like “Homepage” and “make_chrome_default” ….

Leave a Reply

Your email address will not be published.