Silent Installation of Google Chrome – IT Admin Guide

Silent installation allows IT administrators to deploy Google Chrome across enterprise networks without user interaction. Using the MSI installer, you can automate Chrome deployment through scripts, Group Policy, or management tools like SCCM and Intune.

Prerequisites

Ensure you have:

  • Chrome MSI installer (download from ChromeDL)
  • Administrative privileges
  • Windows Installer service (msiexec.exe)
  • Network access to distribution point (for large deployments)

Basic Silent Install Command

The fundamental command for silent Chrome installation:

msiexec /i GoogleChrome.msi /quiet /norestart

Parameters explained:

  • /i: Install the MSI package
  • GoogleChrome.msi: Path to the MSI file
  • /quiet: Silent installation, no UI
  • /norestart: Don't restart after installation

Installation with Logging

Add verbose logging for troubleshooting:

msiexec /i GoogleChrome.msi /quiet /norestart /l*v "C:\Logs\ChromeInstall.log"

This creates a detailed log file showing installation progress and any errors.

Advanced Installation Options

Custom Installation Directory

msiexec /i GoogleChrome.msi /quiet /norestart INSTALLDIR="C:\CustomPath\Google\Chrome"

Force Installation Over Existing Version

msiexec /i GoogleChrome.msi /quiet /norestart REBOOT=ReallySuppress

Batch Script for Multiple Machines

Create a batch file for automated deployment:

@echo off echo Installing Google Chrome... msiexec /i "\\Server\Share\GoogleChrome.msi" /quiet /norestart /l*v "%TEMP%\ChromeInstall.log" if %errorlevel% equ 0 ( echo Chrome installed successfully. ) else ( echo Installation failed. Check log file. ) pause

PowerShell Deployment Script

For more advanced scripting:

$msiPath = "\\Server\Share\GoogleChrome.msi" $logPath = "$env:TEMP\ChromeInstall.log" try { $arguments = "/i `"$msiPath`" /quiet /norestart /l*v `"$logPath`"" Start-Process -FilePath "msiexec.exe" -ArgumentList $arguments -Wait -NoNewWindow if ($LASTEXITCODE -eq 0) { Write-Host "Chrome installed successfully." } else { Write-Host "Installation failed with exit code: $LASTEXITCODE" } } catch { Write-Host "Error: $($_.Exception.Message)" }

Group Policy Deployment

For domain environments:

  1. Create a new Group Policy Object
  2. Navigate to Computer Configuration → Policies → Software Settings → Software Installation
  3. Right-click → New → Package
  4. Select the MSI file from a network share
  5. Choose "Assigned" deployment method

SCCM Deployment

In Microsoft System Center Configuration Manager:

  1. Create a new Application
  2. Specify the MSI file location
  3. Set installation command: msiexec /i GoogleChrome.msi /quiet /norestart
  4. Configure detection method and deployment settings
  5. Deploy to target collections

Intune Deployment

For Microsoft Intune:

  1. Create a new Win32 app
  2. Upload the MSI file
  3. Set install command: msiexec /i "GoogleChrome.msi" /quiet /norestart
  4. Set uninstall command: msiexec /x "GoogleChrome.msi" /quiet
  5. Configure requirements and assignments

Troubleshooting Common Issues

Installation Fails with Error 1603

This indicates insufficient permissions. Run as administrator or use elevated privileges.

MSI Installs But Chrome Doesn't Launch

Check if another Chrome version exists. Uninstall conflicting installations first.

Network Deployment Issues

Ensure the MSI file is accessible from target machines and you have read permissions.

Important: Always test silent installations in a lab environment before deploying to production systems.

Verification Scripts

Verify successful installation:

# Check if Chrome is installed Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -like "*Chrome*" } # Check installation directory Test-Path "C:\Program Files\Google\Chrome\Application\chrome.exe" # Check registry entry Get-ItemProperty "HKLM:\SOFTWARE\Google\Chrome\"

Uninstallation

To silently uninstall Chrome:

msiexec /x GoogleChrome.msi /quiet

Or using the product code:

msiexec /x {ProductCode} /quiet

Best Practices

  • Always use the latest MSI version
  • Test on a representative sample before full deployment
  • Implement logging for troubleshooting
  • Plan for rollback scenarios
  • Document your deployment process

Conclusion

Silent Chrome installation streamlines enterprise deployment. The MSI format provides the reliability and control needed for large-scale rollouts. For MSI downloads and more guides, visit our homepage.