Why does my ASUS laptop have FOUR Microsoft Visual C++ VERSIONS?

I got this used laptop from Micro Center last year and did not start using it right away. I let my college age son use it. I used it a little, but yesterday I was asked to download the new version of Java but first it told me to "uninstall" the old version of Java.

I did that, but while I was browsing thru the programs to just see what is on the laptop, I noticed FOUR Microsoft Visual C++ Redistributable VERSIONS: to wit: 2005, AND 3 of these: ( 2008 v86 9.0.30729 ).

What should I do?

Uninstall ALL OF THEM?

Uninstall 2005 and Two version of v86 9.0.30729 ?

Or something else?

I have backed up my laptop to a restore point

ELfaGeek2013-02-01T06:33:32Z

Favorite Answer

Leave all of the Visual C++ versions alone. Same goes for "the .NET" frameworks.

And, even most Java Apps. (I've never seen a Java Update that said to remove an older version, FIRST.) And, don't confuse these with the more common Java Runtime Environments (JRE).

TIP: Just make sure that you have good up-to-date Anti-malware Apps installed and working.