Opravte chybu 10016 nastavení oprávnění pro konkrétní aplikaci
Operační systém Windows 10 patří k nejrozšířenějším operačním systémům na celém světě. Tato verze navazuje přímo na Windows 8.1. Většina uživatelů dává přednost tomuto pokročilejšímu vydání díky mnoha funkcím, které chyběly v dřívějších aktualizacích. Nicméně, Windows 10 nejsou bezproblémové. Bylo zjištěno, že mohou způsobovat chybu nastavení oprávnění 10016 u specifických aplikací v systémových protokolech. Dnes se budeme zabývat chybou s kódem D63B10C5 BB46 4990 A94F E40B9D520160, která brání udělení oprávnění k lokální aktivaci. Podívejme se tedy na možné příčiny a řešení této chyby, která se týká nastavení oprávnění pro konkrétní aplikaci s událostí ID 10016.
Řešení chyby nastavení oprávnění 10016 pro konkrétní aplikaci
-
Neplatná oprávnění jsou hlavním důvodem této chyby. Problém nastává, když určitý program nebo aplikace nemají přístup ke komponentám DCOM, jak je uvedeno v protokolu událostí.
-
Distributed Component Object Model, známý jako DCOM, je technologie společnosti Microsoft. Umožňuje komponentám komunikovat mezi různými počítači v síti.
-
Umožňuje dynamické využití a opětovné použití komponent bez nutnosti rekompilace, a to na jakékoli dostupné platformě, kdykoliv a z libovolného jazyka.
-
Některé programy ve vašem zařízení nemusí mít přístup k tomuto rozšíření COM, což může způsobit chybu s nedostatečným oprávněním.
S ohledem na faktory, které mohou zabránit spuštění určitých aplikací nebo programů ve vašem systému z důvodu chyby 9CA88EE3 ACB7 47C8 AFC4 AB702511C276, uvádíme níže nejefektivnější řešení. Jedno z nich spočívá v úpravě oprávnění v klíči registru APPID a druhé v úpravě oprávnění v aplikaci COM serveru. Začněme tedy s opravou této chyby pomocí první metody:
Metoda 1: Úprava oprávnění klíče registru APPID
První metoda pro odstranění chyby nastavení oprávnění pro konkrétní aplikaci s událostí ID 10016 zahrnuje úpravu oprávnění v klíči registru APPID. Jak už víte, tato chyba se objeví, když určité programy nebo procesy v systému nemají přístup ke komponentám DCOM. Je tedy nutné začít udělením přístupu k těmto komponentám DCOM, jak je popsáno v následujících krocích:
1. Otevřete dialogové okno Spustit současným stisknutím kláves Win + R.

2. Zadejte příkaz regedit a stisknutím klávesy Enter otevřete Editor registru.

3. Přejděte na zadanou cestu v Editoru registru.
ComputerHKEY_CLASSES_ROOTCLSID{D63B10C5-BB46-4990-A94F-E40B9D520160}

4. Dvakrát klikněte na klíč Default a poznamenejte si jeho hodnotu.

5. Přejděte na následující cestu ke složce klíčů.
ComputerHKEY_CLASSES_ROOTAppID{9CA88EE3-ACB7-47c8-AFC4-AB702511C276}

6. Klikněte pravým tlačítkem na klíč {9CA88EE3-ACB7-47c8-AFC4-AB702511C276} v levém panelu a zvolte možnost Oprávnění.

7. Na kartě Zabezpečení vyberte VŠECHNY BALÍČKY APLIKACÍ a klikněte na Upřesnit.

8. Klikněte na Změnit vedle položky TrustedInstaller.

9. Klikněte na Typy objektů…

10. Do pole zadejte Administrators a klikněte na OK.

11. Zaškrtněte políčko Nahradit vlastníka u podkontejnerů a objektů a vyberte Použít.
12. Dvakrát klikněte na položku Administrators.

13. Zaškrtněte políčko Úplná kontrola a třikrát klikněte na OK.

14. Zavřete Editor registru a restartujte počítač.
Zkontrolujte, zda toto řešení vyřešilo chybu D63B10C5 BB46 4990 A94F E40B9D520160.
Metoda 2: Úprava oprávnění v aplikaci COM Server s CLSID
Po úpravě klíče registru na vašem zařízení je dalším krokem úprava oprávnění na serveru COM pro vyřešení chyby 9CA88EE3 ACB7 47C8 AFC4 AB702511C276. Postupujte podle následujících kroků:
1. Otevřete dialogové okno Spustit.

2. Zadejte příkaz dcomcnfg a stisknutím klávesy Enter otevřete Služby komponent.

3. Rozbalte položku Služby komponent a klikněte na Počítače.

4. Klepněte na Tento počítač.

5. Rozbalte položku Konfigurace DCOM.

6. V hlavní nabídce klikněte na kartu Zobrazit a vyberte Detail.

7. Klikněte pravým tlačítkem na název APPID, který jste si poznamenali v Metodě 1, krok 4, a vyberte Vlastnosti.

8. Na kartě Vlastnosti vyberte v části Oprávnění ke spuštění a aktivaci položku Upravit….

9. Klikněte na tlačítko Přidat….

10. Do pole zadejte MÍSTNÍ SLUŽBA a klikněte na OK.
11. Zaškrtněte políčko Místní aktivace pod Povolit a dvakrát klikněte na OK.
12. Nakonec zavřete okno Component Services a restartujte systém.
Nyní zkontrolujte, zda byla opravena chyba nastavení oprávnění pro konkrétní aplikaci, události ID 10016.
Často kladené otázky (FAQ)
Q1. Jak zjistím, která aplikace používá Clsid?
Ans. Class ID nebo CLSID je sériové číslo, které představuje jedinečný identifikátor pro jakýkoli program nebo komponentu aplikace v systému Windows. Všechny položky registru pro komponentu aplikace lze snadno najít pod klíčem registru {HKEY_CLASSES_ROOTCLSID{hodnota CLSID}.
Q2. Co způsobuje chybu nastavení oprávnění pro konkrétní aplikaci?
Ans. Tato chyba se obvykle vyskytuje, když určitý proces nebo program nemá dostatečná oprávnění pro přístup ke komponentám DCOM uvedeným v protokolu událostí.
Q3. Co znamená CLSID v mém počítači?
Ans. CLSID ve vašem počítači je globálně jedinečný identifikátor, který pomáhá identifikovat objekt třídy COM. Musíte zaregistrovat CLSID pro každou podporovanou třídu objektů, pokud váš server nebo kontejner umožňuje propojení s jeho vloženými objekty.
Q4. Jak zjistím, který aplikační server používám?
Ans. O aplikačním serveru se můžete dozvědět v Centru připojení.
Q5. Co znamená aplikace COM server?
Ans. Aplikace COM server je server v jakémkoli objektu, který poskytuje služby klientům. Tyto služby se projevují v implementaci rozhraní COM. Klient, který je schopen získat ukazatel na jedno z rozhraní na objektu serveru, může tato rozhraní volat. Existují dva typy serverů: v procesu a mimo proces.
***
Doufáme, že tento návod k řešení chyby nastavení oprávnění pro konkrétní aplikaci 10016 byl užitečný a pomůže vám vyřešit chybu D63B10C5 BB46 4990 A94F E40B9D520160. Pokud máte další dotazy, návrhy nebo nejasnosti, dejte nám vědět v komentářích níže.