2011-03-24 15 views
66

, aşağıdaki hata iletisi alıyorum Windows 7: DLL kaydedemiyor - Hata Kodu: Bir COM DLL kaydetmek çalıştı 0X80004005

regsvr32 rpcrt4.dll 

:

`modül "c: \ windows \ system 32 \ "rpcrt4.dll" yüklenen ancak DllRegisterServer çağrısı hata kodu bu sorunu çözmek nasıl 0x80070006

ile başarısız oldu Lütfen yardım

+2

yazın Hangi hata oldu o, 0x80070006 (başlığında belirtildiği gibi) ya da 0x80004005 (soru vücutta belirtildiği gibi)? – stakx

cevap

114

buna göre:.?. http://www.vistax64.com/vista-installation-setup/33219-regsvr32-error-0x80004005.html

Yükseltilmiş bir komut isteminde çalıştırın.

+0

Windows \ system32 bulunan belirli bir msmpeg2enc.dll kaydettirmeye çalışırken hata 80004005 var. Yükseltilmiş bir komut isteminden çalışırken bile (Windows 10 build 10074). –

+1

@AaronCampbell belki de syswow64 sürümünü çalıştırmanız gerekiyor –

+1

Şimdiye kadarki en kötü hata mesajı ve en basit düzeltme olması gerekiyor. –

3

Aşağıdaki komutu, Windows üzerinde çalışın. 7. Çift tırnak içinde tam yol ile dll adını eklemeyi unutmayın.

C:\Windows\SysWOW64>regsvr32 "c:\dll.name" 
35

Aç arama kutusuna içine başlangıç ​​menüsü ve tip cmdCtrl + Shift tutun ve bu yönetici modunda Komut İstemi çalışır Enter

basın.

Şimdi regsvr32 MyComobject.dll

+0

IMHO bu en iyi anwswer. Cmd'yi runas/user olarak çalıştıramazsınız: Yönetici cmd.exe Bu yeterli olmayacaktır. Açıkladığınız bu yöntemi kullanmalısın. Bunun için +1 – jyz

İlgili konular