HomeQuickbooksHow to Fix QuickBooks Error 1904? (Updated Method 2023)

How to Fix QuickBooks Error 1904? (Updated Method 2023)

QuickBooks Error 1904 is a common installation error that can occur when installing QuickBooks Desktop or related software components. It can be frustrating for users as it can prevent them from completing the installation process and accessing the program.

QuickBooks can be the best answer you may ask for your finances. But when it comes to the shortcomings of this program, it may feel like the worst trouble you ever asked for. But we need you to not panic as its shortcomings have quick resolve. Whether or not it’s your first time, you can rest assured that we have fixes for all the ills for QuickBooks.

As per this, the damaged Microsoft Visual C++ files most often trigger QuickBooks error 1904 during the time of installation. You may also notice this error after switching to a new Windows operating system. The complete error message reads “We’re sorry! Something went wrong with the installation. Error 1904. Module C:\Program Files (X86)\QuickBooks 2018\ICWrapper.dll” failed to register”. This message will clearly denote that there is something wrong with the installed files.

In this article, we will explore what causes QuickBooks Error 1904 and how to fix it.

Causes of QuickBooks Error 1904

QuickBooks Error 1904 can occur due to several reasons, including:

  1. Damaged or Corrupted Installation Files

One of the primary causes of QuickBooks Error 1904 is damaged or corrupted installation files. This can happen if the installation files were not downloaded or transferred correctly, or if there was an interruption during the installation process. Additionally, viruses or malware infections can also damage the installation files, causing errors.

  1. Outdated or Incompatible Operating System

QuickBooks Error 1904 can also occur if the user’s operating system is outdated or incompatible with the version of QuickBooks Desktop being installed. QuickBooks Desktop requires specific system requirements to function properly, and if the user’s operating system does not meet these requirements, an error may occur.

  1. Insufficient User Permissions

Another possible cause of QuickBooks Error 1904 is insufficient user permissions. Users must have administrative privileges on their computers to install and use QuickBooks Desktop. If the user does not have sufficient permissions, they may encounter errors during the installation process.

  1. Conflicts with Other Programs

QuickBooks Error 1904 may also occur if there are other programs or applications running on the user’s computer that are conflicting with the installation process. This can happen if the user has installed antivirus software or firewalls that are preventing QuickBooks Desktop from installing correctly.

Read Also- Query Processing Error QuickBooks (Resolved 2023)

How to Fix QuickBooks Error 1904

There are several steps that users can take to fix QuickBooks Error 1904. These steps are listed below:

  1. Update the Operating System

If the user’s operating system is outdated or incompatible with QuickBooks Desktop, they can try updating their operating system. Users should check the system requirements for their version of QuickBooks Desktop and ensure that their operating system meets these requirements.

  1. Check User Permissions

Users should also check their user permissions to ensure that they have administrative privileges on their computers. If the user does not have sufficient permissions, they can try logging in as an administrator or contacting their system administrator to grant them the necessary permissions.

  1. Install QuickBooks Desktop as Administrator

To avoid conflicts with other programs or applications, users can try installing QuickBooks Desktop as an administrator. To do this, users should right-click the QuickBooks Desktop installation file and select Run as Administrator.

  1. Disable Antivirus and Firewall Programs

If the user’s antivirus or firewall programs are preventing QuickBooks Desktop from installing correctly, they can try disabling these programs temporarily. Users should ensure that they re-enable these programs after the installation process is complete to maintain system security.

  1. Use QuickBooks Install Diagnostic Tool

Intuit, the company that develops QuickBooks Desktop, provides a tool called QuickBooks Install Diagnostic Tool that can help to resolve installation errors. Users can download and run this tool to identify and fix any issues with the installation process.

  1. Perform a Clean Install

If none of the above steps resolve the issue, the user may need to perform a clean install of QuickBooks Desktop. This involves uninstalling the program and then reinstalling it from scratch. Users should make sure to back up their company files before performing a clean install.


In conclusion, QuickBooks Error 1904 is a common installation error that can occur due to various reasons, including damaged installation files, outdated or incompatible operating systems, insufficient user permissions, and conflicts with other programs.

However, there are several steps that users can take to fix the error, including updating the operating system, checking user permissions, installing QuickBooks Desktop as administrator, disabling antivirus and firewall programs, using QuickBooks Install Diagnostic Tool, and performing a clean install.

It is important for users to follow these steps carefully and ensure that their system meets the system requirements for QuickBooks Desktop to avoid encountering this error in the future.

With a little patience and persistence, most installation errors can be resolved in a timely manner, allowing users to access QuickBooks Desktop and manage their financial records efficiently.

Read Also- An Easy Guide to Fix QuickBooks Error 6176



Please enter your comment!
Please enter your name here


Most Popular