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



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

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 zorluyor. Kendinden öncekilere göre birkaç iyileştirme olduğu kadar mantıklı. Ancak, son zamanlarda çok sayıda rapor geliyor ' DistributedCOM (DCOM) Hataları Olay Kimliği: 10016 Sistem günlüklerindeki hatalar.



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 yazıda, ' Uygulamaya Özgü İzin Ayarları, uygulama kapsayıcısında çalışan LocalHost adresinden (LRPC kullanarak) Kullanıcı NT AUTHORITY LOCAL SERVICE SID () 'ye CLSID {} ​​ve APPID {} ​​ile COM Sunucusu Uygulaması için Yerel Etkinleştirme İzni Vermiyor Kullanılamaz SID (Kullanım dışı). Bu güvenlik izni, Bileşen Hizmetleri Yönetim Aracı kullanılarak Değiştirilebilir ' Hata mesajı.



'Uygulamaya Özgü İzin Ayarları Yerel Etkinleştirme İzni Vermiyor' Hatasına Neden Olan Nedir?

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

[/ tie_list type = 'artı']
  • Geçersiz İzinler: Hata, belirli bir işlem olay günlüğünde belirtilen DCOM bileşenlerine erişmek için yeterli izne sahip olmadığında ortaya çıkar.
[/ tie_list]

Not: Bu hataya rağmen bazı durumlarda sistemin düzgün çalışması mümkündür. Bu durumda, hatanın olması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şlemlerin / uygulamaların DCOM bileşenlerine erişimi olmadığında hata tetiklenir. Bu nedenle, bu adımda, bu DCOM bileşenlerine erişim izni vereceğiz. Bunun için:



  1. Basın 'Pencereler' + ' R Çalıştır istemini açmak için ”tuşlarına basın.
  2. Yazın ' Regedit 'Yazın ve' Enter 'tuşuna basın.

    'Regedit' yazıp 'Enter' a basmak

  3. Aşağıdaki adrese gidin.
    HKEY_CLASSES_ROOT  CLSID  {D63B10C5-BB46-4990-A94F-E40B9D520160}
  4. ' Varsayılan 'Sağ bölmedeki tuşuna basın ve 'Değer verisi' listelenmiş.
  5. Aşağıdaki adrese gidin:
    HKEY_CLASSES_ROOT  Uygulama Kimliği  {9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
  6. Sağ tıklayın ' {9CA88EE3-ACB7-47c8-AFC4-AB702511C276} Sol bölmedeki ”tuşuna basın.
  7. Tıkla ' İzinler Listeden 'seçeneğini seçin ve' ileri '.
  8. Tıkla ' Değişiklik 'Seçeneğinin yanındaki 'Sahip' başlık.
    Not: Sahibi 'Güvenilir Yükleyici' olmalıdır veya 'Sahibi Görüntülenemiyor' gösterebilir.
  9. Tıkla ' Nesne Tür 'Başlığına gidin ve' Kullanıcılar 'ı seçin.
  10. Tıkla ' yer 'Düğmesine basın ve 'Masaüstü (Ad)'.
  11. Boş alana şunu girin: Kullanıcı adı hesabınızın.
  12. Tıkla ' tamam 'Düğmesini tıklayın ve' Uygulamak ' pencerede.

    Kayıt Anahtarının İzinlerini Değiştirme

    Not: 5-12. Adımlarda belirtilen işlemi tekrarlayın. 'HKEY_CLASSES_ROOT CLSID {D63B10C5-BB46-4990-A94F-E40B9D520160}' yanı sıra.

  13. Tıklamak ' tamam 'Pencereyi kapatmak ve' İzinler 'Adım 7' de başlattığımız 'penceresi.
  14. Tıklamak ' Yöneticiler ' içinde 'Grup veya Kullanıcı isimleri 'Başlığına gidin ve' Tam Kontrol 'Seçeneği.
  15. ' Kullanıcılar 'Ve' Tam kontrol ”Seçeneği tekrar.
  16. Tıklamak ' Uygulamak Değişiklikleri kaydetmek ve ' tamam Pencereyi kapatmak için '

    Kullanıcılara ve yöneticilere Tam Kontrol Sağlama

  17. ' pencereler '+' R Çalıştır istemini açmak için ”.
  18. Yazın ' dcomcnfg . exe ' ve bas ' Giriş '.
  19. Genişlet aşağıdaki seçenekler
    Bileşen Hizmetleri> Bilgisayarlar> Bilgisayarım> DCOM Yapılandırması
  20. Sağ bölmede, sağ Tıklayın üzerinde ' Çalışma süresi Komisyoncu 'Seçeneğini seçin ve' Özellikleri Listeden ”düğmesine tıklayın.
    Not: Var iki örnekler ' Çalışma süresi Komisyoncu Listede listelenmiştir. Doğru olanı belirlemek için her biri için aşağıdaki adımı izleyin.
  21. Orada listelenen AppID, AppID ile eşleşiyorsa ' 9CA88EE3-ACB7-47C8 - AFC4 - AB702511C276 'Hata, uygulamanın doğru örneğini seçmiş olduğunuz anlamına gelir.
  22. Tıkla ' Güvenlik 'Seçeneği ve ardından Kontrol ' Özelleştirmek 'İçin' seçeneği ' Başlatma ve Aktivasyon İzinleri '.
  23. Tıkla ' Düzenle 'Düğmesini tıklayın ve' Kaldırmak 'Varsa' düğmesi ' Windows Güvenliği ” Komut istemi.
  24. Tıkla ' Ekle 'Düğmesine basın ve' NT AUTHORITY LOCAL SERVICE ' içinde ' Seçilecek nesnelerin adını girin 'Seçeneği.
    Not: NT Authority Local Service yoksa, sadece “Local Service” yazmayı deneyin.
  25. Tıklamak ' tamam 'Ve büyük 'Yerel Aktivasyon Giriş izni.

    DCOM yapılandırmalarını değiştirme

  26. Kontrol sorunun devam edip etmediğini görmek için.
3 dakika okundu