Az alkalmazás-specifikus engedélybeállítások nem engedélyezik a helyi aktiválást

Ha az Eseménynapló(Event Viewer) hibaüzenetet jelenít meg Az alkalmazás-specifikus engedélybeállítások nem adnak helyi aktiválási engedélyt a COM-kiszolgáló alkalmazás számára(The application-specific permission settings do not grant Local Activation permission for the COM Server application) , akkor ez a cikk segít. 10016 DCOM eseményazonosítóval(DCOM Event ID) érkezik , és ez a hiba főleg az operációs rendszer frissítése után jelenik meg. Bár ez a hiba nem befolyásolja a szokásos Windows 10 -felhasználók felhasználói élményét, néhányan érdemes tudni, miért történik ez, és mit tehet ez ellen.

Ezeket az 10016-os eseményeket a rendszer rögzíti, amikor a Microsoft -összetevők a szükséges engedélyek nélkül próbálnak hozzáférni a DCOM -összetevőkhöz. (DCOM)Ezeket az eseményeket általában nyugodtan figyelmen kívül lehet hagyni, mert nem befolyásolják hátrányosan a funkcionalitást, és tervezésiek.

Az egész hibaüzenet így néz ki:

The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID {C2F03A33-21F5-47FA-B4BB-156362A2F239} and APPID {316CDED5-E4AE-4B15-9113-7055D84DCC97} to the user NT AUTHORITY\LOCAL SERVICE SID (S-1-5-19) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.

Tájékoztatásul: a CLSID és az APPID eltérhet az Ön számítógépén, mivel ezek egy összetevő szolgáltatást jelentenek a számítógépen. A megoldással kapcsolatban a hibaüzenetben már szerepel. Módosítania kell a biztonsági engedélyt egy adminisztrációs eszközzel a Windows 10 rendszerben(Windows 10) .

Az alkalmazás-specifikus engedélybeállítások nem engedélyezik a helyi aktiválást

A javításhoz Az alkalmazásspecifikus engedélybeállítások nem adnak helyi aktiválási(Activation) hibát a Windows 10 rendszerben(Windows 10) , kövesse az alábbi lépéseket:

  1. Azonosítsa(Identify) és erősítse meg a CLSID -t és az APPID -t(APPID)
  2. Módosítsa a (Change)CLSID kulcs tulajdonjogát a Rendszerleíróadatbázis-szerkesztőből(Registry Editor)
  3. Módosítsa a (Modify)biztonsági(Services) engedélyt a komponensszolgáltatásokból(Component)

Olvasson tovább, hogy részletesen megismerje a lépéseket.

Azonosítania kell a CLSID -t és az APPID -t . Mivel az Ön számítógépén eltérőek lehetnek, nagyon fontos felismerni őket. Ellenkező esetben nem tud megszabadulni ettől az Eseménynaplózó(Event Viewer) hibaüzenettől. A fent említett hibaüzenet szerint a CLSID {C2F03A33-21F5-47FA-B4BB-156362A2F239}, az APPID pedig {316CDED5-E4AE-4B15-9113-7055D84DCC97}. Van még egy SID nevű elem , de ez jelenleg nem szükséges.

Most meg kell találnia a problémát okozó összetevőt. Ehhez nyissa meg a Rendszerleíróadatbázis-szerkesztőt a számítógépén. Ehhez nyomja meg a Win+R billentyűkombinációt , írja be a regedit parancsot(regedit) , és nyomja meg az Enter gombot. Ezt követően navigáljon erre az útvonalra -

HKEY_Classes_Root\CLSID\<Enter-your-CLSID>

Ne felejtse el lecserélni az Enter-your-ClSID- t a hibaüzenetben kapott eredeti CLSID -re. (CLSID)Miután megszerezte, meg kell találnia az APPID -t a jobb oldalon. Győződjön meg arról, hogy ez az APPID és az előző APPID (amely a hibaüzenetben szerepel) megegyezik. A megerősítést követően kattintson a jobb gombbal a CLSID -re a bal oldalon, és válassza az Engedélyek(Permissions) lehetőséget.

Az alkalmazás-specifikus engedélybeállítások nem engedélyezik a helyi aktiválást

Ezután kattintson a Speciális(Advanced ) gombra.

Alapértelmezés szerint ez a kulcs a TrustedInstaller tulajdona , de módosítania kell a tulajdonost rendszergazdára(Administrator) . Ehhez kattintson a Módosítás(Change ) gombra a Speciális biztonsági beállítások(Advanced Security Settings ) ablakban, írja le az „Adminisztrátor” elemet, kattintson a Nevek ellenőrzése(Check Names ) gombra, majd kattintson az OK gombra.

Ezenkívül be kell jelölnie a Tulajdonos cseréje az alkonténereken és objektumokon(Replace owner on subcontainers and objects ) jelölőnégyzetet.

Ezt követően válassza ki a Rendszergazdák(Administrators ) elemet a Csoport- vagy felhasználónevek(Group or user names ) listájából, és jelölje be az Allow/Full Control jelölőnégyzetet. Most mentse a beállításokat.

Ezenkívül ellenőriznie kell az Alapértelmezett - Adatnév(Default – Data ) lehetőséget . Ebben a példában az alapértelmezett(Default Data) adatnév Immersive Shell . Másnak kell lennie, ha a CLSID és az APPID különbözik a hibaüzenetben.

Ezt követően át kell vennie az APPID tulajdonjogát is. Ehhez navigáljon erre az útvonalra a Rendszerleíróadatbázis -szerkesztőben -(Registry Editor-)

HKEY_Local_Machine\Software\Classes\AppID\your-APPID

Ugyanazt kell tennie, mint fent, hogy módosítsa a rendszerleíró kulcs(Registry) tulajdonjogát.

Ha bármilyen problémába ütközik a rendszerleíró kulcs tulajdonjogának(ownership of the Registry key) megváltoztatása során , tekintse meg a RegOwnit nevű ingyenes eszközünket , amellyel ezt egy kattintással megteheti.

Ha végzett ezekkel a lépésekkel, meg kell nyitnia a Component Services alkalmazást . Kereshet rá a Tálca(Taskbar) keresőmezőjében, és kattintson a megfelelő találatra. A Component (Component) Services megnyitása után menjen ide-

Component Services > Computer > My Computer > DCOM Config > Immersive Shell

A példa alapján a CLSID megegyezik ezzel az Immersive Shell összetevő szolgáltatással. Meg kell találnia az Alapértelmezett adatnevet(Default – Data ) , amelyet a Rendszerleíróadatbázis-szerkesztőből(Registry Editor) kapott . A felismerés után kattintson jobb gombbal az összetevő szolgáltatásra, és válassza a Tulajdonságok menüpontot(Properties) . Itt kell megtalálnia az alkalmazásazonosítót(Application ID ) vagy az APPID -t, amelyet újra megerősíthet.

Ezután lépjen a Biztonság(Security ) fülre. Itt három címkét találhat, köztük az Indítási és az Aktiválási engedélyeket(Launch and Activation Permissions) . Kattintson a megfelelő Szerkesztés(Edit ) gombra.

Ha bármilyen figyelmeztető üzenetet kap, kattintson a Mégse(Cancel ) gombra, és lépjen tovább. Két fiók hozzáadásához ugyanazokat a lépéseket kell követnie, mint a fenti.

  • RENDSZER
  • HELYI SZOLGÁLTATÁS

Hozzáadásuk után válasszon ki egyet, és mindkettőjüknek adjon helyi indítási(Local Launch ) és helyi aktiválási(Local Activation ) engedélyeket.

Mentse el a változtatásokat, így nem fog újra megjelenni ugyanaz a probléma az Eseménynaplóban(Event Viewer) .

Függetlenül attól, hogy a RuntimeBroker vagy az Immersive Shell vagy bármely más folyamat problémája van, a megoldás mindegyikre ugyanaz.(Whether you get the issue with RuntimeBroker or Immersive Shell or any other process, the solution is the same for all of them.)



About the author

Szoftvermérnök és felfedező vagyok. Van tapasztalatom a Microsoft Xbox 360-al és a Google Explorerrel is. Szakértői ajánlásokat tudok nyújtani bizonyos szoftverfejlesztő eszközökhöz, valamint segítséget tudok nyújtani az Explorer gyakori hibáinak elhárításában.



Related posts