Having a bit of a disk clean-up. Have used CCleaner, Win ASO Registry Optimiser & Tune Up Utilities to remove a lot of rubbish but have noticed in my add/remove list on Control Panel I have the following and wonder if this is a duplication or an upgrade:
Microsoft .NET framework 3.0 service pack 1 [245Mb] Microsoft .NET framework 2.0 service pack 1 [186Mb]
Do I need BOTH of these [I do have a program that needs .NET so need at least one!]. There is also .NET framework 3.5 [25.1 Mb] so guess that this is the one to keep if either/both of the others can be removed.
.NET Framework issues are cumulative - later versions do not supersede earlier versions. Java,on the other hand only requires the latest version to be installed and any previous versions can be removed.