Behebung des Fehlers "Die anwendungsspezifischen Berechtigungseinstellungen gewähren keine lokale Aktivierungsberechtigung für die COM Server-Anwendung"

Windows 10 ist das neueste und beste Betriebssystem von Microsoft, und das Unternehmen hat die Benutzer dazu gedrängt, ganz offen von den vorherigen zu aktualisieren. Es macht Sinn und es gibt einige Verbesserungen gegenüber seinen Vorgängern. In jüngster Zeit sind jedoch zahlreiche Berichte über " DistributedCOM (DCOM) -Fehler, Ereignis-ID: 10016 " -Fehler in den Systemprotokollen eingegangen .

Fehlermeldung

Diese Fehler kommen häufig vor und es gibt je nach Fehler viele verschiedene Fehlerprotokolle. In diesem Artikel konzentrieren wir uns auf die " Die anwendungsspezifischen Berechtigungseinstellungen gewähren dem Benutzer NT AUTHORITY \ LOCAL SERVICE SID () von der Adresse LocalHost keine lokale Aktivierungsberechtigung für die COM-Server-Anwendung mit CLSID {} ​​und APPID {}." (Mit LRPC) im Anwendungscontainer ausgeführt Nicht verfügbar SID (Nicht verfügbar). Diese Sicherheitsberechtigung kann mit der Fehlermeldung " Component Services Administrative Tool " geändert werden .

Welche Ursachen hat der Fehler "Die anwendungsspezifischen Berechtigungseinstellungen gewähren keine lokale Aktivierungsberechtigung"?

Nachdem wir zahlreiche Berichte von mehreren Benutzern erhalten hatten, entschieden wir uns, das Problem zu untersuchen und eine Lösung zu finden, um es vollständig zu beheben. Außerdem haben wir den Grund, aufgrund dessen dieser Fehler ausgelöst wird, untersucht und nachfolgend aufgeführt:

[/ tie_list type = "plus"]
  • Ungültige Berechtigungen: Der Fehler tritt auf, wenn ein bestimmter Prozess nicht über ausreichende Berechtigungen für den Zugriff auf die im Ereignisprotokoll angegebenen DCOM-Komponenten verfügt.
[/ tie_list]

Hinweis: In einigen Fällen funktioniert das System trotz dieses Fehlers möglicherweise einwandfrei. In diesem Fall ist es am besten, den Fehler zuzulassen. Wenn er jedoch die ordnungsgemäße Funktion einer bestimmten Anwendung beeinträchtigt, befolgen Sie die nachstehenden Anweisungen:

Lösung: Gewähren des Zugriffs auf DCOM-Komponenten

Wie in der Fehlermeldung angegeben, wird der Fehler ausgelöst, wenn bestimmte Prozesse / Anwendungen keinen Zugriff auf die DCOM-Komponenten haben. Daher gewähren wir in diesem Schritt Zugriff auf diese DCOM-Komponenten. Dafür:

  1. Drücken Sie die Tasten "Windows" + " R ", um die Eingabeaufforderung "Ausführen" zu öffnen.
  2. Tippen Sie " Regedit " ein und drücken Sie "Enter".

    Tippe "Regedit" ein und drücke "Enter"
  3. Navigieren Sie zu der folgenden Adresse.
     HKEY_CLASSES_ROOT \ CLSID \ {D63B10C5-BB46-4990-A94F-E40B9D520160} 
  4. Doppelklicken Sie auf die Schaltfläche " Standard " im rechten Bereich und notieren Sie sich die aufgeführten "Wertedaten" .
  5. Navigieren Sie zu folgender Adresse:
     HKEY_CLASSES_ROOT \ AppID \ {9CA88EE3-ACB7-47C8-AFC4-AB702511C276} 
  6. Klicken Sie im linken Bereich mit der rechten Maustaste auf die Schaltfläche " {9CA88EE3-ACB7-47c8-AFC4-AB702511C276} ".
  7. Klicken Sie in der Liste auf die Option „ Berechtigungen “ und wählen Sie „ Erweitert “.
  8. Klicken Sie auf die Option " Ändern " neben der Überschrift "Besitzer" .

    Hinweis: Der Besitzer sollte "Trusted Installer" sein, oder es wird möglicherweise "Cannot Display Owner" (Besitzer kann nicht angezeigt werden) angezeigt.

  9. Klicken Sie auf die Überschrift „Objekttyp“ und wählen Sie „Benutzer“.
  10. Klicken Sie auf die Schaltfläche " Ort " und wählen Sie Ihren "Desktop (Name)".
  11. Geben Sie in das leere Feld den Benutzernamen Ihres Kontos ein.
  12. Klicken Sie auf die Schaltfläche " OK " und klicken Sie im Fenster auf " Übernehmen ".

    Ändern der Berechtigungen für den Registrierungsschlüssel

    Hinweis: Wiederholen Sie den in den Schritten 5-12 angegebenen Vorgang auch für "HKEY_CLASSES_ROOT \ CLSID \ {D63B10C5-BB46-4990-A94F-E40B9D520160}" .

  13. Klicken Sie auf " OK ", um das Fenster zu schließen und das Fenster " Berechtigungen " zu öffnen, das wir in "Schritt 7" gestartet haben.
  14. Klicken Sie auf " Administratoren " in der Überschrift "Gruppen- oder Benutzernamen " und aktivieren Sie die Option " Vollzugriff ".
  15. Wählen Sie " Benutzer " und aktivieren Sie die Option " Vollzugriff " erneut.
  16. Klicken Sie auf " Übernehmen ", um die Änderungen zu speichern und wählen Sie " OK ", um das Fenster zu schließen.

    Bereitstellung von Vollzugriff für Benutzer und Administratoren
  17. Drücken Sie " Windows " + " R ", um die Eingabeaufforderung "Ausführen" zu öffnen.
  18. Geben Sie " dcomcnfg " ein . exe “und drücken Sie„ Enter “.
  19. Erweitern Sie die folgenden Optionen
     Komponentendienste> Computer> Arbeitsplatz> DCOM-Konfig 
  20. Klicken Sie im rechten Bereich mit der rechten Maustaste auf die Option " RunTime Broker " und wählen Sie die Schaltfläche " Eigenschaften " aus der Liste.

    Hinweis: In der Liste sind zwei Instanzen von " RunTime Broker " aufgeführt. Befolgen Sie die nachstehenden Schritte, um die richtige zu identifizieren.

  21. Wenn die dort aufgeführte AppID mit der AppID „ 9CA88EE3-ACB7-47C8- AFC4- AB702511C276 “ im Fehler übereinstimmt, bedeutet dies, dass Sie die richtige Instanz der Anwendung ausgewählt haben.
  22. Klicken Sie auf die Option " Sicherheit " und aktivieren Sie die Option " Anpassen " für " Start- und Aktivierungsberechtigungen ".
  23. Klicken Sie auf die Schaltfläche " Bearbeiten " und klicken Sie auf die Schaltfläche " Entfernen ", wenn eine Eingabeaufforderung " Windows-Sicherheit" angezeigt wird.
  24. Klicken Sie auf die Schaltfläche " Hinzufügen " und geben Sie " NT AUTHORITY \ LOCAL SERVICE " in die Option " Enter The objects Name to select " ein.
  25. Klicken Sie auf " OK " und erteilen Sie dem Eintrag die Berechtigung "Lokale Aktivierung ".

    DCOM-Konfigurationen ändern
  26. Überprüfen Sie, ob das Problem weiterhin besteht.

Interessante Artikel