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.
- My recommendation though is that you leave them alone.
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.
Deleting a 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.
- So ultimately, my strong recommendation is that you leave them alone.
Backup before deleting
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?