Hi Lynden rider,
Thank you for posting your question in the Microsoft Community.
Please answer these questions to get more clarity on this issue:
- Did you make any changes to the computer prior to this issue?
- What are all the troubleshooting steps you have performed on the computer?
- Do you have the Service Pack 1 update installed on the computer?
This issue may occur if the MSI software update registration has become corrupted, or if the .NET Framework installation on the computer has become
corrupted.
Sorry to know that you are facing this issue.
For the error code 643, I would suggest you to follow this link and run this fixit to check if this helps.
You receive “0x80070643” or “0x643” error codes when you try to install .NET Framework updates through Windows Update or Microsoft Updates: http://support.microsoft.com/kb/976982
Further, if you do not have Windows Service Pack 1 update installed, then recommend you to install this update. Windows 7 Service Pack 1 (SP1) is an important update that includes previously released
security, performance, and stability updates for Windows 7. Installing SP1 helps keep Windows 7 up to date.
Learn how to install Windows 7 Service Pack 1 (SP1):
http://windows.microsoft.com/en-us/windows7/install-windows-7-service-pack-1
Keep us informed to help you further.