How many versions of C++ does a pc need anyway? Solved

Page 1 of 2 12 LastLast
  1.    #1

    How many versions of C++ does a pc need anyway?


    While looking for programs I could delete and free up some space on my drive I noticed that there a LOT of Microsoft Visual C++ versions installed and since I didn't install them I assume they were needed by the OS and automatically downloaded and installed. There are 4 different C++ 2005's, 4 C++ 2008's and 4 2010 C++ separately listed versions of C++ - do I really need ALL of these and can any be safely uninstalled to free up space on my hard drive? If it's a case of Windows update installing newer versions why weren't the others deleted ?
      My ComputerSystem Spec

  2. f14tomcat's Avatar
    Posts : 41,020
    Triple boot - Win 10 Pro, Win 10 Pro Insider (2) - (and a sprinkling of VMs)
       #2

    I have several, also. Some programs/apps will install the needed level when their program is installed. They might need a lower level or higher to be compatible and run properly. They really are quite small, so I would not look to deleting them to save space. May cause issues not worth the very small space gained. Just IMO.....

    Click image for larger version. 

Name:	2019-03-15_13h53_29.png 
Views:	1 
Size:	55.3 KB 
ID:	227428
      My ComputersSystem Spec

  3. Bree's Avatar
    Posts : 11,053
    10 Home x64 (1809) (10 Pro on 2nd pc)
       #3

    I once thought I'd 'tidy up' my PC, I (mistakenly) though surely you only need the latest VC++?

    Half my older apps stopped working, so I had to put them back . Note that 32-bit apps require the x86 version, while 64-bit apps need x64.

    Click image for larger version. 

Name:	image.png 
Views:	1 
Size:	33.8 KB 
ID:	227429

    At around 100MB in total it's hardly worth bothering about.
      My ComputersSystem Spec

  4.    #4

    That’s not Visual C++, It’s The Visual C++ Redistributable components that are required for apps written in Visual C++ to work.

    Yes, you need all of them because each version has different code.
      My ComputerSystem Spec

  5.    #5

    LOL.. yup it looks a lot worse than it is... the thing is each app (written in MVC) targets a run-time at compilation.. the components within these run-times gets updated over time (and released as supersedes) and the deprecated stuff left behind...

    Thus... the .Net framework is so huge - it contains an inordinate amount of deprecated stuff to support older apps.

    The problem is that an uninstaller cannot know which apps (other than it) share the run-time and will leave it behind resulting in this confusion )
      My ComputerSystem Spec

  6.    #6

    Many PC manufacturers seem to preinstall old versions even when no preinstalled apps need them.
    Last edited by Ground Sloth; 15 Mar 2019 at 16:19.
      My ComputerSystem Spec

  7.    #7

    I install the lot from 2002 to 2017 as a matter of course from here repack-visual-c-redistributable-runtimes-2019-02-27.76588/

    Saves investigating messages about MSCVR110.dll or whatever being missing and having to guess which version.

    The same program may require both x64 and x86 and while you can analyse the issue to find out what version of VS the developers were using when they compiled their program it is really boring to do so. Normally it is quicker to just install them at random until it starts working.

    May as well install the whole lot for the sake of 30MB (yes) total disk space.

    The only clutter really is on the installed programs list - if they made it a cumulative package or part of the OS no-one would either notice or complain.
      My ComputerSystem Spec

  8.    #8

    Thanks to all who responded, to sum up, certain apps may need older versions and they don't amount to much in terms of regaining disk space if uninstalled, so leave it alone.
      My ComputerSystem Spec

  9. f14tomcat's Avatar
    Posts : 41,020
    Triple boot - Win 10 Pro, Win 10 Pro Insider (2) - (and a sprinkling of VMs)
       #9

    Pelagicide said: View Post
    Thanks to all who responded, to sum up, certain apps may need older versions and they don't amount to much in terms of regaining disk space if uninstalled, so leave it alone.
      My ComputersSystem Spec

  10.    #10

    f14tomcat is right. The (very) small space cleared by deleting these is trivial.
    These days I wouldn't clean anything unless there were multiple GBs to be saved.
      My ComputerSystem Spec


 
Page 1 of 2 12 LastLast

Related Threads
HUP versions in Microsoft Office and 365
I have installed Office 2019 Pro Plus from the HUP (Home User Program) as I am allowed to. I had Office 2016 (HUP version too) but I clicked Run instead of Save. I would like to uninstall Office 2016 first and then install Office 2019 again. I have...
Windows 10 Versions in General Support
I have windows 10x64 ver 1511 build 10586 running on my pc and wonder if I should upgrade to the latest version 1607 Anniversary Update. Is there much difference in the 2 or should I stay with what I have now. Any info appreciated...
Three versions of 'Desktop'? in General Support
In the following screenshot I've shown the three versions of the entity called 'Desktop' on my PC. 111291 On the left is the one I rarely see or use, I suppose you'd call it the 'classic' desktop, displayed when you use Win + M to minimise...
Solved Remove old Win 10 Versions in General Support
I have done this before, but for some reason I don't have a clue! I am running an Intel Stick & need the memory space! Tully
is there an extensive or definitive list about what versions of windows 7/8/8.1 get what version of windows 10 w/ the reservations? as im planning on rolling back from Windows 8.1 to 7 then going to upgrade from there if its going to make Jack...
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 01:42.
Find Us