GPO ile Engellenen Chrome’u Enterprise MSI ile Geri Getirmek

Anasayfa » GPO ile Engellenen Chrome’u Enterprise MSI ile Geri Getirmek
Windows
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.

Not: Bu işlemler için local admin ya da domain admin yetkisi gerekiyor. Kurumsal makinelerde bu komutları uygulamadan önce sistem ekibiyle iletişime geçip onlarla koordineli hareket etmek iyi bir yol olabilir.

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.

Adım 1
Registry Sorgusu
Yönetici olarak CMD (Run as Administrator) ile çalıştırın:
cmd

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:

çıktı örneği

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.

Adım 2
Kayıt Silme
Birden fazla kayıt varsa her biri için tekrarlayın:
cmd

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.

Adım 3
MSI Kurulum Komutu
Yolu kendi indirme dizininize göre güncelleyin:
cmd

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.

Özet olarak: Registry’de kalan eski Chrome kaydını reg query ile tespit et, reg delete ile temizle, ardından enterprise MSI’ı sessiz mod ile kur. Üç komut ile sorun çözülüyor.