Damaged Microsoft Windows installer file or damaged QuickBooks Desktop installation can cause the following error:

Error 1603: There was a problem installing Microsoft .NET Framework [version]

or

Error 1642: Error installing Microsoft .NET Framework when installing QuickBooks

or

Error 1603: The update installer has encountered an internal error

 

Quick tip
  • This issue can happen when installing a new version of QuickBooks Desktop or product updates. Follow the solution that fits your situation.
  • The troubleshooting steps outlined in this article are focused on Windows operating system, which is not an Intuit product. If you are not comfortable doing these steps or you are receiving the same error after following them, Intuit recommends you contact an IT Professional or Microsoft.
 

If you are installing QuickBooks Desktop

See Repair or reinstall Microsoft .NET Framework for detailed instructions

If you are updating QuickBooks Desktop

Perform reinstall using a clean install and make sure to use a downloaded installer instead of a CD.
SLN41462