Primeiro, você não precisa desinstalar o VS 2010 para instalar o VS 2015 (a menos que você realmente fique sem espaço em disco). Diferentes versões do Visual Studio podem ser instaladas e usadas lado a lado.
Agora, na pergunta real, o que o snapshot mostra é principalmente pacotes de tempo de execução de diferentes versões das bibliotecas CRT / MFC e SQL. Alguns deles nem sequer vêm com o VS 2010, e qualquer deles pode ter sido instalado por algum aplicativo de terceiros que o requer. Desinstalar indiscriminadamente provavelmente irá quebrar algo não relacionado ao VS 2010. Além disso, se você olhar para os tamanhos no disco, você não terá muito espaço de volta, de qualquer maneira.
Alguns deles (e estou pensando principalmente em Ferramentas para o Office) maio foram instalados ao longo do VS 2010 se você escolheu a instalação " típica ". Se você se importa apenas com o C ++, sempre selecione a instalação " personalizada ", onde você pode escolher o que é instalado.