top of page

QuickBooks Error 1904: How to Fix and Prevent Installation Errors

Updated: Oct 3



Table of Contents


1. Introduction

2. Understanding QuickBooks Error 1904

3. Causes of QuickBooks Error 1904

4. Solutions to Fix QuickBooks Error 1904

Solution 1: Update Your Operating System

Solution 2: Repair Microsoft .NET Framework

Solution 3: Run QuickBooks Install Diagnostic Tool

Solution 4: Run System File Checker

Solution 5: Reinstall QuickBooks

5.Preventing QuickBooks Error 1904

5.1 Keep Your Operating System and Software Up-to-Date

5.2 Ensure Sufficient Permissions to Install and Run QuickBooks

5.3 Perform Regular System Maintenance Tasks

Conclusion

Frequently Asked Questions (FAQs)


Introduction


QuickBooks is an essential accounting software that helps businesses manage their financial data efficiently. However, users often encounter errors while installing or using the software. QuickBooks Error 1904 is one such error that can occur due to various reasons.

In this article, we will discuss the causes, symptoms, and solutions for QuickBooks Error 1904. We will also provide you with step-by-step instructions to fix the error so that you can resume using QuickBooks without any hassle.


What is QuickBooks Error 1904?

QuickBooks Error 1904 is a common installation error that occurs when you're trying to install QuickBooks on your computer. It usually occurs due to improper installation or corrupt files. The error message that you may encounter can vary depending on the version of QuickBooks you're using. Here are some of the error messages that you may come across:

  • "Error 1904: [file path / name / extension] failed to register."

  • "Error 1904: [file path / name / extension] failed to register. HRESULT -2147220473."

What are the causes of QuickBooks Error 1904?

QuickBooks Error 1904 can occur due to several reasons. Some of the most common causes are:

Corrupt or damaged files

If the files required for QuickBooks installation are damaged or corrupt, you may encounter QuickBooks Error 1904.

Outdated operating system

If your operating system is outdated or not compatible with the version of QuickBooks you're installing, you may encounter this error.

Insufficient permissions

If you don't have sufficient permissions to install or run QuickBooks, you may face QuickBooks Error 1904.

What are the symptoms of QuickBooks Error 1904?

When you encounter QuickBooks Error 1904, you may experience the following symptoms:

  • You won't be able to install QuickBooks on your computer.

  • QuickBooks may crash frequently.

  • Your computer may freeze or become unresponsive.

How to Fix QuickBooks Error 1904?

Here are some of the solutions that you can try to fix QuickBooks Error 1904: Solution 1: Update your operating system Make sure that your operating system is up-to-date and compatible with the version of QuickBooks you're installing. Solution 2: Install QuickBooks in selective startup mode Installing QuickBooks in selective startup mode can help you avoid any interference from other programs that may be causing the error. Here's how you can do it:

  1. Press the Windows key + R on your keyboard to open the Run command.

  2. Type "msconfig" in the Run command and press Enter.

  3. In the System Configuration window, click on the General tab.

  4. Select the Selective startup option and uncheck the Load startup items checkbox.

  5. Click on the Services tab and select the Hide all Microsoft services checkbox.

  6. Click on the Disable all button to disable all non-Microsoft services.

  7. Click on Apply and then on OK.

  8. Restart your computer.

  9. Install QuickBooks again.

Solution 3: Repair Microsoft .NET Framework (Continued)

  1. Type "appwiz.cpl" in the Run command and press Enter. This will open the Programs and Features window.

  2. Locate and select the Microsoft .NET Framework installation.

  3. Click on the Change button.

  4. Select the Repair option and click on Next.

  5. Follow the on-screen instructions to complete the repair process.

  6. Restart your computer.

  7. Install QuickBooks again.

Solution 4: Run QuickBooks Install Diagnostic Tool

QuickBooks Install Diagnostic Tool is a tool provided by Intuit to diagnose and fix installation errors. Here's how you can use it:

  1. Download QuickBooks Install Diagnostic Tool from the official Intuit website.

  2. Save the file to your desktop.

  3. Close all running programs.

  4. Double-click on the QBInstall_Tool_v2.exe file to run the tool.

  5. Follow the on-screen instructions to complete the process.

  6. Restart your computer.

  7. Install QuickBooks again.

Solution 5: Run System File Checker

System File Checker is a tool provided by Microsoft to scan and fix corrupt system files. Here's how you can use it:

  1. Press the Windows key + R on your keyboard to open the Run command.

  2. Type "cmd" in the Run command and press Ctrl + Shift + Enter. This will open Command Prompt as an administrator.

  3. Type "sfc /scannow" in the Command Prompt window and press Enter.

  4. Wait for the scan to complete.

  5. Restart your computer.

  6. Install QuickBooks again.


How to prevent QuickBooks Error 1904 ?


To prevent QuickBooks Error 1904 from occurring, there are a few measures you can take:

  1. Keep Your Operating System and Software Up-to-Date: Keeping your operating system and QuickBooks software up-to-date is crucial in preventing errors like QuickBooks Error 1904. This will ensure that you have the latest bug fixes and security patches installed.

  2. Ensure Sufficient Permissions to Install and Run QuickBooks: It is important to ensure that you have sufficient permissions to install and run QuickBooks. This means that you must have administrator-level access to the computer on which you are installing QuickBooks. Additionally, if you are installing QuickBooks on a network, you may need to adjust the network permissions to allow QuickBooks to run.

  3. Perform Regular System Maintenance Tasks: Regular system maintenance tasks such as disk cleanup and defragmentation can help prevent QuickBooks Error 1904 by ensuring that your system is running smoothly and efficiently. This will also help prevent other system errors and issues.

Conclusion

QuickBooks Error 1904 can be a frustrating error for users who depend on the software for their accounting needs. However, by following the above solutions, you can fix the error and resume using QuickBooks without any hassle. It is important to keep your operating system and software up-to-date to avoid any errors in the future. If you encounter any issues, you can always contact the QuickBooks support team for assistance. We hope this article was helpful in resolving your QuickBooks Error 1904. If you have any feedback or suggestions, please feel free to share them with us in the comments section below.

FAQs

Q. What causes QuickBooks Error 1904?

A. QuickBooks Error 1904 can occur due to a variety of reasons such as corrupt or damaged files, outdated operating system, or insufficient permissions.

Q. How can I fix QuickBooks Error 1904?

A. There are several solutions to fix QuickBooks Error 1904, including updating your operating system, repairing Microsoft .NET Framework, running QuickBooks Install Diagnostic Tool, and running System File Checker. You can follow the step-by-step instructions provided in the article above.

Q. Can I prevent QuickBooks Error 1904 from occurring in the future?

A. Yes, you can prevent QuickBooks Error 1904 by keeping your operating system and software up-to-date, ensuring that you have sufficient permissions to install and run QuickBooks, and performing regular system maintenance tasks such as disk cleanup and defragmentation.

Q. What should I do if none of the solutions provided in the article work for me?

A. If you have followed all the solutions provided in the article and are still experiencing QuickBooks Error 1904, you can contact the QuickBooks support team for further assistance. They will be able to diagnose the issue and provide you with a solution specific to your case.


Related Links :

QuickBooks Error 3371: "Could not initialize licensed properties

Understanding and Resolving Error 2107 in QuickBooks Desktop Payroll

QuickBooks Error 1904: How to Fix and Prevent Installation Errors

How to Fix QuickBooks Update Error 1603?

QuickBooks Import Error 15241

Error -6150, -6000 -82, -6000 -305, -6000 -301, -6147, or -6130.

How to fix Error: QuickBooks is unable to send your email to Outlook




81 views0 comments
bottom of page