Talking to you SyberShooter:
I would advise the latest Net frame full client which will clean up the earlier versions and install the latest frame work. Windows update on any version does not include net-framework updates which stands a reason because as windows components are being updated, net-framework can break them before computer is rebooted.
So, make sure you have the latest Windows update, then reboot, then click on the link below to get the Netframe update. Now there are 2 ways to go about this, the best way is to use the web only update where it will only install files on your pc that you need.
The other is a full blown download that takes way way longer.
Web Installer: www.microsoft.com/down...x?id=17851
Full Download: www.microsoft.com/down...n&id=17718
The reason I mention to use the web only update is that the program will scan your net dependent devices (printer, etc) and if you have a printer that uses a certain version of framework, it will keep the files so the device can still work.