Windows'ta program kurulum yasağını nasıl kaldırılır?
"Bu yükleme, sistem yöneticisi tarafından belirlenen politika nedeniyle yasaklandı" hatası, Windows güvenlik ayarları MSI yükleyicilerinin veya EXE dosyalarının çalıştırılmasını engellediğinde ortaya çıkar. Çoğu zaman neden, kayıt defterindeki hatalı girdiler, devre dışı bırakılmış Windows Installer hizmeti veya katı grup ilkesi kısıtlamalarıdır. Bunu düzeltmek için yükleyici hizmetini kontrol etmeniz, RestrictWindowsInstaller ve DisableMSI kayıt defteri anahtarlarını temizlemeniz ve yerel ilkeleri sıfırlamanız gerekir.
Engellemenin nedenleri
Sistem, birkaç nedenden dolayı kurulum girişimini bir tehdit veya kurumsal kural ihlali olarak algılar:
- Windows Installer hizmetinde arıza. Hizmet devre dışıysa veya düzgün çalışmıyorsa, sistem kurulum sürecini başlatamaz.
- Kayıt defteri kısıtlamaları. Virüsler veya dikkatsiz sistem optimizasyonu, herhangi bir paketin kurulmasını yasaklayan
RestrictWindowsInstallerveyaDisableMSIparametrelerini değiştirmiş olabilir. - Grup İlkeleri (GPO). İş bilgisayarlarında yöneticiler genellikle üçüncü taraf yazılımların kurulmasını yasaklar. Ev PC'lerinde bu ayarlar, bir arıza veya hatalı güncellemeden sonra aktif kalabilir.
- Erişim hakları çatışması. Korunan bir klasöre (örneğin Program Files) yönetici hakları olmadan program kurmaya çalışmak.
Önemli: Kurumsal ağda bir iş bilgisayarı kullanıyorsanız, bu hata BT departmanı tarafından kasıtlı olarak uygulanan bir engelleme olabilir. Bu durumda, ayarları kendi başınıza değiştirmek şirket kurallarını ihlal edebilir.
Yöntem 1. Windows Installer hizmetini kontrol etme
En sık görülen ve zararsız neden, devre dışı bırakılmış bir hizmettir.
Win + Rtuşlarına basın,services.mscyazın ve Enter'a basın.- Listedeki Windows Installer hizmetini bulun.
- Üzerine çift tıklayın. "Başlangıç türü" alanında El ile seçeneğini belirleyin.
- Hizmet durumu "Durduruldu" ise, Başlat düğmesine basın.
- "Uygula" ve "Tamam" düğmelerine basın.
Program kurulumunu tekrar başlatmayı deneyin. Hata devam ederse, sonraki adıma geçin.
Yöntem 2. Kayıt defteri üzerinden düzeltme (tüm Windows sürümleri için)
Bu yöntem evrenseldir ve Windows 10/11 Home, Pro ve Enterprise sürümleri için uygundur. Yasaklayıcı anahtarları sıfırlayacağız.
Kayıt defterini düzenlemeden önce bir sistem geri yükleme noktası oluşturmanız önerilir.
Win + Rtuşlarına basın,regedityazın ve Enter'a basın.- Aşağıdaki yola gidin:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer - Pencerenin sağ tarafında şu parametreleri bulun:
RestrictWindowsInstallerDisableMSI
- Böyle parametreler varsa, üzerine çift tıklayın ve değeri
0olarak değiştirin.- Alternatif olarak, bu parametreleri tamamen silin (Sağ Tık → Sil).
- Bilgisayarı yeniden başlatın.
Windows içinde Installer bölümü yoksa, bu anahtar düzeyinde herhangi bir kısıtlama olmadığı anlamına gelir. Sorunu grup ilkelerinde arayın.
Yöntem 3. Grup ilkelerini yapılandırma (Windows Pro/Enterprise için)
Yerel grup ilkesi düzenleyicisi (gpedit.msc) yalnızca Windows'un profesyonel sürümlerinde mevcuttur.
Win + Rtuşlarına basın,gpedit.mscyazın ve Enter'a basın.- Aşağıdaki yola gidin: Bilgisayar Yapılandırması → Yönetim Şablonları → Windows Bileşenleri → Windows Installer. (Computer Configuration → Administrative Templates → Windows Components → Windows Installer)
- Sağ tarafta Kullanıcı Yüklemelerini Yasakla (Prohibit User Installs) veya Windows Installer'ı Kapat (Turn off Windows Installer) parametresini bulun.
- Parametreye çift tıklayın ve Yapılandırılmadı (Not Configured) veya Devre Dışı (Disabled) durumunu seçin.
- "Uygula" ve "Tamam" düğmelerine basın.
- PC'yi yeniden başlatın.
Yöntem 4. Yönetici olarak çalıştırma ve uyumluluk
Bazen engelleme, yetersiz haklar nedeniyle geçici olabilir.
- Yükleyici dosyasına (.exe veya .msi) sağ tıklayın.
- Yönetici olarak çalıştır seçeneğini belirleyin.
- Bu işe yaramazsa, yükleyiciyi uyumluluk modunda çalıştırmayı deneyin:
- Sağ Tık → Özellikler → Uyumluluk sekmesi.
- "Bu programı uyumluluk modunda çalıştır:" kutusunu işaretleyin ve Windows'un önceki bir sürümünü seçin (örneğin, Windows 8 veya 7).
Yöntem 5. Güvenli modu kullanma
Bir virüs veya üçüncü taraf bir program kurulumu engelliyorsa, güvenli moda girmeyi deneyebilirsiniz.
Shifttuşuna basılı tutun ve "Başlat" menüsünde Yeniden Başlat seçeneğine tıklayın.- Şu yolu izleyin: Sorun Giderme → Gelişmiş Seçenekler → Başlangıç Ayarları → Yeniden Başlat.
- Güvenli moda girmek için
F4veya4tuşuna basın. - Programı burada kurmayı deneyin. Güvenli modda çoğu üçüncü taraf kısıtlaması ve antivirüs yazılımı aktif değildir.
Sorunu çözerken yapılan yaygın hatalar
| Hata | Neden | Çözüm |
|---|---|---|
| Kayıt defterine erişim yok | Kayıt defteri yönetici veya virüs tarafından kilitlenmiş | Yöntem 3'ü (GPO) kullanın veya PC'yi virüslere karşı tarayın |
| 0x80070643 hatası | Yükleyici hizmetinde arıza veya dosya bozulması | Microsoft Yükleyici Sorun Gidericisini çalıştırın |
| GPO parametreleri kaydedilmiyor | Yönetici hakları yok | gpedit.msc uygulamasını yönetici olarak çalıştırın |
SSS
İş bilgisayarında bu hatayı atlatmak mümkün mü? Teknik olarak evet, yukarıdaki yöntemleri kullanarak mümkündür. Ancak bu, şirketin güvenlik politikasını ihlal edebilir. İhtiyaç duyulan yazılımın izin verilenler listesine eklenmesi için sistem yöneticisine başvurmak daha iyidir.
Antivirüsü devre dışı bırakmak yardımcı olur mu? Bazen evet, özellikle antivirüs yükleyiciyi yanlışlıkla tehdit olarak algılıyorsa. Korumayı geçici olarak duraklatmayı deneyin, ancak kurulum tamamlandıktan hemen sonra tekrar etkinleştirmeyi unutmayın.
Kayıt defterindeki Installer bölümü boşsa ne yapmalı?
Bu durumda sorun genel MSI ilkelerinde değildir. Kurulumun yapıldığı belirli klasörün erişim haklarını kontrol edin veya programı başka bir dizine kurmayı deneyin (örneğin, C:\Games veya D:\Soft).
Kayıt defteri değerlerini değiştirmek güvenli mi?
RestrictWindowsInstaller ve DisableMSI değerlerini 0 yapmak veya bunları silmek sistem için güvenlidir. Bu işlem, program kurulum ayarlarını varsayılan durumuna döndürür.