Если ты уверен, что у тебя последние библиотеки c++ уже установлены, то повторная установка не нужна. Но говорю по опыту, можно играть и с "не свежими", проблем не будет.
Microsoft Visual C++ это интегрированная среда разработки приложений на языке C++, это не игра и не программа с открытым интерфейсом, эта хрень нужна для работы других программ.