Your Answer

Error: QuickBooks has a problem reading registration file qbregistration.dat

What is happening

When starting QuickBooks, the "Loading QuickBooks..." screen appears temporarily, and then the following error message appears:

QuickBooks has a problem in reading this registration file. You need to ask your system administrator to REMOVE this file and re-install QuickBooks

C:\Documents and Settings\All Users\Application Data\Common Files\Intuit\QuickBooks\QBRegistration.dat

Why is this happening

This error usually occurs if there has been damage to the MSXML component of Windows.

Other possible causes include:

  • Issues with User Account Control settings.
  • Having Norton 360 (or a similar Norton product) installed and running while QuickBooks is being installed or updated.
  • Corrupted QuickBooks installation files resulting from an incomplete "clean install."

Note: following these steps will not affect the data in your Company File.

How to fix the problem

Intuit recommends 3 solutions for this problem. The first solution may solve your problem, or you may need to try both to resolve the issue. For best results, perform the solutions in the order shown.

Important: These troubleshooting steps may help resolve your issue. They focus on the Windows operating system, which is not an Intuit product. Intuit recommends that if you are not comfortable doing these steps on your own, you can find the expert assistance that you need by consulting your computer's manufacturer or a Windows expert.

If the difficulty persists after performing these steps, contact your computer's manufacturer or Microsoft.

Detailed Instructions

Solution 1: Toggle User Account Control settings (Windows 7 and Vista only)

For steps on how to turn User Account Control (UAC) on and off, as well as further information on UAC, see the article at  quickbooks/en-ca/iq/System-Requirements/User-Account-Control--UAC-/HOW12301.html

Solution 2: Repair the MSXML component

  1. Download the msxml.msi file from Microsoft. Save the file to your desktop.
  2. Once the file has been saved, open the Run window:
    • Windows 7 or Vista: Click the Windows Start button. In the Start Search field, type Run.
    • Windows XP: Click the Start button and choose Run.
  3. In the Open field, enter msiexec.exe /fvaum "%userprofile%\Desktop\msxml.msi" and click OK.
  4. When the installation is complete, click OK.
  5. Create or re-create the qbregistration.dat file, as needed, by following the steps in
  6. Register the MSXML DLL files:


Solution 3: Repair QuickBooks

Windows 7 or Vista:

  1. Click the Start button.
  2. In the Start Search field, type Programs and Features and click Enter.
    Or In the Start Search field, type APPWIZ.CPL and click Enter.
  3. Select your version of QuickBooks from the list and click Uninstall/Change (above the list).
  4. Follow the instructions to repair QuickBooks.

Windows XP:

  1. Click the Windows Start button and select Control Panel.
  2. Double-click the Add or Remove Programs icon.
  3. Select your version of QuickBooks from the list and click the Change/Remove button.
  4. Follow the directions to repair QuickBooks.


Bookmark and Share


After upgrading to V 2015 - verify file and message states "QuickBooks has stopped working"
When verifying the file or backing up with verify on, QuickBooks crashes

Visa & Mastercard announce fee reductions
How does this effect IMS?

Firewalls, internet security and parental control settings
How to fix H202 errors

Updating QuickBooks
How to update QuickBooks

Install QuickBooks on a network or multi-user environment
Multi-user setup after the upgrade

Verify file: "QuickBooks found a problem with the Employee SIN field for [employee name]"
Sign up to get an email when this article is updated.

QuickBooks Install Centre
Read step-by-step instructions

Product updates
Download the latest updates

Password Reset Tool
Password issues? Reset it with our new FREE tool.

Connection Diagnostic Tool
Helps troubleshoot network & multi-user errors

Customized templates
Download templates for QuickBooks 2008 and later

Download manuals and guides

Tutorials & webinars
Watch our tutorials & webinars

TD1 basic amounts
View the latest TD1 amts

CPP and EI contribution limits
View latest CPP and EI limits

Did this article help you?
Your Feedback
Cancel Submit