'Uygulamaya Özel İzin Ayarları, COM Sunucusu Uygulaması için Yerel Etkinleştirme İzni Vermiyor' Hatası Nasıl Onarılır

Windows 10, Microsoft'un en yeni ve en büyük işletim sistemidir ve şirket kullanıcıları öncekilerden oldukça açık bir şekilde yükseltmeye zorlamaktadır. Kendinden öncekilere göre birçok gelişme olduğu kadar mantıklı. Ancak, oldukça yakın bir zamanda “ DistributedCOM (DCOM) Hataları Olay Kimliği: 10016 ” hakkında birçok rapor geliyor.

Hata mesajı

Bu Hatalar oldukça yaygındır ve hataya bağlı olarak onlar için birçok farklı hata günlüğü vardır. Bu makalede, “ NT AUTHORITY \ LOCAL SERVICE SID () adlı kullanıcıya LocalHost adresinden CLSID {} ​​ve APPID {} ​​ile COM Sunucu Uygulaması için Yerel Özelleştirme İzni Vermeyin Uygulamaya Özel İzin Ayarları üzerinde durulacak. (LRPC kullanarak) uygulama kabında çalışıyor Kullanılamıyor SID (Kullanılamaz). Bu güvenlik izni, Bileşen Hizmetleri Yönetim Aracı kullanılarak Değiştirilebilir ”Hata mesajı.

“Uygulamaya Özel İzin Ayarları Yerel Aktivasyon İzni Vermiyor” Hatasına Neden Oluyor?

Birden fazla kullanıcıdan çok sayıda rapor aldıktan sonra, sorunu araştırmaya karar verdik ve sorunu tamamen çözmek için bir çözüm geliştirdik. Ayrıca, bu hatanın tetiklenmesinin nedenini araştırdık ve aşağıda listeledik:

[/ tie_list türü = "artı"]
  • Geçersiz İzinler: Belirli bir işlem, olay günlüğünde belirtilen DCOM bileşenlerine erişmek için yeterli izne sahip olmadığında hata oluşur.
[/ Tie_list]

Not: Bu hataya rağmen sistemin bazı durumlarda doğru çalışması mümkündür. Bu durumda, hatanın oluşmasına izin vermek en iyisidir, ancak belirli bir uygulamanın düzgün çalışmasını engelliyorsa, aşağıdaki kılavuzu izleyin:

Çözüm: DCOM Bileşenlerine Erişim Verme

Hata mesajında ​​belirtildiği gibi, belirli işlemler / uygulamalar DCOM bileşenlerine erişemediğinde hata tetiklenir. Bu nedenle, bu adımda, bu DCOM bileşenlerine erişim sağlayacağız. Bunun için:

  1. Çalıştır komut istemini açmak için “Windows” + “ R ” tuşlarına basın.
  2. Regedityazıp “Enter” tuşuna basın.

    “Regedit” yazarak ve “Enter” tuşuna basarak
  3. Aşağıdaki adrese gidin.
     Hkey_classes_root \ CLSID \ {D63B10C5-BB46-4990-A94F-E40B9D520160} 
  4. Sağ bölmedeki “ Varsayılan ” tuşuna çift tıklayın ve listelenen “Değer Verileri” ni not edin.
  5. Aşağıdaki adrese gidin:
     Hkey_classes_root \ AppID \ {9CA88EE3-ACB7-47C8-AFC4-AB702511C276} 
  6. Sol bölmedeki{9CA88EE3-ACB7-47c8-AFC4-AB702511C276} ” tuşunu sağ tıklayın.
  7. Listeden " İzinler " seçeneğine tıklayın ve " Gelişmiş " seçeneğini seçin.
  8. “Sahip” başlığının yanındaki “ Değiştir ” seçeneğine tıklayın.

    Not: Sahibin “Güvenilir Yükleyici” olması gerekir, yoksa “Sahibin Görüntülenemediğini” gösterebilir.

  9. Nesne Türü ” başlığına tıklayın ve “Kullanıcılar” ı seçin.
  10. Konum ” düğmesine tıklayın ve “Masaüstü (Ad)” nı seçin.
  11. Boş alana, hesabınızın kullanıcı adını girin.
  12. Tamam ” düğmesine tıklayın ve pencerede “ Uygula ” düğmesine tıklayın.

    Kayıt defteri anahtarı için izinleri değiştirme

    Not: “HKEY_CLASSES_ROOT \ CLSID \ {D63B10C5-BB46-4990-A94F-E40B9D520160}” için 5-12 adımlarında belirtilen işlemi tekrarlayın.

  13. Pencereyi kapatmak ve “Adım 7” de başlattığımız “ İzinler ” penceresini açmak için “ Tamam ” düğmesine tıklayın.
  14. “Grup veya Kullanıcı adları ” başlığındaki “ Yöneticiler ” üzerine tıklayın ve “ Tam Kontrol ” seçeneğini işaretleyin.
  15. Kullanıcılar ” ı seçin ve “ Tam Kontrol ” seçeneğini tekrar kontrol edin.
  16. Değişiklikleri kaydetmek için “ Uygula ” ya tıklayın ve pencereyi kapatmak için “ Tamam ” ı seçin.

    Kullanıcılara ve yöneticilere Tam Kontrol Sağlama
  17. Çalıştır komut istemini açmak için “ Windows ” + “ R ” tuşlarına basın.
  18. Dcomcnfg yazınız . exe ”ve“ Enter ”düğmesine basın.
  19. Aşağıdaki seçenekleri genişletin
     Bileşen Hizmetler> Bilgisayarlar> Bilgisayarım> DCOM Config 
  20. Sağ bölmede, “ RunTime Broker ” seçeneğine sağ tıklayın ve listeden “ Özellikler ” düğmesini seçin.

    Not: Listede listelenen ikiRunTime Brokerörneği vardır. Doğru olanı tanımlamak için her biri için aşağıdaki adımı izleyin.

  21. Burada listelenen AppID, " 9CA88EE3-ACB7-47C8 - AFC4 - AB702511C276 " AppID ile eşleşiyorsa, uygulamanın doğru örneğini seçmiş olduğunuz anlamına gelir.
  22. Güvenlik ” seçeneğine tıklayın ve ardından “ Başlatma ve Etkinleştirme İzinleri ” için “ Özelleştir ” seçeneğini işaretleyin.
  23. Windows Güvenliği” istemi varsa “ Düzenle ” düğmesine tıklayın ve “ Kaldır ” düğmesine tıklayın.
  24. Ekle ” düğmesine tıklayın ve “ Seçilecek Nesne Adını Girin ” seçeneğine “ NT AUTHORITY \ LOCAL SERVICEyazın .
  25. Tamam ” a tıklayın ve girişe “Yerel Aktivasyon ” iznini verin.

    DCOM yapılandırmalarını değiştirme
  26. Sorunun devam edip etmediğini kontrol edin .

Ilginç Haberler