Start a conversation

Error: 'Error 1904. Module .. failed to register.' during GFI product installation

Answer

PROBLEM

While installing a GFI product, an error prompt (Error 1904) indicating that a module failed to register (specifically a certain .dll file) is displayed.  

ENVIRONMENT 

  • Various GFI Products

SOLUTION

  1. Right-click the newly downloaded installer and choose Properties. From the General tab, click Unblock and then Apply. This step is required to prevent the operating system from blocking certain actions by the installer.
  2. Ensure that the installer is still running with error displayed, so that the DLL being registered exists and is not removed during "rollback".
  3. Install "Dependency Walker" (http://dependencywalker.com) on the server in question. Double-check to install the correct version for the version of OS you are running. Once installed, load the application and go to File > Open. Point to the DLL that is mentioned in the error prompt as failing to register.  This should load an analysis on any dependent DLLs that are possibly corrupt or missing, and guide to the DLL which registering is failing on.
  4. Once you have an idea of what DLL is causing the failure, investigate the dependent DLL to see if something is either corrupt or missing on the server that the GFI installation is running on.
    • Example: Error 1904.  Module D:\Program FIles\GFI\FaxMaker\gfiadrbk.dll failed to register.  HRESULT -2147024770.  Contact your support personnel.
      1. Dependency Walker shows that "gfiadrbk.dll" is depending on "MAPI32.dll" which is missing/not found.
      2. MAPI32.dll refers to MAPI/CDO which is a component that is needed for GFI FaxMaker
      3. Install MAPI/CDO onto the server.
      4. Re-run the installation and GFI FaxMaker should install successfully.

CAUSE

Some DLL's fail to register during product installation due to the fact that dependent DLLs are either not found or are corrupt.
Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted

Comments