Okay,
The reason I asked is because each successive .NET framework is built on each preceding one. Version 2 needed 1, version 3 needed 2, and version 4 needed 3, but some time after Windows 7 was released and through .NET updates all previous versions have been removed in "Programs and Features" and absorbed into the newest version, and
if you did have any earlier versions we would have had to try and repair them, since you don't it is a moot point. What you're showing is a "good thing".
Now, please answer each question in the order given.
I see you're showing Microsoft Security Essentials (MSE) as you're antivirus program, did you have
any third-party antivirus installed before using MSE?
Open MSE and click on the History Tab; Are there any entries in the Quarantined section? Click on the radio button, any in the Allowed Items section? or the All Detected Items section?
Next, click on the Settings Tab; then check each listing for exclusions:
- Excluded files and locations.
- Excluded file types.
- Excluded processes.
Are there any entries listed?
After you know the answers and before you send your reply you can try turning off "Real Time Protection" there in the settings tab, and try to run those updates again, but remember to turn "Real Time Protection" back on before you jump back on the web.