Fixa DCOM Event ID 10016-fel i Windows 10

Fix Dcom Event Id 10016 Error Windows 10



Om du får felet DCOM Event ID 10016 i Windows 10, beror det förmodligen på att du inte kör rätt version av operativsystemet. Så här fixar du det. Se först till att du kör Windows 10 version 1607 eller senare. För att göra det, gå till Inställningar > System > Om och kontrollera ditt versionsnummer. Om du inte använder den senaste versionen av Windows 10 kan du uppdatera genom att gå till Inställningar > Uppdatering och säkerhet > Windows Update och klicka på knappen Sök efter uppdateringar. När du är uppdaterad kan du fixa DCOM Event ID 10016-felet genom att köra följande kommando i en förhöjd kommandotolk: regsvr32 %windir%system32wbemwmiutils.dll Starta om din dator och DCOM Event ID 10016-felet bör åtgärdas.



I dagens inlägg kommer vi att identifiera orsaken och sedan erbjuda möjliga lösningar på problemet. DCOM (DistributedCOM) händelse-ID 10016 Ett fel som kan visas i Windows Event Viewer under normal drift av Windows 10.





I Distributed Component Object Model (DCOM) är en viktig aspekt av nätverk på Windows-datorer. Detta är en Microsoft-patenterad teknik som aktiveras varje gång applikationen ansluter till Internet. Traditionell COM kan bara komma åt information på en dator, medan DCOM kan komma åt data på fjärrservrar.





Till exempel använder många webbplatser och tjänster skript som kommer åt en fjärrserver. När ditt system gör en begäran med hjälp av ett skript eller på annat sätt, vidarebefordrar DCOM begäran till ett specifikt skriptobjekt. Med tanke på hur ofta moderna applikationer använder en nätverksanslutning och vår allmänna användning av datorer kan du se hur mycket DCOM som används.



DCOM-händelse-ID-fel 10016

DCOM-händelse-ID-fel 10016

Du kan märka följande händelse 10016 inloggad i systemets händelseloggar på en dator som kör Windows 10, Windows Server 2016, Windows Server 2019, Windows Server version 1903 eller Windows Server 1909:

Källa: Microsoft-Windows-DistributedCOM
Händelse-ID: 10016
Beskrivning: Programspecifika behörighetsinställningar ger inte lokal aktiveringsbehörighet för COM-serverapplikationen med CLSID.
{D63B10C5-BB46-4990-A94F-E40B9D520160}
och APPID
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
till NT AUTHORITY SYSTEM SID (S-1-5-18)-användaren från LocalHost-adressen (med LRPC) som körs i Unavailable SID-applikationsbehållaren. Denna säkerhetsbehörighet kan ändras med hjälp av administrationsverktyget Component Services.



Vanligtvis loggas ovanstående fel i händelsevisaren. Det är dock värt att notera att det finns varianter av Event ID 10016-felet. Proceduren för att felsöka felet är dock i huvudsak densamma.

Ett DCOM-fel uppstår vanligtvis när ett program eller en tjänst försöker använda DCOM men inte har de nödvändiga behörigheterna. I de flesta fall påverkar inte DCOM-fel ditt system annat än att händelsevisaren täpps igen. Dessa 10016 händelser loggas när Microsoft-komponenter försöker komma åt DCOM-komponenter utan de nödvändiga behörigheterna. I det här fallet är det förväntat och av design.

Det finns inget att oroa sig för DCOM-fel - de kan säkert ignoreras. Det finns dock procedurer som du kan följa för att lösa händelse-ID 10016-felet när det inträffar.

Så här löser du fel med DCOM-händelse-ID 10016

För att lösa detta problem föreslår Microsoft att du skapar ett XML-filter för att undertrycka DCOM-fel-ID 10016.

Här är hur:

  • Öppna Event Viewer (Tryck på Windows-tangenten + R. I dialogrutan Kör skriver du eventvwr och tryck på Enter).
  • Kick Journal Windows > Systemet .
  • Klick Filtrera aktuell logg under Handling bröd
  • Välj XML-fliken och markera rutan Redigera begäran manuellt alternativ.
  • Kopiera och klistra in följande XML-text i filterdialogrutan.
|_+_|

I denna begäran param4 motsvarar CLSID för COM-serverapplikationen, param5 matchar APPID, och param8 matchar SID för säkerhetskontexten, som alla skrivs till händelseloggar 10016.

  • Klick Bra .

DCOM-felposter med händelse-ID 10016 är nu dolda.

Alternativt kan du fixa problemet med DCOM-behörigheter med hjälp av registerredigeraren och DCom-konfigurationsverktyget.

Här är hur:

Fixeringen inkluderar en registerjustering, så den rekommenderas som en försiktighetsåtgärd säkerhetskopiera registret eller skapa en systemåterställningspunkt .

För att förhindra händelseloggning, följ dessa steg för att bevilja behörigheter till DCOM-komponenter som har specifika CLSID och APPID.

Först måste du ta reda på vilken process eller tjänst som är associerad med det KLASSID som anges i felet. För att göra detta, kopiera CLSID som anges i händelsebeskrivningen. I det här fallet detta {D63B10C5-BB46-4990-A94F-E40B9D520160} . Var noga med att kopiera båda lockiga hängslen.

För närvarande, starta registerredigeraren . Med Registereditorn öppen klickar du redigera och då hitta . Klistra in CLSID i sökfältet och tryck på Enter.

Registret börjar söka. Efter ett tag bör du få resultatet under HK_CLASSES_ROOT CLSID nyckel. På höger sida ska det finnas två nycklar och Standard du måste ange namnet på tjänsten. I det här fallet borde det vara det RuntimeBroker .

Windows felrapporteringstjänst

Nu när du har identifierat processen kan du fortsätta enligt följande för att åtgärda felet.

  • Men i Registereditorn navigerar du till följande AppID-nyckel som är kopplad till RuntimeBroker:

HKEY_CLASSES_ROOT AppID {9CA88EE3-ACB7-47C8-AFC4-AB702511C276}

Som standard äger TrustedInstaller denna registernyckel och dess undernycklar. Ställ in administratören som ägare av nyckeln och dess undernycklar. Ser hur man tar ägarskap av registernycklar för mer information.

  • Efter installation Administratörer hur man tilldelar ägaren Administratörer grupp och SYSTEMET Kontot har full kontrollbehörighet för nyckeln och undernycklarna.
  • Stäng Registereditorn.

Starta sedan DCOM-konfigurationsverktyget (tryck på Windows + R-tangenterna. I dialogrutan Kör skriver du dcomcnfg.ex är och tryck på Enter.

  • Klick Komponenttjänster > Datorer > Min dator ja> DCOM-konfiguration .
  • Högerklicka på applikationen som motsvarar applikations-ID som registrerats i händelseloggen och välj 'Egenskaper'.

Programnamn i detta exempel: RuntimeBroker som vi definierade tidigare. Om DCom Config-verktyget listar två RuntimeBroker. För att hitta rätt, högerklicka på objektet, välj Egenskaper och matcha applikations-ID med ID i registret.

  • Välj Säkerhet flik.
  • Under Start- och aktiveringsbehörigheter , Välj Ställa in och klicka redigera .

Om knappen Redigera är nedtonad på egenskapssidan för RuntimeBroker-applikationen i DCOM Config, måste du kontrollera behörigheterna för registernyckeln AppID.

  • Under Grupper eller användarnamn , Välj Lägg till .
  • Ange namnet på gruppen eller användaren som registrerats i händelseloggen. Ett inloggat konto kan till exempel vara NT MYNDIGHETS NÄTVERKSTJÄNST , NT MYNDIGHETSSYSTEM , eller någon annan grupp eller konto.
  • Klick Bra .
  • Tilldela lokal aktiveringsbehörighet till den här användaren eller gruppen du har lagt till och slutför processen.

Denna procedur förhindrar händelseloggfel. Händelse-ID: 10016 relaterat till DCOM-behörigheter.

Inspelning : Microsoft rekommenderar inte en metod för att ändra behörigheter på DCOM-komponenter för att förhindra att detta fel loggas, eftersom dessa fel inte påverkar funktionaliteten negativt och att ändra behörigheter kan få oförutsedda bieffekter.

Ladda ner PC Repair Tool för att snabbt hitta och automatiskt åtgärda Windows-fel

Hoppas det här hjälper!

Populära Inlägg