Reparatur: DllRegisterServer fehlgeschlagen mit Fehlercode 0x80070005

DllRegisterServer ist mit dem Fehlercode 0x80070005 fehlgeschlagen, als versucht wurde, eine Windows-DLL über das Ausführungsfenster und die Windows-Befehlszeile zu registrieren. In beiden Fällen zeigt Windows eine Fehlermeldung an.

Die folgende Fehlermeldung wird angezeigt, wenn Sie versuchen, eine Windows-DLL-Datei über das Ausführungsfenster und die Windows-Befehlszeile zu registrieren.

DllRegisterServer schlug fehl mit Fehlercode 0x80070005. Weitere Informationen zu diesem Problem finden Sie im Internet, indem Sie den Fehlercode als Suchbegriff verwenden.

Dieser Artikel erklärt die Ursachen und wie Sie das Problem beheben können.

Was ist die Ursache dafür, dass DllRegisterServer mit dem Fehlercode 0x80070005 fehlschlägt?

Verwaltungsprobleme Zugriff verweigert“ Fehler Windows-PC-Problem Das Einschleusen eines Virus DllRegisterServer ist mit einem Fehlercode fehlgeschlagen

Wie behebt man einen DllRegisterServer-Fehler mit Fehlercode 0x80070005?

Starten Sie Cmd als Administrator

Das Problem wird gelöst, indem das System einfach gezwungen wird, den Benutzer als Administrator zu erkennen, bevor der Befehl ausgeführt wird. Die folgenden Schritte enthalten Informationen dazu.

Drücken Sie die Windows-Taste auf Ihrer Tastatur. Geben Sie cmd in das Suchfeld ein, aber drücken Sie NICHT die Eingabetaste. Suchen Sie in der angezeigten Liste der Programme nach CMD und klicken Sie mit der rechten Maustaste darauf. Wählen Sie „Als Administrator ausführen“ und klicken Sie in der angezeigten Eingabeaufforderung auf „Weiter“. Geben Sie regsvr32 „Dateipfad“ ein, um den Befehl auszuführen (ersetzen Sie den Dateipfad durch den tatsächlichen Dateipfad ohne Anführungszeichen).

Wenn alles gut geht, sollte es diesmal klappen. Wenn Sie eine Fehlermeldung sehen, vergewissern Sie sich, dass der Dateipfad vollständig und korrekt ist.

Deaktivieren Sie Antivirenprogramme

In einigen Fällen wird die Fehlermeldung auch dann angezeigt, wenn Sie über die entsprechenden Administratorrechte verfügen. Dies kann daran liegen, dass Antivirenprogramme den Registrierungsprozess stören.

Doppelklicken Sie auf das Antivirus-Symbol in der unteren rechten Ecke des Bildschirms. Wenn der Antivirus-Bildschirm geöffnet wird, suchen Sie die Option zum Deaktivieren des Antivirus. Normalerweise besteht die Möglichkeit, das Antivirenprogramm für 10, 20 oder 30 Minuten zu deaktivieren, danach wird es automatisch aktiviert. Wählen Sie die Option, die Ihren Anforderungen am besten entspricht.

Beachten Sie auch, dass die Optionen je nach Art des verwendeten Antivirenprogramms variieren können. Versuchen Sie nach dem Deaktivieren des Antivirus, regsvr32 jetzt mit den richtigen Administratorrechten auszuführen, und prüfen Sie, ob das Problem weiterhin besteht.

Rat: Antivirus ist wichtig für die Sicherheit Ihres Computers, da er Sie vor verschiedenen Bedrohungen schützen kann. Daher wird empfohlen, das Antivirenprogramm zu deaktivieren, sobald das Problem behoben ist.

Benutzerkontensteuerung deaktivieren

Das Deaktivieren der Benutzerkontensteuerung behebt das Problem manchmal. Wenn die Benutzerkontensteuerung deaktiviert ist, fragt das System nicht mehr nach der Bestätigung der Administratorrechte.

Bevor Sie die Benutzerkontensteuerung deaktivieren, sollten Sie sich darüber im Klaren sein, dass sie die Sicherheit des Systems grundlegend schwächt und es anfälliger für Sicherheitsangriffe macht. Daher wird empfohlen, UAC nach Abschluss des Registrierungsvorgangs zu deaktivieren.

Klicken Sie auf Start > geben Sie cmd ein > klicken Sie mit der rechten Maustaste auf cmd und wählen Sie Als Administrator ausführen. Um UAC zu deaktivieren, kopieren Sie den folgenden Befehl, fügen Sie ihn in die Befehlszeile ein und drücken Sie die Eingabetaste. reg.exe ADD HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem /v EnableLUA /t REG_DWORD /d 0 /f Um UAC zu aktivieren, geben Sie den folgenden Befehl an der Eingabeaufforderung ein und drücken Sie die Eingabetaste. reg.exe HINZUFÜGEN HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem /v EnableLUA /t REG_DWORD /d 1 /f Sie haben UAC erfolgreich deaktiviert. Starten Sie Ihren Computer neu und führen Sie den Befehl REGSVR32 aus, indem Sie die Schritte in Methode 1 befolgen. Er sollte jetzt ohne Probleme ausgeführt werden.

Häufige Fragen

Wie behebt man den Fehlercode 0x80070005?

Klicken Sie auf die Startschaltfläche. Geben Sie Update in das Suchfeld ein. Wählen Sie Windows Update aus der Liste der Suchergebnisse aus. Klicken Sie auf Einstellungen ändern. Wählen Sie Updates automatisch installieren (empfohlen) unter Wichtige Updates aus. Legen Sie einen Zeitplan für die Installation der Updates fest. OK klicken.

Wie kann ich den regsvr32-Fehler beheben?

Wenn sich die 32-Bit-DLL im Ordner %systemroot%System32 befindet, verschieben Sie sie in den Ordner %systemroot%SysWoW64. Führen Sie dann den folgenden Befehl aus: %systemroot%SysWoW64regsvr32 (vollständiger Pfad zur DLL). Dadurch wird der Fehler regsvr32.exe behoben.

Wie kann ich den Fehler „regsvr32-Modul kann nicht geladen werden“ beheben?

Stellen Sie sicher, dass die Binärdatei im angegebenen Pfad gespeichert ist, oder debuggen Sie sie, um nach Problemen mit der Binärdatei oder der abhängigen DLL-Datei zu suchen. Das regsvr32-Modul konnte nicht geladen werden.

Was ist Fehler 0x80070005?

Der Fehlercode 0x80070005 zeigt an, dass der Benutzer nicht über die erforderliche Autorisierung verfügt, wodurch die Installation fehlschlägt oder abgeschlossen wird. Manchmal löschen die falschen Updates Ihre Dateien. Dies geschah beim letzten großen Windows-Update im Oktober 2018, als der Ordner „Dokumente“ nach der Installation gelöscht wurde.