Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a number of Microsoft Visual C++ 2005 and 2008 Redistributable and I would like to know which ones are safe to remove, because there are actually more than 10 installed on my computers.

  1. Microsoft Visual C++ 2005 ATL Update kb973923 - x64 8.0.50727.4053
  2. Microsoft Visual C++ 2005 Redistributable
  3. Microsoft Visual C++ 2005 (x64)
  4. Microsoft Visual C++ 2008 ATL Update kb973924 - x64 9.0.30729.4148
  5. Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.17
  6. Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.17
  7. Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4148
  8. Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4974
  9. Microsoft Visual C++ 2010 x64 Runtime - 10.0.30319

It could be that these versions are all different, but a confirmation of that is fine for me as well. Thanks in advance.

PS. I'm using an x64 machine one windows 7.

share|improve this question
    
Why are you considering to remove them? –  Tom Wijsman Dec 31 '12 at 1:22
1  

3 Answers 3

up vote 12 down vote accepted

You're better off not removing them. C++ Redistributables are installed by programs which depend on them. See this thread for a similar question.

Of the versions you have listed, each one could either be a patch (in which case you'd be removing bug fixes and features by removing it) or a new version (in which case you'd be removing a redistributable that a program depends on). In either case, removing it would be unwise unless you have some real need to do it.

share|improve this answer
1  
Ok thanks, I was just curious, because it looks so messy. And I don't like messy lists ;) –  Marnix Feb 7 '11 at 14:58

I doubt there is an easy way to know what you need without knowing which programs depend on them. These redistributables are usually included with programs that depend on them. Even if they are technically compatible with future versions they may be hard coded to use a specific version. My advice would be to leave it alone.

And to answer your question, those versions are all different.

share|improve this answer

You can actually remove any of them. If a program doesn't function properly afterward, simply reinstall the program. It will reinstall what it needs. Otherwise you'll be accumulating a lot of junk that might do nothing.

Pay attention to the install dates. Anything on or near the install of your system, you might want to leave alone.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.