Ret DCOM Event ID 10016 fejl på Windows 10

Fix Dcom Event Id 10016 Error Windows 10



Hvis du får fejlen DCOM Event ID 10016 i Windows 10, er det sandsynligvis fordi du ikke kører den rigtige version af operativsystemet. Sådan løser du det. Først skal du sørge for, at du kører Windows 10 version 1607 eller nyere. For at gøre det skal du gå til Indstillinger > System > Om og kontrollere dit versionsnummer. Hvis du ikke bruger den nyeste version af Windows 10, kan du opdatere ved at gå til Indstillinger > Opdatering og sikkerhed > Windows Update og klikke på knappen Søg efter opdateringer. Når du er opdateret, kan du rette fejlen i DCOM Event ID 10016 ved at køre følgende kommando i en forhøjet kommandoprompt: regsvr32 %windir%system32wbemwmiutils.dll Genstart din pc, og fejlen DCOM Event ID 10016 skulle være rettet.



I dagens indlæg vil vi identificere årsagen og derefter tilbyde mulige løsninger på problemet. DCOM (DistributedCOM) hændelses-id 10016 En fejl, der kan vises i Windows Event Viewer under normal drift af Windows 10.





I Distributed Component Object Model (DCOM) er et væsentligt aspekt af netværk på Windows-computere. Dette er en Microsoft-patenteret teknologi, der udløses, hver gang applikationen opretter forbindelse til internettet. Traditionel COM kan kun få adgang til information på én computer, mens DCOM kan få adgang til data på fjernservere.





For eksempel bruger mange websteder og tjenester scripts, der får adgang til en ekstern server. Når dit system laver en anmodning ved hjælp af et script eller andet, videresender DCOM anmodningen til et specifikt scriptobjekt. I betragtning af hvor ofte moderne applikationer bruger en netværksforbindelse og vores generelle brug af computere, kan du se, hvor meget DCOM der bliver brugt.



DCOM hændelses-id fejl 10016

DCOM hændelses-id fejl 10016

Du bemærker muligvis følgende hændelse 10016 logget i systemets hændelseslogfiler på en computer, der kører Windows 10, Windows Server 2016, Windows Server 2019, Windows Server version 1903 eller Windows Server 1909:

Kilde: Microsoft-Windows-DistributedCOM
Begivenheds-id: 10016
Beskrivelse: Applikationsspecifikke tilladelsesindstillinger giver ikke lokal aktiveringstilladelse til COM-serverapplikationen med CLSID.
{D63B10C5-BB46-4990-A94F-E40B9D520160}
og APPID
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
til NT AUTHORITY SYSTEM SID (S-1-5-18)-brugeren fra LocalHost-adressen (ved hjælp af LRPC), der kører i Unavailable SID-applikationscontaineren. Denne sikkerhedstilladelse kan ændres ved hjælp af Component Services Administration-værktøjet.



Typisk logges ovenstående fejl i Event Viewer. Det er dog værd at bemærke, at der er varianter af Event ID 10016-fejlen. Proceduren for fejlfinding af fejlen er dog stort set den samme.

En DCOM-fejl opstår normalt, når et program eller en tjeneste forsøger at bruge DCOM, men ikke har de nødvendige tilladelser. I de fleste tilfælde påvirker DCOM-fejl ikke dit system ud over at tilstoppe Event Viewer. Disse 10016 hændelser logges, når Microsoft-komponenter forsøger at få adgang til DCOM-komponenter uden de nødvendige tilladelser. I dette tilfælde er det forventet og ved design.

Der er intet at bekymre sig om DCOM-fejl - de kan sikkert ignoreres. Der er dog procedurer, som du kan følge for at løse fejlen med hændelses-id 10016, når den opstår.

Sådan løses fejl i DCOM-hændelses-id 10016

For at løse dette problem foreslår Microsoft at oprette et XML-filter for at undertrykke DCOM-fejl-id 10016.

Sådan gør du:

  • Åbn Event Viewer (Tryk på Windows-tasten + R. Skriv i dialogboksen Kør eventvwr og tryk på Enter).
  • Kik Journal Windows > System .
  • Klik Filtrer den aktuelle log under Handling brød
  • Vælg fanen XML, og marker afkrydsningsfeltet Rediger anmodning manuelt mulighed.
  • Kopier og indsæt følgende XML-tekst i filterdialogboksen.
|_+_|

I denne anmodning param4 svarer til CLSID'et for COM-serverapplikationen, param5 matcher APPID, og param8 matcher SID'et for sikkerhedskonteksten, som alle er skrevet til hændelseslogfiler 10016.

  • Klik Bøde .

DCOM-fejlposter med hændelses-id 10016 er nu skjult.

Alternativt kan du løse problemet med DCOM-tilladelser ved hjælp af registreringseditoren og DCom-konfigurationsværktøjet.

Sådan gør du:

Rettelsen inkluderer en tweak i registreringsdatabasen, så det anbefales som en sikkerhedsforanstaltning sikkerhedskopiere registreringsdatabasen eller oprette et systemgendannelsespunkt .

For at forhindre hændelseslogning skal du følge disse trin for at give tilladelser til DCOM-komponenter, der har specifikke CLSID'er og APPID'er.

Først skal du finde ud af, hvilken proces eller tjeneste der er knyttet til det KLASSE-ID, der er angivet i fejlen. For at gøre dette skal du kopiere det CLSID, der er angivet i begivenhedsbeskrivelsen. I dette tilfælde dette {D63B10C5-BB46-4990-A94F-E40B9D520160} . Sørg for at kopiere begge krøllede seler.

I øjeblikket, start registreringseditor . Med Registry Editor åben, klik redigere og så Find . Indsæt CLSID'et i søgefeltet, og tryk på Enter.

Registret begynder at søge. Efter et stykke tid bør du få resultatet under HK_CLASSES_ROOT CLSID nøgle. På højre side skal der være to nøgler og Standard du skal angive navnet på tjenesten. I dette tilfælde burde det være RuntimeBroker .

Windows-fejlrapporteringstjeneste

Nu hvor du har identificeret processen, kan du fortsætte som følger for at rette fejlen.

  • I registreringseditoren skal du dog navigere til følgende AppID-nøgle forbundet med RuntimeBroker:

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

Som standard ejer TrustedInstaller denne registreringsdatabasenøgle og dens undernøgler. Indstil administratoren som ejer af nøglen og dens undernøgler. Se hvordan man tager ejerskab af registreringsdatabasenøgler for mere information.

  • Efter installation Administratorer hvordan man tildeler ejeren Administratorer gruppe og SYSTEM Kontoen har fuld kontroltilladelse til nøglen og undernøglerne.
  • Luk Registreringseditor.

Start derefter DCOM-konfigurationsværktøjet (tryk på Windows + R-tasterne. Skriv i dialogboksen Kør dcomcnfg.ex er og tryk på Enter.

  • Klik Komponenttjenester > Computere > Min computer ja> DCOM konfiguration .
  • Højreklik på applikationen, der svarer til applikations-id'et, der er registreret i hændelsesloggen, og vælg 'Egenskaber'.

Applikationsnavn i dette eksempel: RuntimeBroker som vi definerede tidligere. Hvis DCom Config-værktøjet viser to RuntimeBroker. For at finde den rigtige skal du højreklikke på elementet, vælge Egenskaber og matche applikations-id'et med id'et i registreringsdatabasen.

  • Vælg Sikkerhed fanen.
  • Under Start- og aktiveringstilladelser , Vælg Tune og klik redigere .

Hvis knappen Rediger er nedtonet på RuntimeBroker-applikationsegenskabssiden i DCOM Config, skal du kontrollere tilladelserne for AppID-registreringsnøglen.

  • Under Grupper eller brugernavne , Vælg Tilføje .
  • Indtast navnet på gruppen eller brugeren, der er registreret i hændelsesloggen. For eksempel kan en logget konto være NT MYNDIGHEDS NETVÆRKSSERVICE , NT MYNDIGHEDSSYSTEM , eller en anden gruppe eller konto.
  • Klik Bøde .
  • Tildel den lokale aktiveringstilladelse til denne bruger eller gruppe, du tilføjede, og fuldfør processen.

Denne procedure forhindrer hændelseslogfejl. Hændelses-id: 10016 relateret til DCOM-tilladelser.

Indspilning : Microsoft anbefaler ikke en metode til at ændre tilladelser på DCOM-komponenter for at forhindre denne fejl i at blive logget, fordi disse fejl ikke påvirker funktionaliteten negativt, og ændring af tilladelser kan have uforudsete bivirkninger.

Download PC Repair Tool for hurtigt at finde og automatisk rette Windows-fejl

Håber dette hjælper!

Populære Indlæg