Bir programı yönetici olarak çalıştırmaya çalıştığınızda karşınıza şu pencere mi çıkıyor: "Bu uygulama güvenliğiniz için engellendi. Bir yönetici bu uygulamayı çalıştırmanızı engelledi. Daha fazla bilgi için yöneticinize başvurun." Üstelik bilgisayarın tek yöneticisi sizseniz bu mesaj iyice kafa karıştırıcıdır. Bu yazıda hatanın gerçek nedenlerini, güvenli çözüm yollarını ve yazılım geliştiriciler için kalıcı çözümü anlatıyoruz.
Bu uyarı neden çıkar?
Bu pencere Windows'un Kullanıcı Hesabı Denetimi (UAC) tarafından gösterilir. Yönetici yetkisi isteyen bir programın dijital imzasında ciddi bir sorun olduğunda veya bir güvenlik ilkesi programı engellediğinde çıkar. En sık nedenler şunlardır:
- İmza geçersiz veya bozulmuş: Dosya imzalandıktan sonra değiştirilmiş ya da indirme sırasında bozulmuş olabilir.
- Sertifika iptal edilmiş: Programı imzalayan sertifika, sertifika otoritesi tarafından iptal edilmiş (revoke) olabilir. Bu, sertifikanın kötüye kullanıldığı durumlarda yapılır.
- Güvenilmeyen sertifika: Program, Windows'un güvenmediği bir sertifikayla imzalanmış olabilir.
- Yayımcı engellenmiş: Programın yayımcısı Windows'ta "güvenilmeyen sertifikalar" listesine eklenmiş olabilir.
- Kurumsal ilke: Şirket bilgisayarlarında AppLocker, Grup İlkesi veya "Yalnızca imzalı ve doğrulanmış uygulamaların yetkisini yükselt" ayarı programı engelliyor olabilir.
Önce kontrol edin: dosyanın imzası
- Dosyaya sağ tıklayın ve Özellikler'i açın.
- Dijital İmzalar sekmesine geçin. Sekme yoksa dosya imzasızdır.
- İmzayı seçip Ayrıntılar'a tıklayın. Üstte "Bu dijital imza geçerli" yazmıyorsa, yazan hata mesajı sorunun nedenini gösterir.
Ayrıntılı anlatım: Dijital imza nasıl kontrol edilir?
Güvenli çözüm yolları
1. Programı resmi kaynaktan yeniden indirin
Dosya indirme sırasında bozulmuş veya değiştirilmiş olabilir. Üreticinin resmi sitesinden en güncel sürümü indirip tekrar deneyin. Çoğu durumda sorun bu adımla çözülür.
2. Üreticinin güncel sürümünü kontrol edin
İmzalayan sertifika iptal edildiyse, üretici programı yeni bir sertifikayla yeniden imzalayıp güncel bir sürüm yayınlamış olabilir.
3. Şirket bilgisayarındaysanız BT ekibine başvurun
Engel bir kurumsal ilkeden kaynaklanıyorsa, uyarıyı aşmaya çalışmak şirket güvenlik kurallarını ihlal etmek olur. BT ekibi programı onaylı listeye ekleyebilir.
Yapmamanız gerekenler
- Kullanıcı Hesabı Denetimi'ni kapatmayın. Bu, zararlı yazılımların sessizce yönetici yetkisi almasının önünü açar.
- Kaynağından emin olmadığınız bir program için internette önerilen "yönetici komut isteminden çalıştır" veya "gizli yönetici hesabını aç" gibi yollara başvurmayın. İmzası iptal edilmiş bir program, gerçekten zararlı olduğu için engellenmiş olabilir.
Yazılım geliştiriciyseniz: programınız neden engelleniyor?
Kullanıcılarınız bu mesajı görüyorsa sorun büyük ihtimalle imzanızdadır:
| Durum | Çözüm |
|---|---|
| Sertifikanızın süresi doldu ve imzada zaman damgası yok | Programı geçerli bir sertifikayla yeniden imzalayın ve her imzaya zaman damgası ekleyin |
| Sertifikanız iptal edildi | Sertifika otoritesiyle iletişime geçin, yeni sertifika alın ve tüm dağıtılan sürümleri yeniden imzalayın |
| Dosya imzalandıktan sonra değiştirildi (ör. kurulum paketine sonradan dosya eklendi) | İmzalamayı derleme sürecinin en son adımı yapın |
| Kendinden imzalı (self-signed) sertifika kullanıyorsunuz | Güvenilir bir sertifika otoritesinden kod imzalama sertifikası alın |
İmzalama adımları için SignTool rehberimize, sertifika seçenekleri için Cloud kod imzalama sayfamıza bakabilirsiniz.
Sıkça Sorulan Sorular
Tek yönetici benim, neden "bir yönetici engelledi" diyor?
Mesajdaki "yönetici" ifadesi genel bir kalıptır. Engeli çoğu zaman bir kişi değil, Windows'un imza kontrolü veya bir güvenlik ilkesi koyar.
Bu uyarı ile "Windows kişisel bilgisayarınızı korudu" aynı mı?
Hayır. "Windows kişisel bilgisayarınızı korudu" uyarısı SmartScreen'den gelir ve dosyanın tanınmadığını gösterir; "Yine de çalıştır" ile geçilebilir. "Bu uygulama güvenliğiniz için engellendi" ise imzada ciddi bir sorun veya bir güvenlik ilkesi olduğunu gösterir.
Windows 10 ve Windows 11'de çözüm farklı mı?
Hayır, uyarının nedenleri ve çözüm adımları iki sürümde de aynıdır.



