So beheben Sie den DCOM-Fehler 10016 unter Windows 7, 8 und 10

Das Abrufen eines DCOM-Fehlers mit einer Ereignis-ID 10016 bedeutet, dass ein Programm versucht hat, den DCOM-Server mithilfe der DCOM-Infrastruktur zu starten, der Benutzer jedoch nicht über die erforderlichen Berechtigungen verfügt. Dies ist ein bekannter Fehler, der bei älteren Windows-Editionen auftritt. Er wird jedoch beim Upgrade auf eine neuere Version des Betriebssystems nicht behoben und tritt auch in Windows 8 und 10 auf.

Sie erhalten dies in Form eines Systemfehlers und eine Nachricht, die eine CLSID und eine APPID enthält . Dieser DCOM-Fehler mag völlig harmlos sein, aber es kann ärgerlich sein, ihn zu sehen und ständig damit umgehen zu müssen.

Bevor Sie jedoch mit der Fehlerbehebung fortfahren, stellen Sie sicher, dass die Stromversorgung Ihres Systems den Anforderungen entspricht und nicht fehlerhaft ist. Wenn Sie eine Art von Übertaktung (CPU, GPU oder RAM) verwenden, senken Sie diese entweder ab oder entfernen Sie sie. Stellen Sie außerdem sicher, dass die Treiber Ihres Systems, insbesondere die GPU-Treiber, auf dem neuesten Stand sind, und überprüfen Sie dann, ob Ihr System den besprochenen Fehler nicht erkannt hat.

Es gibt eine Lösung, die nachweislich für viele Benutzer funktioniert. Dazu benötigen Sie die CLSID und die APPID aus der Fehlermeldung. Befolgen Sie dazu die Schritte in der folgenden Methode.

2016-11-04_183823

Methode 1: Geben Sie der App die ausreichenden Berechtigungen, die den Fehler verursachen

Die CLSID und die APPID sind für eine App eindeutig. Wenn Sie beide haben, können Sie die App identifizieren, die die Probleme verursacht. Selbst wenn Sie wissen, welche App die Probleme verursacht, müssen Sie ihr nur ausreichende Berechtigungen erteilen, damit sie nicht jedes Mal Probleme verursacht, wenn sie benötigt werden. Die Schritte dazu sind sehr einfach.

  1. Drücken Sie gleichzeitig die Windows - und R - Tasten auf der Tastatur, und geben Sie Regedit im Run Press Enter oder klicken Sie auf OK , die zu öffnen Registrierungs - Editor.

  2. Erweitern Sie im Registrierungseditor den Ordner HKEY_CLASSES_ROOT und den darin enthaltenen Ordner CLSID .
  3. Suchen Sie den Ordner mit der CLSID, die Sie in der Fehlermeldung erhalten haben.
  4. Klicken Sie nun mit der rechten Maustaste darauf und wählen Sie " Berechtigungen " und klicken Sie auf " Erweitert ".
  5. Klicken Sie oben auf Sie sehen den Eigentümer - ändern Sie ihn in die Gruppe Administratoren .
  6. Wählen Sie unten im Eigentümerfenster außerdem Alle untergeordneten Objektberechtigungseinträge ersetzen aus . Klicken Sie auf OK und wählen Sie dann Ja zur Windows-Sicherheitswarnung .

  7. Klicken Sie im Hauptfenster für Berechtigungen auf Hinzufügen , geben Sie Alle ein und klicken Sie auf OK . Wieder in den wichtigsten Berechtigungen Fenster, wählen Sie Jeder aus der Liste der Benutzer in der Spitze, und wählen Sie Vollzugriff aus der Säule in der unteren Hälfte zulassen. Klicken Sie auf OK.

  8. Wenden Sie die volle Kontrolle an .
  9. Wenn Sie fertig sind, erweitern Sie die Datei HKEY_LOCAL_MACHINE . Erweitern Sie die folgenden Ordner: Software, dann Klassen , dann AppID .
  10. Wechseln Sie zu dem Ordner mit derselben APPID, die Sie in Ihrer Fehlermeldung erhalten haben. Klicken Sie mit der rechten Maustaste, wählen Sie Berechtigungen aus und wählen Sie „ Erweitert “.
  11. Geben Sie der App in den Schritten 4 bis 6 ausreichende Berechtigungen.
  12. Beachten Sie, dass beim Betrachten der Ordner mit der CLSID und der APPID ein Registrierungsschlüssel mit dem Namen des Dienstes angezeigt wird, der das Problem verursacht.
  13. Drücken Sie die Windows- Taste und geben Sie entweder Systemsteuerung ein und öffnen Sie das Ergebnis oder öffnen Sie die Systemsteuerung über das Startmenü, je nachdem, welche Windows-Version Sie verwenden.
  14. Wechseln Sie zur Symbolansicht oben rechts und öffnen Sie die Verwaltung.

  15. Öffnen Sie die Komponentendienste.
  16. Klicken Sie auf Computer - , gefolgt von My - Computer.
  17. Suchen Sie nun endlich den Dienst, der das Problem verursacht, klicken Sie mit der rechten Maustaste darauf und wählen Sie Eigenschaften aus . Klicken Sie dann auf die Registerkarte Sicherheit .
  18. Wenn die Berechtigungen in der Registrierung ordnungsgemäß festgelegt wurden, sollten Sie in diesem Fenster die Option Anpassen für alle drei Kategorien auswählen können (Start- und Aktivierungsberechtigungen, Zugriffsberechtigungen und Konfigurationsberechtigungen). Wenn eines dieser Elemente ausgegraut ist, wiederholen Sie die vorherigen Schritte zum Festlegen von Registrierungsberechtigungen, um diese Einstellungen zu überprüfen.
  19. Nachdem für alle drei Kategorien die Option " Anpassen" ausgewählt wurde, wählen Sie "Beim Start bearbeiten" und " Aktivierungsberechtigungen".Wenn Sie eine Warnung erhalten, dass ein oder mehrere angehängte Berechtigungseinträge einen nicht erkannten Typ haben, klicken Sie auf Entfernen . Dies bedeutet nur, dass die Berechtigungen in der Registrierung auf einen nicht standardmäßigen Wert festgelegt wurden, der zum Abschließen des Fixes erforderlich ist.
  20. Suchen Sie im neuen Fenster in der Liste der Benutzer oben nach System. Wenn es nicht existiert, klicken Sie auf Hinzufügen . Geben Sie System ein und klicken Sie auf OK . Wählen Sie System aus der Liste der Benutzer im Fenster. Setzen Sie in der unteren Hälfte des Fensters ein Häkchen in die Spalte Zulassen neben Lokaler Start und Lokale Aktivierung . Möglicherweise wird stattdessen auch der lokale Zugriff angezeigt. Stellen Sie jedoch sicher, dass dieses Element in der Spalte Zulassen aktiviert ist. Klicken Sie auf OK . Wiederholen Sie die Schritte für die beiden anderen Elemente Zugriffsberechtigungen und Konfigurationsberechtigungen .
  21. Wiederholen Sie die Schritte [nummeriert] für andere ClSID- und AppID-Werte, die in Ereignisprotokollen aufgeführt sind.
  22. Nach dem Ausführen der obigen Schritte ist ein Neustart erforderlich, damit die Änderungen wirksam werden.

Auch wenn dies ein langer und anstrengender Weg zur Lösung des Problems zu sein scheint, wurde berichtet, dass er für die überwiegende Mehrheit der Benutzer mit diesem Problem funktioniert. Befolgen Sie diese Schritte Schritt für Schritt sorgfältig, und der DCOM-Fehler ist in kürzester Zeit behoben.

Methode 2: Registrierungsschlüssel löschen

Einige widersprüchliche Registrierungsschlüssel können dieses Problem ebenfalls verursachen. Registrierungsschlüssel sind eine Form von binären Anweisungen, denen das System folgen soll. In Ihrer Registrierung sind einige Registrierungsschlüssel vorhanden, die, obwohl sie zur Microsoft-Unterkategorie selbst gehören, bekanntermaßen Probleme verursachen. Durch Löschen dieser Schlüssel kann das Problem möglicherweise behoben werden.

Warnung : Das Ändern der Systemregistrierung erfordert technisches Fachwissen. Wenn dies falsch gemacht wird, können Sie Ihr System irreparabel beschädigen. Gehen Sie daher auf eigenes Risiko vor. Vergessen Sie auch nicht, eine Sicherungskopie Ihrer Registrierung zu erstellen, wenn Sie Änderungen an der Registrierung vornehmen möchten.

  1. Klicken Sie auf die Windows- Schaltfläche und geben Sie im Suchfeld den Registrierungseditor ein . Klicken Sie nun in den angezeigten Ergebnissen mit der rechten Maustaste auf den Registrierungseditor und klicken Sie auf „ Als Administrator ausführen “.
  2. Navigieren Sie zu der folgenden Taste:
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Ole
  3. Löschen Sie nun die folgenden Schlüssel
    1. DefaultAccessPermission 2. DefaultLaunchPermission 3. MachineAccessRestriction 4. MachineLaunchRestriction
  4. Speichern Sie die Änderungen und starten Sie Ihr System neu.
  5. Nach dem Löschen der oben genannten Schlüssel aus der Registrierung werden die Standardberechtigungen für das System geschrieben. Infolgedessen haben die Apps, die Zugriff auf den DCOM-Server benötigen, Zugriff darauf.

Empfohlen

Fix: Minecraft reagiert nicht
Was ist eine Registrierungsanwendung für ein digitales TV-Tunergerät und sollte diese entfernt werden?
Was ist FileRepMalware und sollten Sie es entfernen?