Active Directory
GPO
Chrome Enterprise
Registry
Sistem ekibi tarafından kaldırılan Chrome’u, registry kayıtlarını temizleyip standalone enterprise sürümüyle tekrar çalıştırma
Kurumsal ortamlarda sık karşılaşılan bir senaryo: Sistem ekibi bir politika kararıyla Chrome’u GPO üzerinden yasaklıyor, ardından yazılım dağıtım aracı (SCCM ya da Intune) Chrome’u kullanıcı makinelerinden otomatik kaldırıyor. Buraya kadar normal. Asıl sorun, sonradan yeniden kurulum gerektiğinde ortaya çıkıyor.
Standart installer’ı çalıştırıyorsunuz, kurulum hata veriyor. Çünkü registry’de eski kuruluma ait artık kayıtlar duruyor ve yeni kurulum bunlara takılıyor. Çözüm iki adımdan oluşuyor: kayıtları temizle, enterprise MSI ile kur.
1. Sorunlu Registry Kayıtlarını Bul
GPO ile kaldırılan Chrome’un kurulum kayıtları HKLM\SOFTWARE\Classes\Installer\Products altında kalabilir. Bu kayıtlar yeni kurulumun önüne geçiyor. Önce bunları tespit etmemiz lazım.
reg query "HKLM\SOFTWARE\Classes\Installer\Products" /s /f "Chrome"
Komut, alt anahtarları tarayarak “Chrome” geçen tüm kayıtları listeler. Çıktıda şuna benzer bir yol göreceksiniz:
HKLM\SOFTWARE\Classes\Installer\Products\03E8251D299D9BA31882D75C534E6110
ProductName REG_SZ Google Chrome
2. Kayıtları Sil
Bulunan her Chrome kaydını silin. GUID (büyük harf, tireli olmayan uzun anahtar) kuruluma göre farklı olabilir, çıktınızdaki değeri kullanın.
reg delete "HKLM\SOFTWARE\Classes\Installer\Products\03E8251D299D9BA31882D75C534E6110" /f
/f flag’i onay istemeden siler. GUID’i kopyala-yapıştır yapın, elle yazmayın.
3. Chrome Enterprise MSI ile Kurulum
Standart installer yerine Chrome Enterprise Bundle kullanıyoruz. Bu sürüm MSI formatında geliyor, arka planda (sessiz) kurulum desteği var ve GPO yönetimi için tasarlanmıştır. Google’ın enterprise indirme sayfasından 64-bit bundle’ı indirin.
msiexec /i "C:\İndirilenler\GoogleChromeEnterpriseBundle64\Installers\GoogleChromeStandaloneEnterprise64.msi" /quiet /norestart /log "C:\Temp\chrome_install.log"
Parametreler:
- /quiet — kullanıcıya hiçbir pencere göstermeden arka planda sessiz kurulum
- /norestart — kurulum sonrası otomatik yeniden başlatmayı engeller
- /log — sorun çıkarsa log dosyasından ne olduğunu görebilirsiniz
Kurulum tamamlandıktan sonra log dosyasında Installation completed successfully satırını görmek yeterli. Chrome bu noktada çalışır durumda.
Neden Standart Installer Çalışmıyor?
Google’ın standart installer’ı (setup.exe / ChromeSetup.exe) Windows Installer servisi üzerinden kayıt kontrolü yapıyor. GPO ile kaldırılan Chrome’un GUID’i Products anahtarında “kaldırıldı ama temizlenmedi” hâlinde kalıyor. Yeni kurulum aynı GUID’i görünce çakışma algılıyor ve hata veriyor.
Enterprise MSI bu kontrolü farklı yapıyor ve temiz bir kayıt üzerine kurulum için daha toleranslı davranıyor. Ayrıca kurumsal ortamlar için ayrı tasarlandığından GPO ile birlikte çalışması da daha stabil.
