Hi All,

Please can any one tell me how to resolve the below issue while installing the MSI. I am using un-compressed files.

Error 1904 Module C:\Virtual Image\Lesson Starters I\shdocvw.dll failed to register. HSRESULT-2147024769 contact your support personnel.

I have tried register the file using command prompt i.e regsvr 32 path of dll file but fails to register. Please can help me on this issue.
0 Comments   [ + ] Show Comments


Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.


Give this a try
Answered 07/14/2011 by: jmaclaurin
Third Degree Blue Belt

Please log in to comment
Normally in Win7 you have limited rights in order to Register any .dll\ocx files when you login as a Normal user.
If you want to Register a .dll open a cmd prompt with a Admin Account using RunAs command & try to register.
For registering any .dll\ocx files you can use "regsvr32 {.dll file name}". I would rather prefer to extract the .dll file with any tool such as WiseComCapture etc., and try adding those registries in your package [:)]

Answered 07/14/2011 by: venu.dusari
Senior Yellow Belt

Please log in to comment
Hi Packagng123,

Is the entry of this DLL/OCX is present in the self-reg table of MSI ?

Mayur Makwana
Answered 07/14/2011 by: mayur_mak
Senior Purple Belt

Please log in to comment
- One, it's a beginner's error to register DLLs using RegSvr32 or MSIExec. Do it properly using the advertising tables
- Two, if shdocvw.dll needs registering, I imagine the MSI is installing a new version, something I would not allow under any circumstance. Google the file for details! If it's not installing a new version but just registering it, ask why! If it's not registered or registered incorrectly, you'd have noticed before now!
Answered 07/15/2011 by: VBScab
Red Belt

Please log in to comment
shdocvw.dll should be located in "c:\windows\system32" and is part of the Operating System.
Check the version between the local and package version, but basically you should skip handling this file as it gets updated by MS patches.
Answered 07/15/2011 by: AngelD
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity