SE: Shell Extension: Unable to register the DLL/OCX
Moderators: XnTriq, helmut, xnview
SE: Shell Extension: Unable to register the DLL/OCX
<Moderator's note: This topic has been split from another topic>
When I use the install program, I get this error:
"C:\Program Files\XnView\ShellEx\XnViewShellExt.dll
Unable to register the DLL/OCX: DllRegisterServer failed; code 0x80040154"
A manual regsitration gives the same error.
I use the search function and I didn't get anything relevant.
Thanx
When I use the install program, I get this error:
"C:\Program Files\XnView\ShellEx\XnViewShellExt.dll
Unable to register the DLL/OCX: DllRegisterServer failed; code 0x80040154"
A manual regsitration gives the same error.
I use the search function and I didn't get anything relevant.
Thanx
Someone with the same error?Anonymous wrote:When I use the install program, I get this error:
"C:\Program Files\XnView\ShellEx\XnViewShellExt.dll
Unable to register the DLL/OCX: DllRegisterServer failed; code 0x80040154"
A manual regsitration gives the same error.
I use the search function and I didn't get anything relevant.
Thanx
Pierre.
No, maybe xnview, old ShellEx, or explorer/file manager opened?xnview wrote:Someone with the same error?Anonymous wrote:When I use the install program, I get this error:
"C:\Program Files\XnView\ShellEx\XnViewShellExt.dll
Unable to register the DLL/OCX: DllRegisterServer failed; code 0x80040154"
A manual regsitration gives the same error.
I use the search function and I didn't get anything relevant.
Thanx
Strange.Anonymous wrote:Using another shell extension (MatroskaShellExt), I know I have to be careful and no app, especially explorer, was opened. I tried a registry clean-up but it didn't work either. (WinXp Sp2 up-to-date)Dreamer wrote:No, maybe xnview, old ShellEx, or explorer/file manager opened?
I've found that the missing dll is efsadu.dll, a microsoft encryption dll which is part of Windows XP Professional but not XP Home Edition. The default location is c:\windows\system32\dllcache\efsadu.dllAnonymous wrote:"C:\Program Files\XnView\ShellEx\XnViewShellExt.dll
Unable to register the DLL/OCX: DllRegisterServer failed; code 0x80040154"
Why do you need this dll for XnViewShellExt.dll?
Is it possible to get a XnViewShellExt.dll version without dependancy to efsadu.dll?
Thanx.
<Moderator's note: This topic has been split from another topic>
I don't know, i don't use efsadu, so maybe the shell.dllAnonymous wrote:I've found that the missing dll is efsadu.dll, a microsoft encryption dll which is part of Windows XP Professional but not XP Home Edition. The default location is c:\windows\system32\dllcache\efsadu.dllAnonymous wrote:"C:\Program Files\XnView\ShellEx\XnViewShellExt.dll
Unable to register the DLL/OCX: DllRegisterServer failed; code 0x80040154"
Why do you need this dll for XnViewShellExt.dll?
Is it possible to get a XnViewShellExt.dll version without dependancy to efsadu.dll?
Thanx.
Pierre.
[Resolved]
I downloaded this dll, but this didn't work.
I resumed my search and found the solution: register atl.dll, which is located in %systemroot%\system32
I resumed my search and found the solution: register atl.dll, which is located in %systemroot%\system32