schlägt mit der gleichen Fehlermeldung fehl, dass das angegebene Modul geladen wurde, aber der Aufruf von DllRegisterServer mit dem Code 0x80070005 fehlgeschlagen ist.
Von einem Cmd aus, der selbst als Administrator ausgeführt wurde, führt aber auch zu demselben Fehler!
Wenn Sie die Datei in einen nicht geschützten Ordner verschieben, funktioniert sie?
Ramhound vor 11 Jahren
0
@Ramhound Leider passiert dasselbe, wo ich die DLL-Dateien ablege.
sundar vor 11 Jahren
0
Verwenden Sie ProcessMonitor anstelle von regMon, um die Aktivität zu überwachen.
magicandre1981 vor 11 Jahren
0
@ magicandre1981 Ja, ich habe gelesen, dass Regmon in Procmon zusammengeführt wurde, also habe ich es verwendet. Ich habe einen Filter erstellt, um nur regsvr32.exe zu beobachten, um das (Tonnen von) Rauschen herauszufiltern, und es wurde auch gezeigt, dass nur Registrierungsänderungen angezeigt werden. Es gab viele ERFOLG-, REPARSE- und NAME NOT FOUND-Ergebnisse, aber keinen Zugriff verweigert.
sundar vor 11 Jahren
0
2 Antworten auf die Frage
10
Apparao
Führen Sie den regsvr32Befehl von einer erhöhten Eingabeaufforderung aus.
Wählen Sie im Kontextmenü die Start > All Programs > Accessories', then right-clickOption Eingabeaufforderung and selectAls Administrator ausführen aus. Geben Sie schließlich den Befehl ein.
Und wenn der Fehler weiterhin besteht ...?
bigp vor 8 Jahren
4
@bigp Vielleicht sind dann die Einträge in der Registry bereits entfernt oder irgendwie fehlerhaft
serup vor 5 Jahren
0
0
kenorb
The error 0x80070005 means Permission Denied accessing the folders or files (usually cache files).
Go to /Users/Public/Application Data/Package Cache folder and make sure that the folders there has the right permissions, otherwise remove them and re-run.