Hur du åtgärdar DCOM-fel 10016 på Windows 7, 8 och 10



Prova Vårt Instrument För Att Eliminera Problem

Få ett DCOM-fel med ett händelse-ID 10016 betyder att ett program försökte starta DCOM-servern med hjälp av DCOM-infrastrukturen, men användaren har inte nödvändiga behörigheter för att göra det. Detta är ett känt fel som kvarstår från äldre Windows-utgåvor, men det löses faktiskt inte när du uppgraderar till en nyare version av operativsystemet och visas också i Windows 8 och 10.



Du kommer att få detta i form av a systemfel , och du får också ett meddelande som innehåller ett CLSID och APPID . Detta DCOM fel kan vara helt ofarligt, men att se det och att behöva hantera det hela tiden kan vara irriterande.



Men innan du går vidare med felsökningen, se till att systemets strömförsörjning är upp till märket och inte är felaktigt. Om du använder någon typ av överklockning (CPU, GPU eller RAM) sänker du den antingen eller tar bort den. Se också till att ditt systems drivrutiner, särskilt GPU-drivrutiner, är uppdaterade och kontrollera sedan om ditt system inte innehåller det fel som diskuteras.



Det finns en lösning som har visat sig fungera för många användare, och för att göra det behöver du CLSID och APPID från felmeddelandet och du bör följa stegen i metoden nedan.

2016-11-04_183823

DCOM-fel 10016 i Windows

Metod 1: Ge S effektiva tillstånd till App som orsakar felet

De CLSID och APPID är unika för en app - och att ha dem båda kan hjälpa dig att identifiera appen som orsakar problemen. Även om du vet vilken app som orsakar problemen behöver du bara ge den tillräckliga behörigheter så att den inte orsakar problem varje gång den behöver dem. Stegen för att göra det är mycket enkla.



  1. Tryck samtidigt på Windows och R på tangentbordet och skriv RegEdit i Springa Tryck Stiga på eller klicka OK för att öppna Registerredigerare.

    Köra registerredigeraren

  2. Från registerredigeraren, expandera HKEY_CLASSES_ROOT mapp och CLSID mapp inuti.
  3. Hitta mappen med CLSID du fick i felmeddelandet.

    Öppna CLSID i registerredigeraren

  4. Nu Högerklicka på den och välj “ behörigheter ”Och klicka på“ Avancerad '.

    Öppna fliken Avancerat i Behörigheter

  5. Klicka på högst upp ser du ägare - ändra det till Administratörer grupp.
  6. Välj också längst ned i ägarfönstret Ersätt alla poster för barnobjekttillstånd . Klick OK och välj sedan Ja till Windows säkerhetsvarning .

    Ersätt alla poster för tillstånd för barnobjekt

  7. Tillbaka i huvudbehörighetsfönstret, klicka Lägg till , stiga på Alla och klicka OK . Välj igen i huvudbehörighetsfönstret Alla från listan över användare överst och välj Full kontroll från kolumnen Tillåt i nedre halvan. Klick OK.

    Klicka på Lägg till i avancerade behörigheter

  8. Tillämpa full kontroll .
  9. När du är klar expanderar du HKEY_LOCAL_MACHINE Inuti, expandera dessa mappar: Programvara, sedan Klasser , då AppID .

    Öppna AppID i Registerredigeraren

  10. Gå till mappen som har samma APPID du fick i ditt felmeddelande. Högerklicka och välj behörigheter och välj “ Avancerad '.
  11. Ge appen tillräckliga behörigheter med hjälp av steg 4 till 6.
  12. Observera att när du tittar på mapparna med CLSID och APPID ser du en registernyckel med tjänstens namn orsakar problemet.
  13. tryck på Windows nyckel och antingen typ Kontrollpanel och öppna resultatet eller öppna Kontrollpanel från Start-menyn, beroende på vilken version av Windows du använder.

    Öppna Kontrollpanelen

  14. Byta till ikoner visa längst upp till höger och öppna Administrationsverktyg.

    Köra administrativa verktyg

  15. Öppet Komponenttjänster.

    Öppna komponenttjänster

  16. Klick Dator , följd av Min Dator.

    Öppna Min dator i Components Services

  17. Nu äntligen hitta den tjänst som orsakar problemet, Högerklicka och välj egenskaper . Klicka sedan på säkerhet flik.
  18. Om behörigheterna var korrekt inställda i registret skulle du kunna välja Anpassa i alla tre kategorierna i detta fönster (Start- och aktiveringsbehörigheter, åtkomstbehörigheter och konfigurationsbehörigheter). Om något av dessa objekt är nedtonade upprepar du föregående steg för att ställa in registerbehörigheter för att verifiera dessa inställningar.
  19. När Anpassa har valts i alla tre kategorier, välj Redigera vid start och Aktiveringstillstånd. Klicka på om du får en varning om att en eller flera bifogade behörighetsposter är okända Avlägsna . Detta betyder bara att behörigheter i registret sattes till ett icke-standardvärde, vilket är nödvändigt för att slutföra korrigeringen.

    Anpassade behörigheter

  20. I det nya fönstret leta efter System i listan över användare högst upp. Om det inte finns klickar du på Lägg till . Typ Systemet och klicka OK . Välj Systemet från listan över användare i fönstret. I den nedre halvan av fönstret markerar du rutan Tillåta kolumn bredvid Lokal lansering och Lokal aktivering . Du kanske också ser Lokal tillgång istället bara se till att det finns en kontroll för det här objektet i kolumnen Tillåt. Klick OK . Upprepa stegen för de andra två objekten, Åtkomstbehörigheter och Konfigurationsbehörigheter .
  21. Upprepa steg [numrerade] för andra ClSID- och AppID-värden listade i händelseloggar.
  22. Starta om efter att stegen ovan har utförts krävs för att ändringarna ska träda i kraft.

Även om detta kan verka som ett långt och utmattande sätt att lösa problemet, är det det som har rapporterats fungera för en stor majoritet av användarna som har detta problem. Följ det noggrant steg för steg så får du DCOM-felet på nolltid.

Metod 2: Ta bort registernycklar

Vissa motstridiga registernycklar kan också orsaka detta problem. Registreringsnycklar är en form av instruktioner i binär för systemet att följa. Det finns några registernycklar i ditt register som även om de tillhör Microsoft-underkategorin är kända för att orsaka problem. Att ta bort dessa nycklar kan lösa problemet.

Varning : Att ändra systemregistret kräver teknisk expertis och om det görs fel kan du skada ditt system utan reparation, så fortsätt på egen risk. Glöm inte att göra det skapa en säkerhetskopia av ditt register om du ska göra ändringar i registret.

  1. Klicka på Windows -knappen och skriv i sökrutan Registerredigerare . Högerklicka nu på de resultat som visas Registerredigerare och klicka på “ Kör som administratör '.

    Öppna registerredigeraren som administratör

  2. Navigera till följande tangent:
    HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  Ole
  3. Radera nu följande tangenter
    1. DefaultAccessPermission 2. DefaultLaunchPermission 3. MachineAccessRestriction 4. MachineLaunchRestriction
  4. Spara ändringar och starta om systemet.
  5. Efter att ovannämnda nycklar har tagits bort från registret skrivs standardbehörigheterna för systemet. Som ett resultat har de appar som kräver åtkomst till DCOM-servern tillgång till den.
Taggar DCOM DCOM-fel Windows 4 minuter läst