Fix Error 1904 in Windows 7, Vista and XP--Step-by-Step Solution

During the installation of Microsoft Office and/or several other programs, error 1904 normally appears in Windows 7, Vista and XP. However, the error can also occur due to several other reasons. Fixing this error requires performing certaincomputer tweaks such as fixing the hidden corruption in deep areas of your operating system.

Error message reads:

“Error 1904. Module path & file name failed to register. HRESULT -2147024894. Contact your support personnel.”


Compatible with Windows, Vista and Windows XP


Error 1904 appears due to following reasons:

  • 1) MS Office setup file is corrupt.
  • 2) Antivirus or Firewall blocking the installation of Office.

To fix error 1904 follow the steps given below:


Manually Register the File

Registering the particular file again in the Windows registry may fix the issue. To do so follow the steps given below:

  • -- Clean and Defrag Registry
  • -- Update the Device Drivers
  • -- Update the BIOS
  • -- Restore the Factory Settings for the CMOS

After applying the above steps you will receive a message that file is correctly registered. In case you receive a message file is not registered follow the other steps. This technique has helped many users of Windows, Vista and XP to fix error 1904 in their systems.

Disable Antivirus Program

Another reason of error 1904 is the antivirus blocking installation process. In this situation you can do 2 things:

  • -- Add MS Office setup file in the trusted list of antivirus program
  • -- Disable antivirus program before starting installation

Repair Registry Errors

Registry errors may create hurdles in installation of programs. You may receive error 1904 on your PC if Windows registry is corrupt. Simple solution to this problem is to download and install a registry cleaner program. It helps you to find out errors in Windows registry and allows you to fix them quickly and automatically. Download Here Repairing and cleaning Windows registry. Registry Scan.

  • -- Add MS Office setup file in the trusted list of antivirus program
  • -- Disable antivirus program before starting installation

Remove Temporary Files

Error 1904 may appear and interfere in the installation of MS Office when Temp folder contains lot of junk data. In this case cleaning the junk data from the folder may fix the error. You can use Windows pre-installed utilities i.e. Disk Checkup and Disk Cleanup or install a third-party System Utilities program to clean the files.

Install Latest Microsoft Data Access Components

If Microsoft Data Access Components is corrupt or damaged, error 1904 may appear due to this reason. You can download the latest MDAC version from official web site of Microsoft. Wondering how to quickly fix Error 1904 in PC? Here is one easy way to fix it. Just download and install the Intel Software Partner, RegInOut for a free system scan.


Compatible with Windows, Vista and Windows XP