Install NET3.5 update MSI returned error code 1603 solution

  
                  Unable to install .Net3.5, the installation prompt error, see the error log inside MSI returned error code 1603, then solve it.

This problem Microsoft has a solution, the address is
Download the Windows Installer Cleanup Utility package now. (http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe) For more information on how to download Microsoft support files, click on the article below Number to view the article in the Microsoft Knowledge Base: 119591 (http://support.microsoft.com/kb/119591/) How to obtain Microsoft support files from online services Microsoft has scanned this file for viruses. Microsoft uses the latest virus detection software available at the time of this file release. This file is stored on a server with enhanced security to help prevent any changes to it without authorization.
Install the Windows Installer Cleanup Utility as an administrator or as a user account that is a member of the local Administrators group.
Click “Start”, point to “All Programs, and then click “Windows Install Cleanup”.
In the Windows Installer Cleanup Utility, remove all Windows Installer applications for the .NET Framework.



  1. Restart your computer.
  2. Download and then reinstall all the .NET Framework versions that were previously installed on your computer. To download the .NET Framework 1.0, visit the following Microsoft Web site: http://www.microsoft.com/downloads/details.aspx?displaylang=en-us&FamilyID=d7158dee-a83f-4e21-b05a-009d06457787 (http: //www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=d7158dee-a83f-4e21-b05a-009d06457787) To download the .NET Framework 1.0 Service Pack 3, visit the following Microsoft Web site: http ://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=6978d761-4a92-4106-a9bc-83e78d4abc5b (http://www.microsoft.com/downloads/details.aspx?displaylang =zh-cn&FamilyID=6978d761-4a92-4106-a9bc-83e78d4abc5b) To download the .NET Framework 1.1, visit the following Microsoft Web site: http://www.microsoft.com/downloads/details.aspx?displaylang=en -cn&FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3 (http://www.microsoft.com/downloads/details.aspx?displaylang=en-us&FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3) Download the .NET Framework 1.1 Service Pack 1, please visit The following Microsoft Web site: http://www.microsoft.com/downloads/details.aspx?displaylang=en-us&FamilyID=a8f5654f-088e-40b2-bbdb-a83353618b38 (http://www.microsoft.com/downloads /details.aspx?displaylang=en-us&FamilyID=a8f5654f-088e-40b2-bbdb-a83353618b38) To download the .NET Framework 2.0, visit the following Microsoft Web site: http://www.microsoft.com/downloads/details .aspx?displaylang=zh-cn&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5 (http://www.microsoft.com/downloads/details.aspx?displaylang=en-us&FamilyID=0856eacb-4362-4b0d -8edd-aab15c5e04f5) To download the .NET Framework 2.0 Service Pack 1, please visit the following Microsoft Web site: http://www.microsoft.com/downloads/details.aspx?FamilyID=79bc3b77-e02c-4ad3-aacf-a7633f706ba5& DisplayLang=en-us (http://www.microsoft.com/downloads/details.aspx?FamilyID=79bc3b77-e02c-4ad3-aacf-a7633f706ba5&DisplayLang=en) To download the .NET Framework 3.0, please visit below Microsoft website: http://www.microsoft. Com/downloads/details.aspx?FamilyID=10cc340b-f857-4a14-83f5-25634c3bf043&DisplayLang=en-us (http://www.microsoft.com/downloads/details.aspx?FamilyID=10cc340b-f857-4a14- 83f5-25634c3bf043&DisplayLang=en-us) To download the .NET Framework 3.0 Service Pack 1, visit the following Microsoft Web site: http://www.microsoft.com/downloads/details.aspx?FamilyID=ec2ca85d-b255-4425 -9e65-1e88a0bdb72a&DisplayLang=en-us (http://www.microsoft.com/downloads/details.aspx?FamilyID=ec2ca85d-b255-4425-9e65-1e88a0bdb72a&DisplayLang=en) To download the .NET Framework 3.5, please visit the following Microsoft Web site: http://www.microsoft.com/downloads/details.aspx?FamilyID=333325fd-ae52-4e35-b531-508d977d32a6&DisplayLang=en-us (http://www.microsoft .com/downloads/details.aspx?FamilyID=333325fd-ae52-4e35-b531-508d977d32a6&DisplayLang=en-us)
  3. When prompted, restart your computer.

      Note: After reinstalling all versions of the .NET Framework, you can use Windows Update to check for updates to the .NET Framework.
      Method 2: Use the .NET Framework Auto Cleanup Tool

      This tool does not replace the standard uninstall process. Before using this cleanup tool, you should try to perform the uninstall using the steps in Method 1 above. The .NET Framework Cleanup Tool removes the .NET Framework for you. For information on how to obtain and use this tool, please visit the following MSDN website:
      http://blogs.msdn.com/astebner/archive/2006/05/30/611355.aspx (http://blogs. Msdn.com/astebner/archive/2006/05/30/611355.aspx)

      Note: This cleanup tool removes shared files and registry entries used by multiple .NET Framework versions. To ensure that all versions of the .NET Framework are working correctly, if you run the cleanup tool to remove the .NET Framework, you must first use this cleanup tool to remove all installed .NET Framework versions. You must then reinstall all previously installed versions starting with the lowest version number. Assume that the .NET Framework 1.1 and .NET Framework 2.0 are installed on your computer and that you plan to use this cleanup tool. In this case, you should first remove the .NET Framework 1.1 using the cleanup tool and then use the cleanup tool to remove the .NET Framework 2.0. After the two versions have been removed, you can reinstall the .NET Framework 1.1 and then install the .NET Framework 2.0.



Copyright © Windows knowledge All Rights Reserved