To fix MSI software update registration corruption issues automatically, click the Fix it button or link, and then click Run in the View Download dialog box. Then, follow the steps in the Fix it wizard.
Note: This Fix it does not apply to Windows 8 or Windows RT.
Note This wizard may be in English only, but the automatic fix also works for other language versions of Windows. If you are not on the computer that has the problem, save the Fix it solution to a flash drive or a CD or DVD, and then run it on the computer that has the problem.
In the Search Download Center box at the top of the page, type KB and then type the article number for the update.
Press Enter, or click the search icon.
For example, if the KB article number that’s listed for the update is 123456, type KB123456 in the search box, and then press Enter, or click the search icon. (The search icon looks like a white magnifying glass.)
In the Search Results list, locate the KB article that you searched for, and then go to that article.
Click Download, and then click Save in the File Download dialog box.
In the Save in list, click Desktop, and then click Save.
On your desktop, locate the file that you downloaded, and then double-click the file to install the update.
Note If the update is not needed for your computer, the update will not be installed. If the update still fails with one of the error codes, try Method 4.
Method 4: Uninstall and reinstall the .NET Framework
Use the .NET Framework Cleanup Tool to uninstall multiple versions of the .NET Framework, and then reinstall the components.
When you are prompted, click Open, and then click Extract Now.
In the files that you extracted, double-click cleanup_tool.exe. If you are prompted for an administrator password or for confirmation, provide the password, and then click Continue.
In the Do you want to run the .NET Framework Setup Cleanup Utility? message, click Yes.
Click Yes to accept the license agreement.
In the Product to cleanup window, click the list, select .NET Framework - All Versions, and then click Cleanup Now. Note The cleanup tool does not let you remove the .NET Framework 2.0 in Windows Vista or later versions of Windows because the .NET Framework is installed as an operating system component.
After the .NET Framework is removed, restart the computer.