Tamam, Windows Server 2012 R2'ye kaydolmam gereken bir DLL dosyası var. DLL kendisi için özel yapılmış ve arka plan bilmiyorum, ama böyle bir sorun hiç olmadı.
DLL dosyasını kaydetmeye çalıştığımda, "Modül yüklendi ancak DllRegisterServer'a yapılan çağrı 0x80004005 hata koduyla başarısız oldu" hata iletisini alıyorum. Tüm çözümler CMD'yi Yönetici olarak çalıştırmanın sorunu çözdüğünü söylüyor. Bunu Domain Administrator hesabıyla ve o sunucudaki yerel Administrator hesabını denedim ve DLL'i PowerShell'e (yönetici olarak) kaydetmeyi bile denedim.
UAC'yi devre dışı bırakmayı denedik, bu işe yaramadı. Sunucuda sahip oldukları tek AV'yi kapattım, ya da çözmedi.
Windows'un son sürümlerinde, "yönetici olarak çalışmak", yalnızca yönetici haklarına sahip bir hesap altında çalışmak anlamına gelmez; Komut İstemi simgesine sağ tıklamanız ve menüden "Yönetici Olarak Çalıştır" ı seçmeniz gerekir. Sizden kimlik bilgileri istenecektir; doğru olanları sağlayın.
—
Jeff Zeitlin
Evet, ben de öyle yapıyorum.
—
Daedalus
Tamam, gönderinizden açık değildi.
—
Jeff Zeitlin
Hem denediniz
—
Fabby
c:\Windows\System32\regsvr32 szYourDLLName.DLL
ve c:\Windows\SysWOW64\regsvr32 szYourDLLName.DLL
??? Lütfen 64 bit DLL'nin 32 bit regsvr32version veya tersi (bununla birlikte verilen bilgilerle anlatılması zor) tarafından çağrılan 64 bit DLL olabileceğini denedikten sonra @Fabby'i geri gönderin