Helping people with computers... one answer at a time.
A C++ redistributable is a run time that is used by other programs. Deleting them could easily break a program.
My PC runs Windows 7 (64), IE9. Recently, I went into my Control Panel, checked Programs and Features, and found 11 Microsoft visual C++ redistributables. Some 2005, most 2008. Asking around, some advice was to delete them. Others said C++ files do many things other than creating programs. Do I need them or can I dump them?
In this excerpt from Answercast #29, I look at whether or not it's a good idea to delete redistributable files from a computer.
In short, I couldn't tell you if you need them or if you can dump them.
With eleven entries in Programs and Features, my guess is that what you are seeing is a combination of not only the visual C++ redistributable, but also some updates to those redistributables; updates that might be fixes or vulnerability patches.
The redistributable is the run time that is used by other programs. So, it's possible, that at some point in the past, you installed a program. As part of its installation, it installed the visual C++ redistributable so that it could use features of the C++ language that it was (presumably) written in.
There are different versions of C++ redistributable. You see both 2005 and 2008. My guess is you installed at least two different programs. One of which uses the 2005 redistributable; one of which uses the 2008 redistributable.
If you delete the redistributable that a program requires, that program will stop working. This is why I suggest you leave them alone... because things aren't broken. You run the risk of breaking things if you delete them.
Now, I don't know of an easy way to reverse engineer who put them there: who's using them, who's relying on them. Because of that... that's another reason for just leaving well enough alone.
They don't take up a tremendous amount of space and they really don't cause you a lot of trouble by being there – even if there is no program that uses them.
If you feel that you have to disregard my advice, then I strongly suggest you back up first.
Do a system backup before you do anything. And think twice
about deleting anything that might be an update... because those updates are
there for a reason. Most often, in recent years, they are there to protect you
from vulnerabilities that could lead to malware infections. This is definitely
one of the pieces of software that could be targeted.
Next from Answercast 29 – Did techs accessing my machine remotely fix Hotmail?