Jak opravit chybu DCOM 10016 v systému Windows 7, 8 a 10

Získání chyby DCOM s ID události 10016 znamená, že se program pokusil spustit server DCOM pomocí infrastruktury DCOM, ale uživatel k tomu nemá potřebná oprávnění. Toto je známá chyba, která zůstává ze starších edic systému Windows, ale není ve skutečnosti vyřešena při upgradu na novější verzi operačního systému a je také viditelná ve Windows 8 a 10.

Obdržíte to ve formě systémové chyby a dostanete také zprávu, která obsahuje CLSID a APPID . Tato chyba DCOM může být zcela neškodná, ale vidět ji a neustále se s ní vypořádat může být nepříjemné.

Než však budete pokračovat v procesu odstraňování problémů, ujistěte se, že napájení systému je po značku a není vadné. Pokud používáte jakýkoli typ přetaktování (CPU, GPU nebo RAM), snižte jej nebo odeberte. Také se ujistěte, že ovladače vašeho systému, zejména ovladače GPU, jsou aktuální a poté zkontrolujte, zda je váš systém mimo projednávanou chybu.

Existuje řešení, které bylo prokázáno, že funguje pro mnoho uživatelů, a k tomu budete potřebovat CLSID a APPID z chybové zprávy a měli byste postupovat podle níže uvedené metody.

2016-11-04_183823

Metoda 1: Udělte aplikaci dostatečná oprávnění způsobující chybu

CLSID a APPID jsou pro aplikaci jedinečné - a jejich oba vám mohou pomoci při identifikaci aplikace způsobující problémy. I když víte, která aplikace způsobuje problémy, musíte jí pouze udělit dostatečná oprávnění, aby nezpůsobovala problémy pokaždé, když je potřebuje. Kroky k tomu jsou velmi jednoduché.

  1. Stiskněte současně klávesy Windows a R na klávesnici a do pole Spustit zadejte RegEdit. Stisknutím klávesy Enter nebo kliknutím na OK otevřete Editor registru.

  2. V editoru registru rozbalte složku HKEY_CLASSES_ROOT a složku CLSID uvnitř.
  3. Najděte složku s identifikátorem CLSID, který jste obdrželi v chybové zprávě.
  4. Nyní na něj klikněte pravým tlačítkem a vyberte „ oprávnění “ a klikněte na „ Pokročilé “.
  5. Klikněte nahoře, uvidíte vlastníka - změňte ho na skupinu Administrators .
  6. V dolní části okna vlastníka vyberte také Nahradit všechny položky oprávnění podřízeného objektu . Klikněte na OK a poté vyberte Ano k varování zabezpečení systému Windows .

  7. Zpět v hlavním okně oprávnění klikněte na Přidat , zadejte Všichni a klikněte na OK . Znovu v hlavním okně oprávnění vyberte v seznamu uživatelů nahoře Všichni a ve sloupci Povolit ve spodní polovině vyberte Úplné řízení . Klikněte na OK.

  8. Použijte plnou kontrolu .
  9. Až budete hotovi, rozbalte HKEY_LOCAL_MACHINE Inside, rozbalte tyto složky: Software, potom Třídy , pak AppID .
  10. Přejděte do složky, která má stejný APPID, jaký jste obdrželi v chybové zprávě. Klepněte pravým tlačítkem, vyberte oprávnění a vyberte možnost „ Upřesnit “.
  11. Pomocí kroků 4 až 6 udělejte aplikaci dostatečná oprávnění.
  12. Všimněte si, že když se díváte na složky s CLSID a APPID, uvidíte klíč registru s názvem služby způsobující problém.
  13. Stiskněte klávesu Windows a zadejte Ovládací panely a otevřete výsledek, nebo otevřete Ovládací panely z nabídky Start podle toho, jakou verzi systému Windows používáte.
  14. Přepněte do zobrazení ikon vpravo nahoře a otevřete Nástroje pro správu.

  15. Otevřete Služby komponent.
  16. Klikněte na Počítač a poté na Tento počítač.
  17. Nyní konečně najděte službu, která způsobuje problém, klikněte na ni pravým tlačítkem a vyberte vlastnosti . Poté klikněte na kartu Zabezpečení .
  18. Pokud byla v registru správně nastavena oprávnění, měli byste být schopni v tomto okně vybrat Přizpůsobit ve všech třech kategoriích (Spouštěcí a aktivační oprávnění, Přístupová oprávnění a Konfigurační oprávnění). Pokud je některá z těchto položek šedá, opakujte předchozí kroky pro nastavení oprávnění registru a ověřte tato nastavení.
  19. Jakmile je u všech tří kategorií vybrána možnost Přizpůsobit, vyberte možnost Upravit při spuštění a aktivační oprávnění.Pokud se zobrazí upozornění, že jedna nebo více připojených položek oprávnění má nerozpoznaný typ, klikněte na Odebrat . To jen znamená, že oprávnění v registru byla nastavena na jinou než výchozí hodnotu, která je nezbytná k dokončení opravy.
  20. V novém okně vyhledejte Systém v seznamu uživatelů nahoře. Pokud neexistuje, klikněte na Přidat . Zadejte Systém a klikněte na OK . Vyberte Systém ze seznamu uživatelů v okně. Ve spodní polovině okna zaškrtněte ve sloupci Povolit vedle položky Místní spuštění a Místní aktivace . Místo toho se může zobrazit také Místní přístup , jen se ujistěte, že je ve sloupci Povolit zaškrtnutí této položky. Klikněte na OK . Opakujte kroky pro další dvě položky, přístupová oprávnění a konfigurační oprávnění .
  21. Opakujte kroky [číslované] pro další hodnoty ClSID a AppID uvedené v protokolech událostí.
  22. Aby se změny projevily, je po provedení výše uvedených kroků nutné restartovat počítač .

I když by se to mohlo zdát jako dlouhý a vyčerpávající způsob, jak tento problém vyřešit, bylo hlášeno, že funguje u velké většiny uživatelů, kteří mají tento problém. Postupujte opatrně krok za krokem a chyba DCOM bude pryč v žádném okamžiku.

Metoda 2: Odstranit klíče registru

Tento problém mohou způsobit i některé konfliktní klíče registru. Klíče registru jsou formou binárních pokynů, které má systém dodržovat. Ve vašem registru je několik klíčů registru, o kterých je známo, že způsobují problémy, i když patří do samotné podkategorie Microsoftu. Odstranění těchto klíčů může vyřešit daný problém.

Varování : Změna registru systému vyžaduje technické znalosti a pokud bude provedeno špatně, můžete jej neopravitelně poškodit, takže postupujte na vlastní riziko. Nezapomeňte také vytvořit zálohu registru, pokud se chystáte provádět změny v registru.

  1. Klikněte na tlačítko Windows a do vyhledávacího pole zadejte Editor registru . Nyní ve zobrazených výsledcích klikněte pravým tlačítkem na Editor registru a klikněte na „ Spustit jako správce “.
  2. Přejděte na následující klíč:
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Ole
  3. Nyní odstraňte následující klíče
    1. DefaultAccessPermission 2. DefaultLaunchPermission 3. MachineAccessRestriction 4. MachineLaunchRestriction
  4. Uložte změny a restartujte systém.
  5. Po odstranění výše zmíněných klíčů z registru budou pro systém zapsána výchozí oprávnění. Ve výsledku k němu budou mít přístup aplikace, které vyžadují přístup k serveru DCOM.

Doporučená

Oprava: Minecraft neodpovídá
Co je aplikace pro registraci zařízení digitální televize a měla by být odstraněna?
Co je FileRepMalware a měli byste jej odebrat