Nastavenia povolení špecifické pre aplikáciu neudeľujú lokálnu aktiváciu

Ak Zobrazovač udalostí(Event Viewer) zobrazí chybové hlásenie Nastavenia povolení pre konkrétnu aplikáciu neudeľujú povolenie na lokálnu aktiváciu pre aplikáciu COM Server(The application-specific permission settings do not grant Local Activation permission for the COM Server application) , potom vám pomôže tento článok. Dodáva sa s DCOM Event ID 10016 a táto chyba sa objavuje hlavne po inovácii operačného systému. Hoci táto chyba neovplyvňuje používateľskú skúsenosť bežného používateľa systému Windows 10(Windows 10) , niektorí z vás možno budú chcieť vedieť, prečo sa to deje a čo s tým môžete urobiť.

Týchto 10016 udalostí sa zaznamená, keď sa komponenty Microsoft pokúsia získať prístup k komponentom DCOM bez požadovaných povolení. Tieto udalosti možno zvyčajne bezpečne ignorovať, pretože nemajú nepriaznivý vplyv na funkčnosť a sú navrhnuté.

Celé chybové hlásenie vyzerá takto-

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.

Pre vašu informáciu, CLSID a APPID sa môžu na vašom počítači líšiť, pretože predstavujú službu komponentu na vašom počítači. Pokiaľ ide o riešenie, je už uvedené v chybovom hlásení. Povolenie zabezpečenia musíte upraviť v správcovskom nástroji v systéme Windows 10(Windows 10) .

Nastavenia povolení špecifické pre aplikáciu neudeľujú lokálnu aktiváciu

Ak chcete opraviť Nastavenia povolení pre konkrétnu aplikáciu neudeľujú chybu miestnej aktivácie v (Activation)systéme Windows 10(Windows 10) , postupujte podľa týchto krokov-

  1. Identifikujte(Identify) a potvrďte CLSID a APPID
  2. Zmeňte(Change) vlastníctvo kľúča CLSID z Editora databázy Registry(Registry Editor)
  3. Upravte(Modify) bezpečnostné oprávnenie zo služieb (Services)komponentov(Component)

Čítajte ďalej a zistite podrobnosti o krokoch.

Musíte identifikovať CLSID a APPID . Keďže sa môžu na vašom počítači líšiť, je veľmi dôležité ich rozpoznať. V opačnom prípade sa nebudete môcť zbaviť tohto chybového hlásenia Zobrazovača udalostí . (Event Viewer)Podľa vyššie uvedeného chybového hlásenia je CLSID {C2F03A33-21F5-47FA-B4BB-156362A2F239} a APPID je {316CDED5-E4AE-4B15-9113-7055D84DCC97}. Existuje ďalšia položka s názvom SID , ale tá nie je momentálne potrebná.

Teraz musíte nájsť komponent, ktorý spôsobuje problém. Na tento účel otvorte v počítači Editor databázy Registry . Ak to chcete urobiť, stlačte kombináciu klávesov Win+R , zadajte príkaz regedit(regedit) a stlačte tlačidlo Enter . Potom prejdite na túto cestu -

HKEY_Classes_Root\CLSID\<Enter-your-CLSID>

Nezabudnite nahradiť Enter-your-ClSID pôvodným CLSID , ktoré ste dostali v chybovej správe. Po jeho získaní by ste mali nájsť APPID na pravej strane. Uistite sa, že toto APPID a predchádzajúce APPID (uvedené v chybovom hlásení) sú rovnaké. Po potvrdení kliknite pravým tlačidlom myši na CLSID na ľavej strane a vyberte možnosť Povolenia(Permissions) .

Nastavenia povolení špecifické pre aplikáciu neudeľujú lokálnu aktiváciu

Potom kliknite na tlačidlo Rozšírené(Advanced ) .

V predvolenom nastavení tento kľúč vlastní TrustedInstaller , ale vlastníka musíte zmeniť na správcu(Administrator) . Kliknite na tlačidlo Zmeniť(Change ) v okne Rozšírené nastavenia zabezpečenia(Advanced Security Settings ) > zapíšte si „Správca“ > kliknite na tlačidlo Skontrolovať mená(Check Names ) > kliknite na tlačidlo OK(OK ) .

Musíte tiež začiarknuť políčko Nahradiť vlastníka na podkontajneroch a objektoch(Replace owner on subcontainers and objects ) .

Potom vyberte Administrátori(Administrators ) zo zoznamu skupín alebo mien používateľov(Group or user names ) a začiarknite políčko Allow/Full Control . Teraz uložte nastavenia.

Tiež musíte skontrolovať Predvolené –(Default – Data ) Názov údajov. V tomto príklade je predvolený(Default Data) názov údajov Immersive Shell . Ak sa CLSID a APPID v chybovom hlásení líšia, malo by to byť iné.

Potom musíte tiež prevziať vlastníctvo APPID . Za týmto účelom prejdite na túto cestu v Editore databázy Registry-(Registry Editor-)

HKEY_Local_Machine\Software\Classes\AppID\your-APPID

Ak chcete zmeniť vlastníctvo tohto kľúča databázy Registry(Registry) , musíte urobiť to isté ako vyššie .

V prípade, že máte problém so zmenou vlastníctva kľúča databázy Registry(ownership of the Registry key) , môžete si vyskúšať náš bezplatný nástroj s názvom RegOwnit , ktorý vám to umožní jediným kliknutím.

Ak ste s týmito krokmi skončili, musíte otvoriť Služby komponentov(Component Services) . Môžete ho vyhľadať vo vyhľadávacom poli na paneli úloh(Taskbar) a kliknúť na príslušný výsledok. Po otvorení služieb (Services)komponentov(Component) prejdite sem-

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

Na základe tohto príkladu sa CLSID zhoduje s touto službou komponentu Immersive Shell . Musíte nájsť názov Default – Data , ktorý ste získali z Editora databázy Registry(Registry Editor) . Po rozpoznaní kliknite pravým tlačidlom myši na službu komponentu a vyberte Vlastnosti(Properties) . Tu by ste mali nájsť ID aplikácie(Application ID ) alebo APPID , ktoré môžete znova potvrdiť.

Ďalej prejdite na kartu Zabezpečenie . (Security )Tu nájdete tri označenia vrátane povolenia na spustenie a aktivácie(Launch and Activation Permissions) . Kliknite na príslušné tlačidlo Upraviť(Edit ) .

Ak sa zobrazí varovné hlásenie, kliknite na tlačidlo Zrušiť(Cancel ) a pokračujte. Ak chcete pridať dva účty, musíte postupovať podľa rovnakých krokov ako vyššie –

  • SYSTÉM
  • MIESTNA SLUŽBA

Po ich pridaní vyberte jeden po druhom a obom udeľte povolenia na miestne spustenie(Local Launch ) a miestnu aktiváciu .(Local Activation )

Uložte zmeny, v Zobrazovači udalostí(Event Viewer) sa už rovnaký problém nezobrazí .

Či už máte problém s RuntimeBroker alebo Immersive Shell alebo akýmkoľvek iným procesom, riešenie je pre všetky rovnaké.(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

Som softvérový inžinier so skúsenosťami s programami Xbox Explorer, Microsoft Excel a Windows 8.1 Explorer. Vo voľnom čase rád hrám videohry a pozerám televíziu. Mám titul z University of Utah a momentálne pracujem ako softvérový inžinier pre medzinárodnú spoločnosť.



Related posts