DLL-Problem registrieren

631
Daedalus

In Ordnung, ich habe eine DLL, die ich für Windows Server 2012 R2 registrieren muss. Die DLL selbst wurde für uns maßgeschneidert und ich kenne den Hintergrund nicht, aber wir hatten noch nie ein Problem wie dieses.

Immer wenn ich versuche, die DLL zu registrieren, erhalte ich die Fehlermeldung "Das Modul wurde geladen, aber der Aufruf von DllRegisterServer ist mit Fehlercode 0x80004005 fehlgeschlagen". Alle Lösungen besagen, dass die Ausführung von CMD als Administrator das Problem löst. Ich habe das auf dem Domänenadministratorkonto und dem lokalen Administratorkonto auf diesem Server ausprobiert und sogar versucht, die DLL bei PowerShell (als Administrator) zu registrieren.

Wir haben versucht, die Benutzerkontensteuerung zu deaktivieren, was nicht geholfen hat. Ich habe den einzigen AV geschlossen, den sie auf dem Server haben, der sie auch nicht aufgelöst hat.

0
In aktuellen Windows-Versionen bedeutet "Ausführen als Administrator" nicht einfach, dass Sie unter einem Konto mit Administratorrechten ausgeführt werden. Sie müssen mit der rechten Maustaste auf das Eingabeaufforderungssymbol klicken und "Als Administrator ausführen" aus dem Menü auswählen. Sie werden zur Eingabe von Anmeldeinformationen aufgefordert. richtige liefern. Jeff Zeitlin vor 6 Jahren 0
Ja, das habe ich getan. Daedalus vor 6 Jahren 0
OK, war aus Ihrem Posting nicht klar. Jeff Zeitlin vor 6 Jahren 0
Haben Sie sowohl `c: \ Windows \ System32 \ regsvr32 szYourDLLName.DLL` als auch` c: \ Windows \ SysWOW64 \ regsvr32 szYourDLLName.DLL` ausprobiert? Bitte geben Sie @Fabby zurück, nachdem Sie es versucht haben, da es sich um eine 64-Bit-DLL handeln kann, die von der 32-Bit-Version von regsvr32 aufgerufen wird, oder umgekehrt (schwer zu sagen mit den von Ihnen angegebenen Informationen). Fabby vor 6 Jahren 0

0 Antworten auf die Frage