Error 1904 Module C:\Program Files\Intuit\QuickBooks 20xx-xx\ICWrapper.dll failed to register when i

Legacy KB ID: 4669

Question

Why can’t I install QuickBooks?  I keep getting the error:  Error 1904 Module C:\Program Files\Intuit\QuickBooks 20xx-xx\ICWrapper.dll failed to register

 

Answer

This error may also refer to other DLL files like qbprefs.dll and qbupdate.exe.

This error has become more prominent after 20th September 2012 and is related to an update to the Sophos anti-virus software on that day.

 

Workaround

1.    Clean uninstall previous attempts to install QuickBooks.  Refer to KB331: https://kb.reckon.com.au/issue_view.asp?ID=331 for full details.  Briefly:

1.    In Control Panel > Programs and Features > uninstall this version of QuickBooks;

2.    Delete the Quickbooks Installation folder.  The default location is C:\Program Files (64bit: Program Files (x86)) \QuickBooks 20xx-xx\;

3.    Delete all files in C:\Temp and C:\Users\logged in user\AppData\Local\Temp.

 

2.  Disable the Sophos anti-virus service: click Start > Run > type services.msc and press Enter;

3.  Right-click each Sophos service that is running and select Stop;

4.  Install QuickBooks;

5.  After installing QuickBooks, locate and delete the quarantine.xml file from: Windows XP: C:\Documents and Settings\All Users\Application Data\Sophos\Sophos Anti-Virus\Config\Quarantine.xml.
or
Windows Vista/Windows 7: C:\ProgramData\Sophos\Sophos Anti-Virus\Config\Quarantine.xml

 

Run services.msc again and start the Sophos Anti-Virus services.

 

Make QB processes exceptions in Sophos Anti-Virus and any other security software:

If you are using QuickBooks 2012-13, make note of the following files that must be granted access through your firewall on Port 10175 for both incoming and Outgoing Traffic.  For older versions use:  10175 for 2012/13, 10174 for 11/12, 10173 for 10/11, 10172 for 09/1 0 and 08/09.

·         FileManagement.exe located in C:\Program Files\Intuit\QuickBooks 200x-xx

·         QBCFMonitorService.exe located in C:\Program Files\Common Files\Intuit\QuickBooks

·         QBDBMgr.exe located in C:\Program Files\Intuit\QuickBooks 200x-xx

·         QBDBMgrN.exe located in C:\Program Files\Intuit\QuickBooks 200x-xx

·         QBGDSPlugin.exe located in C:\Program Files\Intuit\QuickBooks 200x-xx

·         QBW32.exe located in C:\Program Files\Intuit\QuickBooks 200x-xx

·         QBUpdate.exe located in C:\Program Files\Common Files\Intuit\QuickBooks\QBUpdate

* Where x represents your Year Version.

Different firewall software applications use different terminology when prompting you. Be sure to choose an option that does not block connections to QuickBooks components. Also, some firewall and antivirus software can affect QuickBooks performance. If you experience performance issues you think are related to your firewall software, refer to the firewall documentation or contact your firewall supplier for assistance

Launch Quickbooks, open the Sample file and Activate QuickBooks.


Additional Information

For more information on the Sophos update, see the Sophos website:  https://www.sophos.com/en-us/support/knowledgebase/118311.aspx

 

How did we do?

QODBC asking for an Activation Key a month after installing

Internal Error 2753 qbserverutilitymgr.exe on completion of a QuickBooks installation

Related Articles

Powered by HelpDocs (opens in a new tab)

Powered by HelpDocs (opens in a new tab)