Hogyan javítsuk ki az „Alkalmazás-specifikus engedélybeállítások nem adnak helyi engedélyezési engedélyt a COM szerver alkalmazás számára” hibát

A Windows 10 a Microsoft legújabb és legnagyobb operációs rendszere, és a vállalat meglehetősen nyíltan arra késztette a felhasználókat, hogy frissítsenek az előzőekhez képest. Van értelme, és számos előrelépés is van elődeihez képest. A közelmúltban azonban sok jelentés érkezett a “ DistributedCOM (DCOM) hibák esemény azonosítója: 10016 ” hibákról a rendszernaplókban.

Hiba üzenet

Ezek a hibák meglehetősen általánosak, és a hibától függően sok különféle hibanapló létezik számukra. Ebben a cikkben az „ Alkalmazás-specifikus engedélybeállítások nem adnak helyi engedélyezési engedélyt a COM-kiszolgáló alkalmazáshoz a CLSID {} ​​és az APPID {} ​​segítségével a Felhasználó NT HATÓSÁG \ HELYES SZOLGÁLTATÁSI SID () (a LocalHost címről) elemére. (LRPC használatával) fut az alkalmazáskonténerben Nem érhető el SID (nem elérhető). Ez a biztonsági engedély módosítható a Komponens Szolgáltatások Felügyeleti eszköz ”hibaüzenettel.

Mi okozza a „Az alkalmazás-specifikus engedélybeállítások nem adnak helyi aktiválási engedélyt” hibát?

Miután számos jelentést kapott több felhasználótól, úgy döntöttünk, hogy kivizsgáljuk a problémát, és kidolgoztunk egy megoldást annak teljes kijavítására. Megvizsgáltuk továbbá azt az okot, amely miatt ez a hiba megjelenik, és felsoroltuk az alábbiakban:

[/ tie_list type = "plus"]
  • Érvénytelen engedélyek: A hiba akkor fordul elő, ha egy adott folyamatnak nincs elegendő jogosultsága az eseménynaplóban feltüntetett DCOM-összetevők eléréséhez.
[/ Tie_list]

Megjegyzés: Előfordulhat, hogy a rendszer bizonyos esetekben a hiba ellenére helyesen működik. Ebben az esetben a legjobb, ha hagyja, hogy a hiba fennálljon, de ha megakadályozza egy alkalmazás megfelelő működését, kövesse az alábbi útmutatót:

Megoldás: Hozzáférés biztosítása a DCOM komponensekhez

Amint azt a hibaüzenet jelzi, a hiba akkor vált ki, amikor bizonyos folyamatok / alkalmazások nem férnek hozzá a DCOM-összetevőkhöz. Ezért ebben a lépésben hozzáférést biztosítunk ezeknek a DCOM-összetevőknek. Azért:

  1. A „Windows” + „ R ” gombok megnyomásával nyissa meg a Futtatás parancsot.
  2. Írja be a „ Regedit ” lehetőséget, és nyomja meg az „Enter” gombot.

    Írja be a „Regedit” menüpontot és nyomja meg az „Enter” gombot
  3. Keresse meg a következő címet.
     HKEY_CLASSES_ROOT \ CLSID \ {D63B10C5-BB46-4990-A94F-E40B9D520160} 
  4. Kattintson duplán a jobb oldali ablaktáblán az „ Alapértelmezés ” gombra, és jegyezze fel a felsorolt „Érték adatait” .
  5. Keresse meg a következő címet:
     HKEY_CLASSES_ROOT \ AppID \ {9CA88EE3-ACB7-47C8-AFC4-AB702511C276} 
  6. Kattintson a jobb gombbal a „ {9CA88EE3-ACB7-47c8-AFC4-AB702511C276} ” gombra a bal oldali ablaktáblában.
  7. Kattintson a listán az „ Engedélyek ” opcióra, és válassza az „ Speciális ” lehetőséget.
  8. Kattintson a „Tulajdonos” rovat melletti „ Módosítás ” opcióra.

    Megjegyzés: A tulajdonosnak „Megbízható telepítőnek” kell lennie, vagy megjelenhet a „Nem tudom megjeleníteni a tulajdonosot” felirat.

  9. Kattintson az „ Objektumtípus ” címsorra, és válassza a „Felhasználók” lehetőséget.
  10. Kattintson a „ Hely ” gombra, és válassza ki az „Asztal (név)” elemet.
  11. Az üres mezőbe írja be fiókja felhasználónevét .
  12. Kattintson az „ OK ” gombra, majd kattintson az ablakban az „ Alkalmaz ” gombra.

    A rendszerleíró kulcs módosítása

    Megjegyzés: Ismételje meg az 5–12. Lépésben ismertetett eljárást a „HKEY_CLASSES_ROOT \ CLSID \ {D63B10C5-BB46-4990-A94F-E40B9D520160}” szakaszban is.

  13. Kattintson az „ OKgombra az ablak bezárásához és az „ Engedélyek ” ablak megnyitásához, amelyet a „7. lépésnél” indítottunk.
  14. Kattintson a „ Rendszergazdák ” elemre a „Csoport vagy felhasználói név ” rovatban, és ellenőrizze a „ Teljes ellenőrzés ” lehetőséget.
  15. Válassza a „ Felhasználók ” pontot, és ellenőrizze a „ Teljes ellenőrzés ” lehetőséget.
  16. Kattintson az „ Alkalmazgombra a módosítások mentéséhez, majd az ablak bezárásához válassza az „ OK ” lehetőséget.

    Teljes körű ellenőrzés a felhasználók és a rendszergazdák számára
  17. Nyomja meg a „ Windows ” + „ R ” gombot a Futtatás parancs megnyitásához.
  18. Írja be a „ dcomcnfg . exe ”, és nyomja meg az„ Enter ”gombot.
  19. Bontsa ki a következő lehetőségeket
     Alkatrész-szolgáltatások> Számítógépek> Sajátgép> DCOM Config 
  20. A jobb oldali ablaktáblában kattintson a jobb gombbal a „ RunTime Broker ” opcióra, és válassza a listából a „ Tulajdonságok ” gombot.

    Megjegyzés: A „ RunTime Brokerkét példánya szerepel a listában. Kövesse az alábbi lépést mindegyiknél a megfelelő azonosításához.

  21. Ha az ott felsorolt AppID megegyezik a hibában szereplő9CA88EE3-ACB7-47C8 - AFC4 - AB702511C276AppID-vel, az azt jelenti, hogy az alkalmazás megfelelő példányát választotta ki.
  22. Kattintson a „ Biztonság ” opcióra, majd ellenőrizze a „ Testreszabás ” opciót a „ Indítás és aktiválási engedélyek ” menüpontban.
  23. Kattintson a „ Szerkesztés ” gombra, majd az „ Eltávolítás ” gombra, ha megjelenik a „ Windows Biztonság” felszólítás.
  24. Kattintson az „ Hozzáadás ” gombra, és írja be az „ NT HATÓSÁG \ HELYES SZOLGÁLTATÁSelemet az „ Adja meg a kiválasztandó objektumok nevét ” opcióhoz.
  25. Kattintson az „ OKgombra, és adja meg a „Helyi aktiválás ” engedélyt a bejegyzéshez.

    A DCOM konfigurációinak megváltoztatása
  26. Ellenőrizze, hogy a probléma továbbra is fennáll-e.

Érdekes Cikkek