KORRIGERA: Windows 10-distribuerad com 10016-fel

  • Windows 10 är ett tillförlitligt datoroperativsystem som används av hundratals miljoner användare varje dag.
  • Men även Windows 10 kan ibland uppträda fel. Det är rättvist att säga att varje Windows 10-användare stötte på det ökända distribuerade comcom 10016 eller DCOM-händelse-ID 10016-felet minst en gång.
  • Det här felet indikerar att ett program försöker komma åt DCOM-servern utan att ha nödvändiga behörigheter för att göra det. I den här guiden visar vi dig hur du kan fixa detta irriterande fel för gott.
  • Den här guiden är en del av vår Windows 10-felserie där vi ger dig de bästa guiderna för att fixa vanliga PC-fel.
hur man fixar dcom-fel

Du kan ha stött på det ökända distribuerade com 10016- felet eller DCOM-händelse-ID 10016 på ditt Windows 10-operativsystem. Det är ett känt fel och det har funnits sedan Windows 8-eran.

Tyvärr verkar felet inte lösa sig ens efter en uppgradering. Det uppstår på grund av bristen på användarbehörigheter när ett program försöker starta DCOM-servern.

Även om felet inte är känt för att orsaka några allvarliga skador på ditt operativsystem, kan det vara irriterande att hantera det hela tiden. Det levereras till användaren i form av ett systemfel, tillsammans med ett meddelande med en APPID och CLSID. Det är bara för att båda är unika för varje app och de måste tillåta applikationsspecifika behörigheter.

Ta en titt på dessa två lösningar som kan hjälpa dig att ta bort Windows 10-distributioncom 10016.

Hur fixar jag DCOM-händelse-ID 10016?

1. Ta bort registernycklar

Det rekommenderas att du sparar en kopia av dina registervärden innan du försöker göra detta. Lösningen fungerar bara om du är inloggad som administratör eller har aktiverat administrativt. 

  1. Navigera till din sökruta och skriv Regedit. 
  2. En lista med sökresultat visas och du kan klicka på Regedit för att öppna den.
  3. Flytta musen mot HKEY _LOCAL_MACHINE SOFTWARE MicrosoftOle- avsnittet och ta bort följande nycklar: DefaultAccessPermission, DefaultLaunch, PermissionMachineAccessRestriction och MachineLaunchRestriction.
  4. Slutligen kan du spara ändringarna genom att starta om din dator.

Standardbehörigheterna kommer att skrivas för systemet om du tar bort de ovan nämnda fyra nycklarna från ditt register. Därför kommer de appar som kräver åtkomst till DCOM-servern så småningom att få åtkomst som ett resultat. 

2. Aktivera tillräckliga behörigheter

  1. Tryck på  Windows +   R, en dialogruta Kör öppnas på ditt system
  2. Därefter måste du skriva Regedit  i dialogrutan Kör och klicka på OK- knappen.
  3. Du kommer att kunna se Registerredigeraren på ditt system på bara några sekunder.
  4. Gå till  HKEY _CLASSES_ROOTCLSID mappen expanderas och dekor CLSID mapp som har samma CLSID du fick i felet. Högerklicka och välj den mappen. CLISD regedit windows 10
  5.   Du kommer att kunna se  ägaren högst upp i fönstret. Du måste ändra ägaren till gruppen Administratörer.
  6. Nu måste du välja  Ersätt alla poster för underordnade behörigheter som är tillgängliga längst ner i ägarfönstret.
  7. Du kommer att se en Windows-säkerhetsvarning, klicka nu på knapparna OK respektive Ja .
  8. Klicka på  knappen Lägg till , skriv  Alla i det tillgängliga fältet och klicka  på  OK-  knappen i föregående  behörighetsfönster .
  9. Du kommer att se en lista med användare högst upp i  huvudbehörighetsfönstret. Välj nu Alla under användarens lista och välj tillåt att ge  full kontroll till användaren längst ner.
  10. Klicka på OK för att  fullständigt kontrollera och  spara ändringarna.
  11. Därefter måste du expandera följande mappar under  HKEY_LOCAL_MACHINE Software ClassesAppID.appid regedit
  12. Välj mappen med APPID som liknar felmeddelandet och högerklicka på den.
  13. Upprepa steg 5 till 10 för att tillåta tillräckliga behörigheter för respektive app. 
  14. En registernyckel visas som kommer att ha ett liknande namn som den tjänst som orsakar felet.
  15. Öppna  Kontrollpanelen från Start -menyn och gå till det övre högra hörnet för att aktivera ikoner  se
  16. Därefter måste du navigera till  administrativa verktyg >> Component Serviceskomponenttjänster
  17. Gå till Dator >> Den här datorn. mina datorkomponenttjänster
  18. Högerklicka på problemet som orsakar tjänsten, klicka på Egenskaper och välj fliken Säkerhet .
  19. Om du har följt alla föregående steg för att ställa in behörigheter i registret korrekt kan du välja  kategorierna Anpassa  mot  start- och aktiveringsbehörigheter , åtkomstbehörigheter och konfigurationsbehörigheter .
  20. Klicka på Redigera mot start- och aktiveringsbehörigheterna. ( Klicka på Ta bort om du får följande varning en eller flera bifogade behörighetsposter har en okänd typ )
  21. Hitta nu  System under listan över användare. Klicka på knappen Lägg till om du inte kan hitta den, skriv  System och tryck på OK- knappen.
  22. Du kommer nu att kunna välja  System under användarens lista i det aktuella fönstret. Leta efter  lokal lansering och lokal aktivering och välj Tillåt. 
  23. Klicka på OK för att spara ändringarna och upprepa steg 21 även för  åtkomstbehörigheter och konfigurationsbehörigheter .

Slutligen hittar du några andra ClSID- och AppID- värden. Upprepa följande steg för alla de värden som har listats i händelseloggarna. Ändringarna träder i kraft när du startar om ditt system i slutet.

Även om den andra lösningen verkar vara lång och hektisk rekommenderas den bara för de användare som inte kan lösa felet genom den första metoden.

De flesta användare har kunnat lösa problemet genom dem båda. Därför skulle du kunna bli av med felet på nolltid om du följer varje steg korrekt.

Dela gärna med oss ​​om du har gjort något snabbt för felet.

FAQ: Läs mer om DCOM-fel

  • Vad är en DCOM-server?

En DCOM-server eller en Distribuerad Component Object Model-server är en programmeringskonstruktion som utvecklats av Microsoft som gör det möjligt för klientprogramobjekt att begära tjänster från serverprogramobjekt som finns på andra maskiner i nätverket. DCOM-servrar tillåter datorer att köra program på andra datorer som om respektive program hade installerats på den senare.

  • Vad är ett DCOM-fel?

Ett DCOM-fel uppstår när ett program eller en tjänst försöker använda DCOM men inte har rätt behörigheter. För det mesta påverkar DCOM- fel inte ditt system, annat än att täppa till din Event Viewer.

  • Kan jag inaktivera DCOM?
Så här inaktiverar du DCOM- tjänsten:
  1. Gå till Start > Administrationsverktyg > Komponenttjänster .
  2. Expandera datorer , högerklicka på Den här datorn och välj Egenskaper .
  3. Default Properties fliken avmarkerar Aktivera distribuerad COM på den här datorn kryssruta.
  4. Klicka på OK och stäng fönstret Component Services.
Redaktörens anmärkning: Det   här inlägget publicerades ursprungligen i februari 2019 och   har sedan uppdaterats och uppdaterats i april 2020 för färskhet, noggrannhet och omfattning.