Skip to content
AsquareCloudHosting
  • Home
  • Cloud Services
    • QuickBooks Cloud Hosting
      • QuickBooks Premier Hosting
      • QuickBooks Enterprise Hosting
      • QuickBooks Accountant Hosting
      • QuickBooks Pro Hosting
    • Sage Hosting
    • Xero Cloud Hosting
  • Pricing
  • Contact
  • Blog
(855)-738-0359
AsquareCloudHosting
  • Home
  • Cloud Services
    • QuickBooks Cloud Hosting
      • QuickBooks Premier Hosting
      • QuickBooks Enterprise Hosting
      • QuickBooks Accountant Hosting
      • QuickBooks Pro Hosting
    • Sage Hosting
    • Xero Cloud Hosting
  • Pricing
  • Contact
  • Blog
(855)-738-0359

QuickBooks Error 1904! What’s The Error & How To Fix It?

  • Oriana Zabell Oriana Zabell
  • November 2, 2021
  • Accounting, QuickBooks Errors
QuickBooks Error 1904

In today’s time, where everybody is investing in technology, accounting is not an exception anymore. QuickBooks comes with various advanced features that make accounting effortless. With such advancements, technical issues come along. One such issue is QuickBooks error 1904 that takes place when the system starts to become unstable and thus, the critical files get missing. It will continue to occur if you don’t provide proper maintenance to your system. Another reason can be a damaged network connection with the host system. Therefore, it’s important to fix the QuickBooks enterprise error 1904 at the earliest. Here, in this blog, we have discussed the causes along with its resolution methods.

What Are The Reasons For QuickBooks Error 1904?

Here, we have mentioned a list of major causes that can trigger QuickBooks Error Code 1904. It’s essential for a user to know all of them as it can assist you in easy troubleshooting:

 Fix QuickBooks Error Code 1904
Fix QuickBooks Error Code 1904
  • The QB error 1904 module flash ocx failed to register can take place for damage in the internal programs and low maintenance of the system.
  • Another reason can be missing or Damaged Microsoft components like MSXML, Microsoft C++, and Microsoft .NET Framework.
  • The Windows or QuickBooks desktop that you are using is not updated as per the latest version.
  • The error 1904 takes place when you have corrupted Windows Installer.
  • You might come across several issues in the Hard drive of the system.

Once you are aware of the possible reasons for QuickBooks Desktop error 1904, you need to know how to identify the error IcWrapper Dll failed to register that takes place in your system.

What Are The Symptoms Of QuickBooks Desktop Error 1904?

There are many signs by which you can detect the QuickBooks dll error. This error can interrupt your ongoing process. You need to glance at the below-mentioned points:

  • It might be possible that the window system is hanging or does not work correctly.
  • The screen of the system is continuously popping in errors.
  • At times, the system can take much time to respond.
  • You might come across QuickBooks installer setup failed problems.
  • The QB company file that you are using is either damaged or corrupted

Read also: What Steps Must You Follow If A QuickBooks Company File Not Found?

With the help of the above-given points, you can easily find the “ICWrapper dll failed to register error while installing QuickBooks”. Therefore, you have to go ahead and learn how to fix QuickBooks error code 1904.

Before Starting
If any of the given points suits you then, go for the special cases section below:

  • You are using Bitdefender in your system.
  • You recently installed Adobe Flash
  • The QuickBooks Error Code 1904 message mentions QBversionTool.dll

How To Fix Windows Error 1904?

Well, there are numerous methods that you can use to fix the QuickBooks Error 1904. By keeping everything in mind, it’s essential for the user to explore each of the techniques turns by turn and get rid of the annoying QB Error code 1904 module that failed to register icwrapper.dll while installing QuickBooks(2005, 2007, 2012, 2014, etc.).

Solution 1: Install and Run QuickBooks Diagnostic Tool

This method can prove helpful if you have not upgraded your Windows as per the latest available version. If you are going to Install QuickBooks Diagnostic Tool then before that you have to download QuickBooks Tool Hub. You can fix common errors with the help of QuickBooks Tool Hub. We recommend using Tool hub on Windows 10, 64-bit for a better experience. If you have already upgraded it, then you can skip this method and try out other ones:

Download QB Install Diagnostic Tool
Download QB Install Diagnostic Tool
  • In the first place, you have to close QuickBooks.
  • Download the updated version (1.4.0.0) of QuickBooks Tool Hub from the official website of Intuit.

Note: If you have already installed this tool. Check which version you’re using. If you want to know about the version then Click on the Home tab and go to the right bottom or you can easily choose the “About” to view the version.

  • Open the downloaded file (QuickBookstoolhub.exe) and follow the steps that display on the screen and agree to terms and conditions.
  • Once done the installation process then opens the tool hub by searching the name (QuickBooks Tool Hub) in the search bar.
  • Select Installation issues then choose QuickBooks Install Diagnostic tool and run this tool. It will take some time around 20-25 minutes after that you have to restart the computer.
  • Before you restart the computer, you have to wait until the process finishes.

Now, check the status of QB windows error 1904. If you still see this error 1904 failed to register windows 10 message then go for solution 2.

Read also: Comprehensive Ways To Fix QuickBooks Missing PDF Component Error

Solution 2: Correct Windows Components

After running QB Install Diagnostic Tool Intuit QuickBooks Error 1904 still exists then, you need to fix specific Windows components manually to resolve QuickBooks error code 1904. You have to finish the task by following the below steps:

  • To begin, you must first re-install the MS .NET framework.
  • After that, go ahead and perform the repair for MSXML.

Once you have rectified these Microsoft components, you must verify the status of the error 1904, and accordingly, you can install and open QuickBooks. If you still see the same problem (Error 1904) go for solution 3.

Solution 3: Change User’s Permissions From Security Settings

For this method, you have to switch to the Windows administrator account to change the settings. Here is how you can go ahead with this step and fix QuickBooks desktop error 1904:

A: Switch to your Windows Administrator account

  • At first, the user needs to click on “Start” and type “CMD” in the search bar.
  • It will enable a command prompt option on your screen, right-click on its icon and then select the option “Run as administrator.”
  • In the command window, type “net user administrator /active: yes” and press Enter. You must close it right after you have completed the entire process.
  • Further, you again need to open the Windows start menu and select sign-out.
  • After that, choose the account that says administrator and sign in. there, you don’t need to enter any login credentials.

B: Steps to Change Your User Permission

  • While you begin, you have to first type “File Explorer” in the search bar of the start menu.
  • When File Explorer opens-up, search for C:\Program Files\Common Files.
  • After that, you need to right-click on the “Common Files” folder.
  • Once done, select the “Properties” option.
  • To proceed, navigate to the Security tab, and there you have to click on “Edit.”
  • Further, one has to select users available in the “Group or user names” section.
  • In the “Permissions for Users” section, you need to turn on the following permissions: Modify, Read & execute, List folder contents, Read, Write.
Windows Permissions for Common Files in QuickBooks Desktop
  • Lastly, click on “Apply” followed by “OK” for saving the changes made. After that you have to reinstall the QB.

Solution 4: Repair A Current QuickBooks Installation

If QuickBooks installation error 1904 repeatedly occurs even after performing the previous steps, then you must try to repair an existing installation:

  • To begin, you have to shut QuickBooks in the first place.
  • After that, navigate to the Control Panel and click on Programs.
  • Then, choose the Programs and Features option.
  • Further, you need to click on Uninstall on QB.
  • Followed by that, click on Next.
  • For repairing your data, choose the radio button available on your screen.
  • Moving ahead, click on Next, and then you have chosen the repair option.
  • Once you finish your task, click on Finish.

Solution 5: You have to fix a current QuickBooks establishment

  • Before you begin, you need to make sure that QuickBooks is shut.
  • Once done, you have to select the required projects and offices.
  • Then, select QuickBooks, and after that, you have to click on Uninstall.
  • Click Next, in the QuickBooks establishment window.
  • At present, you need to choose the radio to catch close to fixing the issue.
  • Click on Next, followed by the repair option.
  • At last, click on Finish.

Solution 6: Update the Windows and download the missing updates

It is amongst one of the other effective methods that you can try to resolve error 1904 module failed to register QuickBooks, where you need to look for missing and window updates. It can be of great help for the user in determining the issue. The new update comes with great features and thus, fixes the occurring problem.

  • At first, you have to click on the start icon.
  • Type Windows Update in the search bar.
  • After that, you have to click on check for updates and look for Windows updates available, if any.
  • At last, you have to install the awaiting updates, and once the installation process is over, you have to restart the system.

Solution 7: Configure the QuickBooks to the Exception List of any firewall or security program installed in Windows.

If the Windows system has an antivirus or a firewall installed, then open any of them and add the Qb to their exception list.

Special Cases

  1. If You are Using Bitdefender in your System

You have to configure your QuickBooks Desktop to list the Bitdefender exclusion to resolve the QuickBooks error 1904. By disabling the Bitdefender won’t resolve the error.

  • If you are using a 32-bit Windows OS, add C:/Program Files/Common Files.
  • If you are using a 64-bit Windows OS, add C:/Program Files/Intuit (C:/Program Files(x86)/Intuit.

By configuring the Bitdefender exclusion list to QB desktop doesn’t help you in solving the QuickBooks error code 1904, then we have another option to fix this.

Re-install the Adobe Flash Player in System

If you come across QuickBooks 2019 error 1904 while installing Adobe Flash Player, in that case, you need to follow the below-mentioned steps for eliminating the issue:

  • In the first place, you have to download QuickBooks diagnostic tools.
  • After that, the user needs to run the tool properly in your system.
  • Then, you have to move to the start menu.
  • There, in the search bar type control panel and then open it.
  • Moving ahead, make sure to uninstall a program in your computer system.
  • Now, in the list of programs, you have to search for ‘Adobe Flash Player ActiveX.’
  • Further, click on the ‘uninstall option’ that appears on your screen.
  • Next, you have to follow the instructions that appear on your screen and let the un-installation process get completed.
  • Then, you have to download the Adobe Flash Player.
  • Lastly, you need to re-install and run it.

The QuickBooks Error 1904 message mentions QBversionTool.dll.

First, to perform this approach, follow the first two sections of the blog to run the QB Install Diagnostic Tool and then change your admin settings. Then, follow the mentioned steps in the following section to fix the issue.

Test Your Permissions

If you still face the QuickBooks install error 1904, run this test to examine if something else is causing this issue.

  1. Firstly, go to the Windows Start menu.
  2. Then, in the Search field type “Notepad” and open it.
  3. Now, type “QBTEST” in the note.
  4. In the end, go to the File menu and choose the Save As option. Either save it to “C:/Program Files/Common Files” or “C:/Program Files(x86)/Common Files”.

If you cannot save the note to the folder, you have to sign in and install the QB as an administrator. To do so, follow the next section.

Install QuickBooks as an Administrator

  1. Go to the Windows Start menu and click on the Sign Out option.
  2. Then, choose the account that says Administrator and Sign in. There shouldn’t be a password option.
  3. Now, Install QuickBooks as an administrator.

Some Additional Guidelines to resolve IcWrapper Dll Error :

Here we have mentioned the step-by-step solutions to fix the problem QuickBooks error 1904 icwrapper dll failed to register:

  • The solutions won’t work if the QuickBooks installer setup failed, if you are working with QuickBooks Database Manager and thus, you need to install the .exe.
  • It takes place in Microsoft Windows when you don’t run the installation as an administrator.
  • Ensure that exe is installed on the server before installing Avalara Avatax.
  • You may end up with an issue when you try to install the connector on a server without installing QB exe on it.
  • The installation must complete once you click OK on the error.
  • After that, navigate to File> AvaTax> Configuration.
  • Then, you must run QB Software as an Administrator.
  • Lastly, select your Test connection alternative.

Need help To Fix Windows Error 1904

We have tried our best to serve you with enough and authentic information about QuickBooks Error 1904. We believe you can solve the issue without any hassle by following the methods mentioned in this blog. If you have any queries or want to take the assistance of a QB expert to get rid of the issue at the earliest, we suggest you give us a call on our Asquare Cloud Hosting Helpline Number and ask all your queries. Our team will make sure to provide you with handy solutions that can help you eliminate the error at the earliest.

If you are struggling with QB errors at regular intervals, then you don’t need to worry! Connect with us. We are available to assist you round the clock.

previousQuickBooks Running Slow – Follow These 9 Methods To Speed Up QB
nextQuickBooks Error 80070057! Follow These Resolution Methods To Eliminate It

Search

Recent Post

  • QuickBooks Error Code 6176 | What It Means & How to Fix It
  • This Is Exactly What You Need To Do To Fix QuickBooks Error 15107.
  • How To Change EFTPS Password in QuickBooks- Desktop and Self-Employed
  • The 4 Tips To Fix QuickBooks Error PS101 When Payroll Update Fails

Categories

  • Accounting
  • Payroll
  • QuickBooks Bank Issues
  • QuickBooks Cloud Hosting
  • QuickBooks Desktop
  • QuickBooks Errors
  • QuickBooks Online
  • QuickBooks Tools
  • Quicken
  • Sage 50
  • TurboTax

Leave your Inquiries

Why We Have Great User Experience

Category
  • Accounting
  • Payroll
  • QuickBooks Bank Issues
  • QuickBooks Cloud Hosting
  • QuickBooks Desktop
  • QuickBooks Errors
  • QuickBooks Online
  • QuickBooks Tools
  • Sage Hosting
  • Xero Cloud Hosting
Company
  • About Us
  • Terms and Conditions
  • Privacy Policy
  • Refund Policy
  • Contact Us
  • Disclaimer
Disclaimer:

"Asquare Cloud Hosting" is a Accounting and Bookkeeping service provider. We are distinguished by the virtue of our expertise in various products developed by a wide range of third-party companies. The use of any third-party trademarks, logos, or brand names on our website or other platforms is for informational purpose only. It does not imply any endorsement by Asquare Cloud Hosting or vice-versa or that the trademark owner has authorized or collaborated with Asquare Cloud Hosting to promote their products and services. Asquare Cloud Hosting does not have any affiliation from any third-party companies, unless any such relationship is explicitly specified. We have no link or affiliation with any of the brand or third-party company as we independently offer support service for all the product errors you face while using different accounting software. For detailed information on permitted use and specific warranties associated with the software or its peripherals, please contact the concerned third-party directly. Any content accessed, downloaded, or otherwise obtained from or through the use of the website should be at your own discretion. Intuit and QuickBooks are trademarks and service marks of Intuit Inc., registered in the United States and other countries. It’s Completely Your Choice to Purchase Your Product Directly from Intuit® And Contact Intuit® Directly for Support. Intuit®, The Intuit® Logo, QuickBooks®, TurboTax®, Quicken® Are Registered Trademarks of Intuit Inc. Asquare Cloud Hosting Is an Independent from Intuit Inc. Intuit®, QuickBooks®, TurboTax®, Quicken® Among Others, Are the Registered Logos, Trademarks and Brand Names of Intuit Inc. And Are Used Here Solely for The Purpose of Reference.



© 2020 Asquare Cloud Hosting. All Rights Reserved.