DÜZELTME: Uygulamaya Özel İzin Ayarları, COM Sunucusu Uygulaması için Yerel Etkinleştirme izni vermiyor (Çözüldü)

click fraud protection

Olay görüntüleyici Sistem uyarısı "10016" olay kimliğine sahip "Uygulamaya Özel İzin Ayarları COM Sunucusu Uygulaması için Yerel Aktivasyon izni vermiyor..." şeklinde olabilir. Microsoft bileşenleri gerekli izinler olmadan DCOM bileşenlerine erişmeye çalıştığında, Windows 10, Windows Server 2019 veya Windows Server 2016 çalıştıran bilgisayarlarda oturum açtı.

Microsoft'a göre önerilen eylem, 10016 olaylarını yoksay, çünkü işlevselliği olumsuz etkilemezler ve tasarım gereğidirler. Ancak, sorunu çözmek istiyorsanız, aşağıdaki okumaya devam edin.

Uygulamaya Özel İzin Ayarları, COM Sunucusu Uygulaması için Yerel Etkinleştirme izni vermiyor

Bu eğitici, Windows 10 ve Windows Server 2016/2019'da olay görüntüleyicide 10016 Uyarılarını düzeltmek için adım adım talimatlar içerir ve açıklama ile:

Kaynak: Dağıtılmış COM
Olay Kimliği: 10016

Uygulamaya özel izin ayarları, CLSID'li COM Sunucusu uygulaması için Yerel Etkinleştirme izni vermez
{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}
ve APPID
{15C20B67-12E7-4BB6-92BB-7AFF07997402}
uygulama kapsayıcısında çalışan LocalHost (LRPC Kullanarak) adresinden BilgisayarAdı\Kullanıcı Adı SID (S-1-5-21-3546043924-4163678793-3661266528-1001) kullanıcısına Kullanılamaz SID (Kullanılamaz). Bu güvenlik izni, Bileşen Hizmetleri yönetim aracı kullanılarak değiştirilebilir.

DÜZELTME: Uygulamaya Özel İzin Ayarları, Windows 10 ve Server 2016/2019'da COM Sunucusu Uygulaması (Olay Kimliği: 10016) için Yerel Etkinleştirme izni vermiyor.

Aşama 1. APPID Kayıt Defteri anahtarındaki İzinleri değiştirin.

1. 10016 olayından, yetersiz haklara sahip COM Server uygulamasının APPID'sini bulun.

Örneğin. Bu örnekte APPID: {15C20B67-12E7-4BB6-92BB-7AFF07997402}

Yerel Aktivasyon izni Verme

2. Kayıt Defteri Düzenleyicisi'ni açın ve aşağıdaki konuma gidin:

  • HKEY_CLASSES_ROOT\AppID

3. AppID anahtarını genişletin ve 10016 olayında bahsedilen APPID'ye tıklayın. (ör. bu örnekte "{15C20B67-12E7-4BB6-92BB-7AFF07997402}")

4a. Sağ bölmede: Varsayılan REG_SZ değerinde AppID'nin adına dikkat edin. (örneğin, bu örnekte "PerAppRuntimeBroker").

4b. Sol bölmede: Sağ tık APPID tuşunda seçin ve izinler:

resim

5. 'İzinler' penceresinde, İleri.

resim

6. Tıklamak Değişiklik Sahip, kayıt defteri anahtarının sahipliğini alır.

resim

7. Tip Yöneticiler ve bas TAMAM.

resim

8. Kontrol en Alt kapsayıcılarda ve nesnelerde sahibi değiştir onay kutusu ve tıklayın Uygulamak.

resim

9. Ardından açmak için çift tıklayın Yöneticiler giriş.

resim

10. seçin Tam kontrol Yöneticilere tam izin vermek için onay kutusunu işaretleyin ve tamam üç (3) kez.

resim

11.Kapat Kayıt Defteri Düzenleyicisi ve tekrar başlat senin bilgisayarın.

Adım 2. COM Sunucusu uygulamasındaki izinleri değiştirin.

1. Bileşen Hizmetleri'ni açın. Bunu yapmak için:

    1. Aynı anda basın pencereler resim+ r Çalıştır komut kutusunu açmak için tuşlar.
    2. Tip dcomcnfg ve bas Girmek.
resim

2. Genişletmek Bileşen Hizmetleri -> bilgisayarlar -> Benim bilgisayarım -> DCOM Yapılandırması.

3. İtibaren görüş menü seç Detay.

resim

4. Sağ tık Yukarıdaki 1. adımda (4a) fark ettiğiniz APPID adına (ör. bu örnekte "PerAppRuntimeBroker"da) ve Özellikler.

resim

5a. saat Güvenlik sekmesi, tıklayın Düzenlemek üzerinde Başlatma ve Etkinleştirme İzinleri.

resim

5b. Tanınmayan izin girişlerini kaldırmak için güvenlik mesajı alırsanız Kaldırmak.

resim

6. Tıkla Eklemek buton.

resim

7. Tip YEREL SERVİS ve tıklayın TAMAM.

resim

8. Kontrol en Yerel Aktivasyon onay kutusu ve tıklayın tamam Değişikliği uygulamak için iki kez.

resim

9. Bileşen Hizmetleri penceresini kapatın ve tekrar başlat senin bilgisayarın.

10. Yeniden başlattıktan sonra "Uygulamaya Özel İzin Ayarları COM Sunucu Uygulaması için Yerel Aktivasyon izni vermiyor" hatası çözülmelidir.

Bu kadar! Deneyiminizle ilgili yorumunuzu bırakarak bu kılavuzun size yardımcı olup olmadığını bana bildirin. Lütfen başkalarına yardımcı olmak için bu kılavuzu beğenin ve paylaşın.