Obsah
Chyba DistributedCOM s ID události 10016 v systému Windows Server 2016 s popisem "Application-specific permission settings do not grant Local Activation permission for COM Server application with CLSID {D63B10C5-BB46-4990-A94F-E40B9D520160} and APPID {9CA88EE3-ACB7-47C8-AFC4-AB702511C276}" je způsobena nedostatečným oprávněním účtu SYSTEM v procesu RuntimeBroker.
Tento návod obsahuje pokyny krok za krokem k opravě následujících varovných událostí v systému Windows Server 2016/2019 s popisem:
Zdroj: Distribuovaný systém COM
ID události: 10016
Nastavení oprávnění specifická pro aplikaci neudělují oprávnění k místní aktivaci pro aplikaci COM Server s CLSID.
{D63B10C5-BB46-4990-A94F-E40B9D520160}
a APPID
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
uživateli NT AUTHORITY\SYSTEM SID (S-1-5-18) z adresy LocalHost (Pomocí LRPC) spuštěné v kontejneru aplikace Unavailable SID (Nedostupné). Toto oprávnění zabezpečení lze změnit pomocí nástroje pro správu služeb komponent.
Nastavení oprávnění specifická pro aplikaci neudělují oprávnění k místní aktivaci pro aplikaci COM Server s CLSID.
{D63B10C5-BB46-4990-A94F-E40B9D520160}
a APPID
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
uživateli DomainName\Administrator SID (S-1-5-21-3604224176-2080924081-1124411871-500) z adresy LocalHost (pomocí LRPC) spuštěné v kontejneru aplikace Unavailable SID (Nedostupné). Toto oprávnění zabezpečení lze změnit pomocí nástroje pro správu služeb komponent.
Jak opravit: Nastavení oprávnění specifická pro aplikaci neudělují oprávnění k místní aktivaci pro aplikaci COM Server RuntimeBroker na serveru Server 2016.
Krok 1. Převezměte vlastnictví klíče registru RuntimeBroker.
1. Otevřete Editor registru a přejděte do následujícího umístění:
- HKEY_CLASSES_ROOT\AppID
2. Rozbalte klíč AppID a potom klikněte pravým tlačítkem myši na na adrese {9CA88EE3-ACB7-47C8-AFC4-AB702511C276} a vyberte Oprávnění.
3. V okně "Oprávnění" klikněte na Pokročilé.
4. Klikněte na Změna Vlastník převezme vlastnictví od 'TrustedInstaller'.
5. Typ Správci a stiskněte DOBŘE.
6. Zkontrolujte na Nahrazení vlastníka v podkontejnerech a objektech a klikněte na tlačítko Použít .
7. Vyberte Správci a klikněte na Upravit .
8. Vyberte Plné ovládání zaškrtněte políčko pro udělení plných oprávnění Správci a stiskněte tlačítko OK třikrát (3) pro provedení změny.
9. Zavřít editoru registru.
Krok 2. Upravte oprávnění aplikace RuntimeBroker COM Server.
1. Otevřete služby komponent. Za tímto účelem:
-
- Současně stiskněte tlačítko Windows + R otevřít příkazové pole pro spuštění. dcomcnfg a stiskněte Vstupte na .
2. Rozbalit Služby komponent -> Počítače -> Můj počítač -> Konfigurace DCOM .
3. Z Zobrazit v menu vyberte Detail.
4. Klikněte pravým tlačítkem myši na adrese RuntimeBroker a vyberte Vlastnosti .
5a. Na adrese Zabezpečení klikněte na kartu Upravit na adrese Oprávnění ke spuštění a aktivaci .
5b. Pokud se zobrazí bezpečnostní hlášení o odstranění nerozpoznaných položek oprávnění, klikněte na tlačítko Odstranění adresy .
6. Klikněte na Přidat tlačítko.
7. Typ Správci; SYSTEM a klikněte na DOBŘE.
8. Zkontrolujte . Místní aktivace zaškrtávací políčko na obou Správci & SYSTÉM a klikněte na OK dvakrát, aby se změna použila.
9. Zavřete okno Služby komponent a restartujte server.
To je vše! Dejte mi vědět, zda vám tento návod pomohl, a zanechte komentář o svých zkušenostech. Prosím, lajkujte a sdílejte tento návod, abyste pomohli ostatním.
Andy Davis
Blog správce systému o Windows