Manually fix Windows components
If the QuickBooks Install Tool and the update didn’t fix the error, you can repair specific Windows components yourself.
Repair Microsoft MSXML
Solution 1: Register the MSXML DLL files
The 64-Bit operating system, register MSXML with the following steps
Select the Windows Start menu and type cmd.
Right-click cmd and select Run as Administrator.
At the C: prompt, enter cd\windows\syswow64.
Type regsvr32 MSXML6.dll and press Enter.
Install QuickBooks Desktop.
The 32-Bit operating system, register MSXML with the following commands
To open the Run command, press Windows+R on your keyboard.
Type in cmd, then press Enter.
Type regsvr32 MSXML6.dll, then press Enter.
Install QuickBooks Desktop.
Solution 2:Repair MSXML 6.0
If you are installing QuickBooks Desktop from a download file
Download the msxml.msi installation file and save it to your desktop.
Windows 10, 8.1/8, 7 or Vista:
Go to the Windows Start button.
In the Start Search field, enter msiexec.exe /fvaum "%userprofile%\desktop\msxml.msi and press Enter.
Install QuickBooks Desktop after the MSXML 6.0 installation is finished.
If you are installing QuickBooks Desktop from a CD
Insert the CD in the CD drive. If the QuickBooks Desktop installation window opens on your screen, close it.
Start the MSXML installation.
Go to the Windows Start button and select Computer.
Open the CD drive, then open the ThirdParty folder.
Open the MSXML6 folder.
If you have a 64-bit system, launch the msxml6_64.msi otherwise launch the msxml6_86.msi for 32-bit systems.
Install Cloud based QuickBooks Desktop after the MSXML 6 installation is finished.
Solution 3: Download and install MSXML 6.0 SP1
Download the msxml.msi installation file and save it to your desktop.
Once the file has been saved, right-click the msxml.msi file and select Run as Administrator.
Follow the instructions to install MSXML 6.
Install QuickBooks Desktop after the MSXML 6 installation is finished.
Solution 4: Uninstall and reinstall MSXML 6.0
Go to the Windows Start button.
In the Search field, type Programs and Features and select Enter. Or In the Search field, type APPWIZ.CPL and select Enter.
Select MSXML 6.0 from the list and select Uninstall/Change (above the list).
Follow the instructions to remove MSXML 6.0.
Download the msxml.msi installation file and save it to your desktop.
Double-click the msxml.msi file and follow the instructions to continue the installation.
Install QuickBooks Desktop Enterprise after the MSXML installation is finished.
Regards,
Bruce