QuickBooks Help
QuickBooks Help
1 person found this useful

Fix Microsoft .NET Framework, MSXML, and C++ issues using the QuickBooks Component Repair Tool


The following troubleshooting steps are for the Windows operating system, which is not an Intuit product. The steps can become complex if errors occur while repairing or uninstalling .NET Framework. If you are not comfortable doing these steps on your own, Intuit recommends you consult with your computer's manufacturer or other computer professional.

Detailed Instructions

The QuickBooks Component Repair Tool is designed to automatically diagnose and fix issues with Microsoft .NET Framework, C++, and MSXML.

Prior to performing any manual steps to resolve Microsoft component related issues, it is recommended that this tool be ran first, as it can decrease the time taken to resolve the issue.  

Solution 1: Use the QuickBooks Component Repair Tool to resolve Microsoft .NET, MSXML, and C++ issues:

To use the  QB Component Repair Tool:

  1. Download the QuickBooks Component Repair Tool.
  2. When prompted, save the file to the local Desktop.
  3. Close any open programs then run the program by double-clicking on the QB Component Repair Tool.exe. Note: It may take up to 20mins to complete, depending on your internet speed and computers performance.
  4. Once the tool has completed, restart the machine.

Optional: If you have a minute, could you please help us gather feedback on how the QuickBooks Component Tool worked out?




If these steps do not resolve the issue, you can read discussions and post messages and questions relating to your issue on the Intuit QuickBooks Community site for free or you can contact a technical support agent for additional guidance. Fees may apply.


We'd like your feedback

 Help us help you!  Click on the pop-up Feedback tab in the bottom right-hand corner of the page to give us feedback on this article!