Help with MSI (Microsoft Installer) error 1904: Module [2] failed to register. HRESULT [3].
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.


This error may occur during installation if another program, including memory-resident and anti-virus programs, are running and using any version of the file being updated by the setup.
This error may also occur if the folder where the file is located includes a single quote or apostrophe ('). If this is the case, choose a folder that does not include the single quote to resolve the error.
In most situations, you can safely click Ignore.
Related Links:
OFF2000: Error 1904 During Office 2000 Setup
OFFXP: Error 1904 and Error 1919 When You Try to Repair Office
Error: "Error 1904. Module C:\\bpbox.ocx failed to register. HRESULT. Contact your support personnel."
ESRI KB Aricle 19654
Note: if you choose to handle the registraion manually, keep in mind that ActiveX EXEs can be registered using applicationame.exe /regserver. Regsvr32 will not work right with them.
Answered 04/28/2004 by:
Red Belt

Please log in to comment
The quickest fix is to remove the dll from the self register table. Often installations include DLLs for applications that are not loaded. If the DLL can't find an entry point it will not register.
Answered 12/20/2007 by: KentD
Purple Belt

Please log in to comment
In Wise Package Studio remove the rows of the affected files in the tables "SelfReg" and/or "ISSelfReg".
Answered 04/15/2008 by: packateer
Yellow Belt

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