Skip to content

QuickBooks Install Error 1904

QuickBooks Install Error 1904

The message for QuickBooks “Error 1904: [file path/name/extension] failed to register” isn’t a company file issue, so you don’t have to worry about your accounting data. Rather, it is caused because of varied reasons from third-party security software to uninstall dependencies.

You can use the free utilities and tools provided by Intuit to resolve this error. Apart from how to use these tools, we’ll also provide other relevant solutions that have helped users resolve the error and work on their accounting software.

When running a business accounting software, it’s important to ensure you can track your bills and expenses. This is where QuickBooks comes in handy. But, just like any other software, there are times when QuickBooks may not function properly or rapidly enough to suit your needs.

In this article, learn how to fix QuickBooks install error 1904 on the desktop!

Quick Overview of QuickBooks Install Error 1904

Error Code:Error 1904Developer:Intuit Inc.
Error Description:Error 1904: [2] failed to register, when installing QuickBooks Desktop.Software:QuickBooks
Symptoms:QuickBooks Desktop won’t respond or work, the Windows operating system is frozen.Applies to:Windows 10 and 11
Cause:In case the company file gets corrupted or damaged and also if file settings are wrong., Microsoft components are missing or corrupted.Solution:Running the QuickBooks Install Diagnostic Tool, Toggle to the Built-in Admin Account.

What is QuickBooks Error 1904?

The 1904 error occurs mainly because of problems with the network connection or program files. Various Windows components may also be the reason the cause of this error. That’s why users have to rely on the QuickBooks tool hub and system expertise to fix this error. 

While the QuickBooks tool hub can offer some relief to people uncomfortable with changing operating system preferences, manual steps can be somewhat complex. However, there’s no reason to worry about QuickBooks Install Error 1904.

Causes of QuickBooks Install error 1904

Here are the causes for the QuickBooks install error 1904:

  • QuickBooks program files are damaged
  • Windows components are damaged
  • You’re using Bitdefender
  • You’re using Adobe Flash
  • QBversionToll.dll isn’t working properly

Symptoms of QuickBooks Install Error 1904

There are many signs through this you can detect the QuickBooks install error 1904 This error can interrupt your ongoing process and also hamper your workflow.

So, you need to have a look at the below-listed pointers;

  • It might be possible that the window system is hanging or does not work correctly. 
  • The screen of the system is continuously popping up errors. 
  • You can see that the critical system files are missing. 
  • The system becomes unstable and won’t work properly.
  • The module would fail to register QuickBooks.
  • Sometimes, the system can take a long time to respond.
  • You might come across the QuickBooks installer setup failed problems. 
  • The QuickBooks company file that you are using is either damaged or corrupted.

Easy Methods to Fix QuickBooks Install Error 1904

Before moving ahead, you all must identify the causes first so that it is easy to troubleshoot QuickBooks Install error 1904. Let’s execute the following steps to resolve such an issue.

Method 1: Run the QuickBooks Install Diagnostic Tool by downloading QB Tool Hub

  • Start with downloading and installing the QuickBooks Tool Hub of the latest version 
  • Next, press the keys Ctrl + J at the same time to open the download folder 
  • Now, perform a double-click on the QuickBooksToolHub.exe downloaded file, also agree to the given terms and conditions 
  • After that, you have to follow the instructions to complete the installation 
  • Move to the Desktop after the installation is completed 
  • Then close all the programs that are running background on your system 
  • Open the Tool Hub by clicking on the same icon 
quickbooks tool hub to fix BEX error
  • You can also use the Windows Search feature to open the QuickBooks Tool Hub if you’re unable to find it with the above step
  • Once done with that then give hit on the tab called “Installation Issues” and choose the option “QuickBooks Install Diagnostic Tool” 
quickbooks tool hub fix my installation issues
  • Again follow the instructions on the prompts and then let the tool repair the damaged installation components 
  • Finally, you have to reboot your PC and verify whether the QuickBooks BEX error is resolved or not. 

Method 2: Manual reset of the Windows Update Components

  • On your keyboard, press the Windows logo
  • Type CMD in the search field in the Start menu that appears
  • Do a right-click on the Command Prompt from the results list
  • Choose the option to run as an administrator
  • To disable all Windows Update components, type the following command lines and hit Enter after each one:
    • net stop wuauserv
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver
Important Note: If you want to copy and paste, make sure the bullet point is removed before pressing the Enter key.
  • After each command, press Enter:
    • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    • ren C:\Windows\System32\catroot2 Catroot2.old
  • The SoftwareDistribution folder will be renamed in your next step
  • To re-start the Windows Update components, type the following command:
    • net start wuauserv
    • net start cryptic
    • net start bits
    • net start msiserver
  • Restart your computer and close the Command Prompt window.

Method 3: Change Windows Account Settings

To do so, you have the steps discussed below:

Step 1: To make a few changes, switch to the Windows Administrator account

  • On the keyboard or the screen, press the Windows start button
  • In the search bar, type in CMD
  • Perform Right-click the CMD run (command prompt app) icon in the options list and select run as an administrator
  • In the command window, type “net user administrator/active: yes” and then press the enter key 
  • Close the command window once the command is finished
  • To sign out, go to the Windows start menu and select sign out
  • The final step is to go to the administrator account and try to log in there (It’s possible that you won’t need a password to log in).

Step 2: Changing to the built-in administrator account

  • To switch users on Windows, click Ctrl + Alt + delete and select switch user
  • Go to the Windows tab and then to the upper right of the screen to the user icon
  • At a time, press the Ctrl + Alt + Delete keys together and then select the default admin account icon

Step 3: Signing out and reinstalling QuickBooks

  • If specific installation instructions for QB Desktop are necessary, you should follow these steps. Any existing company file data should not be affected.
  • After that, go to the Start menu in Windows and sign out of the administrator account
  • The next step is to log in using your regular user account
  • Open the start menu in Windows and then in the search bar, type in CMD as well
  • Now, run as an administrator by right-clicking the CMD run icon
  • Finally, in the command window, type net user admin/ active: no and press enter. If you can open QuickBooks with a regular account, the problem should be resolved.

Step 4: Changing the permissions of a user

  • The first step is to access the Start menu in Windows
  • In the search box, type file explorer, and then launch the file explorer
  • Then look for the C:\Program Files\Common Files
  • After that, right-click on the Common files folder and go to the Properties tab
  • Additionally, go to the security tab and select the Edit option
  • Next, go to the “Users in the group or user names” section 
  • Then, in the permissions for users area, enable the following permissions: Modify, Read & Execute, List folder contents, Read, write
  • In the end, select Apply followed by pressing the OK button.

Step 5: Install QuickBooks on your computer

  • You’ll have to reinstall QuickBooks desktop
  • Switch to the original user login after installing QuickBooks accounting software.

Let’s check which special case applies to you

Case 1: If you have Bitdefender

If you have the QuickBooks Desktop on your system with the Bitdefender exclusion list then always remember that turning off or disabling the Bitdefender won’t fix the QuickBooks 1904 error. To resolve this, you need to do the following; 

You are supposed to add a file location on your system;

  1. For 32-bit of Windows Operating System: C:\Program Files\Common Files.
  2. For 64-bit Windows operating system: C:\Program Files\Intuit (C:\Program Files((x86)\Intuit.

Case 2: If the error arises during the installation of Adobe Flash Player 

  • Firstly, you need to download the QuickBooks Install Diagnostic Tool and install it on your system.
  • Uninstall the Adobe Flash Player 
  • To open the Run window, press and hold Windows + R on the keyboard Concurrently.
  • Type in the Control Panel and press the OK tab.
  • Now, select the Uninstall a Program option.
  • Then, choose the Adobe Flash PlayerActiveX file from the list.
  • Tap on the Uninstall button and follow the on-screen instructions to uninstall it.
  • At last, download & install the Adobe Flash Player again.

Case 3: When the error references QBVersionTool.dll

If the error refers to the QBversionTool.dll, then the issue can be resolved with the help of following the below procedure. But before this, you need to run the install diagnostic tool, change the admin settings, and then go ahead with the process. 

Step 1: Use QuickBooks Install Diagnostic Tool

  1. Download and Run the QuickBooks install diagnostic tool.
  2. Reboot the computer and reinstall the QuickBooks.

Step 2: Check permissions and use a hidden (built-in) Administrator account

You are supposed to make a notepad file and save it to the installation directory to verify the permissions:

  1. To begin with open the Run window and click the Windows + R on the keyboard at the same time.
  2. Go to the Notepad and hit the OK tab.
  3. Now, you need to write QBTEST in the notepad file.
  4. From the File menu, tap on the Save As icon.
  5. Save the file to the installation directory.
    • 32-bitC: \Program Files\Common Files.
    • 64-bitC :\Program Files ((x86)\Common Files.

If, you are unable to save the note then, log in and install the QuickBooks as an Administrator. Here are the steps you need to implement;

  1. Sign out from the user account and log in again to install QuickBooks as an Administrator. 
  2. Then install the QuickBooks as an Administrator. 

Some Additional Guidelines: 

  • The solutions won’t work if the QuickBooks installer setup fails, if you are working with QuickBooks Database Manager then you need to install the .exe.
  • The error mostly occurs in Microsoft Windows when you don’t run the installation as an administrator. 
  • Make sure that the exe is installed on the server before installing Avalara Avatax.
  • You may end up with this issue if you try to install the connector on a server without installing QB exe on it. 
  • The installation must be completed once you press OK on the error.
  • After this, go to File> AvaTax> Configuration. 
  • Run the QuickBooks Software as Administrator.
  • Select your Test Connection option.
  • Then, you must run QuickBooks software as an Administrator.
  • Finally, choose your Test Connection option.

For those of you who may have encountered the QuickBooks error 1904 when trying to open your company file, there are a few things you can do to solve the issue. The solution is to make sure that your computer has all of the latest updates for both QuickBooks and Windows.

Note: If you’re still getting this error, get in touch with our accounting software experts via chat or call.

Resolve QuickBooks Error OL-332

Frequently Asked Question

  1. When did I get QuickBooks error 1904?

    It mainly occurs after the upgrade process when you try to perform the QuickBooks Desktop installation if it is due to the failure of reboot after the upgrade process.

  2. Why am I getting error code 1904 in QuickBooks?

    💠 Corrupted files of Company files or improper settings
    💠 Damaged files of MS Visual C++
    💠 When you forget to reboot the system after the upgrading process

  3. How can I adjust the installation directory security setting while fixing the error code 1904?

    💠 Firstly you need to browse to “c:\program file\common files.”
    💠 Do right click on the folder named common file
    💠 Select the properties option
    💠 Hit on the Edit button below the security option
    💠 Select the users located below the Group or user names option
    💠 Locate the below Permission for the user option and select the below permissions:
    —-🔹 Write
    —-🔹 Read
    —-🔹 Modify
    —-🔹 List folder contents
    —-🔹 Read and execute
    💠 Hit on Apply and then click the OK option

Speak to A Specialist about QuickBooks Software

Headache🥺. Huh, Save time & money with QuickBooks Support 24×7 @ +1/, we provide assistance to those who face problems while using QuickBooks (Support all U.S. & Canada Editions)

--- Support - We provide solutions for the following QuickBooks (Pro, Premier, Accountant, Enterprise, Payroll, Cloud) ---

  • Error Support
  • Data Import
  • Data Conversion
  • Payment Solutions
  • Upgradation
  • Payroll Support
  • Data Export
  • Software Integration
  • QuickBooks Printer Support
  • Complete QuickBooks Solutions
  • Tax-Related Issues
  • Data Damage Recovery
  • Installation, Activation Help
  • QuickBooks Windows Support

Disclaimer : We are a third party agency working on providing authentic support and full fledged services for for accounting software QuickBooks 2018 version. It is one of… Read more