DistributedCOM-fout Gebeurtenis-ID 10016 Windows 10

Gebeurtenis-ID 10016 DistributedCOM Windows 10-fout is een van de bekendste problemen die gebruikers tegenkomen in het systeemlogboek. Deze fout treedt op wanneer bepaalde processen geen toegangsrechten hebben tot DCOM-componenten die worden vermeld in de gebeurtenislogboeken. Dit beperkt de foutloze werking van de computer, wat gebruikers uiteindelijk ergert. Het systeem verstopt de "Event Viewer" onmiddellijk met duizenden berichten met gebeurtenisweergaven.

Uit onderzoek blijkt dat wanneer u de DCOM-server probeert te starten met een toepassing, u hiervoor geen toestemming heeft en u de volgende foutmelding krijgt in Logboeken: " Toepassingsspecifieke machtigingsinstellingen verlenen geen lokale activeringstoestemming voor de COM-servertoepassing " ... Om een ​​duidelijk concept te hebben en fouten te vermijden, verdelen we de hele procedure in vier opeenvolgende secties. Laten we ze meteen bespreken. We zullen ons concentreren op het oplossen van deze vervelende fout in het gebeurtenis- ID 10016 DistributedCOM Windows 10- gebeurtenislogboek door de onderstaande instructies te volgen.

Maak een systeemherstelpunt voordat u doorgaat met de reparatie .

Herstel gebeurtenis-ID 10016 DistributedCOM-fouten

Procescontrole

Stap 1 . Allereerst moet u het proces of de service sorteren die is gekoppeld aan foutcode 10016. Vervolgens vindt u een beschrijving van de fout net onder het tabblad "algemeen" of "details". Kopieer de CLSID uit de beschrijving. Het ziet er misschien uit als  {D63B10C5 ....

Fout 10016 DistributedCOM


Stap 2 . Laten we nu de register-editor openen. Druk op de Win + R- toetscombinatie en typ regedit .

win + r


  • Selecteer in de Register-editor Computer met een enkele klik en klik op Bewerken > Zoeken .

zoek naar sleutels in het register

  1. Typ uw CLSID-sleutel in het zoekveld, van het type  {D63B10C5 .... Vink het vakje aan om alleen naar "sectienamen" te zoeken.
  2. U krijgt een sleutel aan de rechterkant, selecteer deze eenmaal met de muis.
  3. In het rechtervak ​​heb je een "Default" -sleutel met de waarde RuntimeBroker . Onthoud deze waarde, deze zal in de toekomst nuttig voor ons zijn.

De volgende taak is  om een  script uit te voeren om enkele wijzigingen aan te brengen in het machtigingsgedeelte in Component Services voor die service.

RuntimeBroker-registersleutel

Componentservices openen

  • Zoek in Windows " Component Services ", klik met de rechtermuisknop en selecteer uitvoeren als administrator .

Component Services worden uitgevoerd als admin


  • Navigeer naar Component Services > Computers > Deze computer > DCOM-instellingen > en zoek RuntimeBroker in de lijst  .

In sommige gevallen zijn er mogelijk twee bestanden met deze naam. U moet weten welk bestand verantwoordelijk is voor de fout, wat we hieronder zullen doen.

RuntimeBroker-component


  1. Klik beurtelings op de twee bestanden met de naam RuntimeBroker, klik met de rechtermuisknop en selecteer Eigenschappen .
  2. Op het tabblad "Algemeen" zul je de " Applicatiecode " onthouden in twee RuntimeBroker- bestanden  .
  3. Vergelijk de code met de fout in het gebeurtenislogboek. APPID  in het foutenlogboek moet overeenkomen met de toepassingscode in de RuntimeBroker.

Applicatiecode definiëren

Rechten herstellen

Ten slotte, als u zeker weet dat dit het bestand is dat de fout geeft, volgt u deze stappen:

  • Klik op het tabblad met eigenschappen van RuntimeBroker " Beveiliging ".
  • De knop " configureren " moet actief zijn.
  • Volg onderstaande stappen om de instellingen te activeren. (Geen PowerShell-script uitvoeren).

Als u een PowerShell-script uitvoert, wordt deze setup-knop geactiveerd met een opdracht, maar ik raad aan deze methode te gebruiken als u niet alles op orde hebt. Sla deze stap "PowerShell-script uitvoeren" over voor het geval u er later op terugkomt.

Een PowerShell-script uitvoeren

Om deze fout te omzeilen, moet u enkele machtigingen bewerken in het gedeelte Component Service van de RuntimeBroker- sleutel  . Voordat u doorgaat met de wijziging, moet u een script uitvoeren om u te helpen bij het wijzigen van de rechten. Dan zul je begrijpen waarom we het hebben gedaan.

Stap 1 . Druk op de Win + X- toetscombinatie en selecteer Windows PowerShell (Admin) .

Stap 2 . Download het onderstaande codebestand. Pak het gedownloade archief uit, het bevat een tekstbestand met de code.

Upload bestand

Stap 3 . Plak het gedownloade script uit het bestand in een PowerShell-opdrachtregel.

PowerShell fix fout 10016 DistributedCOM


Toestemming om te starten en te activeren

  • 1-2. Kopieer de " toepassingscode " in het onderdeel Services and Components RuntimeBroker.
  • 3. Open Register-editor, klik op Bewerken> Zoeken en plak de applicatiecode die u eerder hebt gekopieerd. Klik met de rechtermuisknop op de gevonden sleutel in het register en selecteer " Machtigingen ".
  • 4. Klik verder in het venster op " Geavanceerd ".

Machtigingen toevoegen aan het register


  1. In het venster boven "Eigenaar" klikt u op " Wijzigen ".
  2. Klik in het volgende venster op " Geavanceerd " hieronder .
  3. Klik op " Zoeken " aan de rechterkant en selecteer " Beheerders " in de onderstaande lijst .

Voeg uitgebreide gebruikersrechten toe


  • Ga nu terug naar de componenten naar de eigenschap van het RuntimeBroker-bestand en we kunnen zien dat de " configureren " -knop nu interactief is.
  • Er verschijnt een waarschuwingsvenster, klik op Verwijderen als u de PowerShell-scriptcode niet kunt krijgen.
  • Klik op Annuleren als de powerShell-scriptcode u heeft geholpen.
  • Klik op Wijzigen naast de "configureren" knop in de "start- en activeringsrechten" kolom.

Een runtime broker-component opzetten

Voeg de groepen  systeem en de lokale dienst .

  1. Klik in het venster met accounts op " Toevoegen ".
  2. Hieronder staat de knop " Geavanceerd ".
  3. Klik op " Zoeken " aan de zijkant.
  4. Zoek de lokale LOKALE SERVICE en klik op OK.

Voeg lokale service toe


  • Voeg " Systeem " toe op dezelfde manier als hierboven beschreven .

Een systeem toevoegen


  • Nu heb je twee groepen, systeem en lokale service , klik op elk van hen en vink de vakjes "Lokale lancering" en "Lokale activering" aan.

Herstart uw computer, laptop en gebeurtenis-ID 10016 DistributedCOM-fout zou verdwenen moeten zijn.

Toegangsrechten toevoegen