Решён
Что делать как удалить microsoft visual c++ redistributable?

Искатель Linux ОС
4.1k
6

в программах и компонентах накопилось штук 20 разных Microsoft Visual C++ (2005, 2008, 2010, 2012, 2013, 2015-2022, x86 и x64)

они занимают место на диске и я не понимаю зачем столько версий, можно ли удалить старые? или если удалить то какие то программы перестанут работать?

помогите разобраться что это вообще такое и нужно ли оно

Решение
224
Эксперт • 1 ответ

НЕ УДАЛЯЙ.

Microsoft Visual C++ Redistributable это набор системных библиотек которые нужны для работы программ написанных на C++. Почти все игры и большинство десктопных приложений их используют.

Почему столько версий:

  • Каждая программа компилировалась под конкретную версию библиотек (2008, 2010, 2013 и т.д.)
  • x86 (32-бит) и x64 (64-бит) это разные версии для разных архитектур
  • Программа не может использовать "более новую" версию, ей нужна ИМЕННО та под которую она собиралась

Если удалишь:

  • Игры будут вылетать с ошибкой "MSVCR120.dll не найден" или подобной
  • Программы типа Adobe, Autodesk, даже некоторые антивирусы перестанут запускаться
  • Придется переустанавливать

Место они занимают немного (каждая версия 20-50 МБ, все вместе max 1 ГБ). На фоне современных дисков это ничто. Оставь как есть.

Аватар Искатель Linux

Спасибо! А если я случайно уже удалил одну версию, как ее вернуть обратно?

Аватар Григорий

Скачай с официального сайта Microsoft (гугли "visual c++ redistributable download") и установи заново. Или подожди пока какая то программа сама попросит установить при запуске.

65
Участник • 1 ответ

Оставь их все. Это системные компоненты.

Если реально нужно место на диске - лучше удали:

  • Временные файлы (Пуск → Параметры → Система → Память устройства → Временные файлы)
  • Старые точки восстановления
  • Кэш браузеров
  • Неиспользуемые игры/программы

Visual C++ redistributable трогать не стоит вообще. Головной боли потом не оберешься.

41
Участник • 1 ответ

я как то удалил все эти визуал си плюс плюс, потом фотошоп не запустился
пришлось все по новой ставить, намучился пока нашел какие версии нужны

совет - не трогай их вообще

26
Участник • 1 ответ

Можно удалить но потом когда какая нибудь прога не запустится будешь по форумам бегать и спрашивать почему))

Лучше не рискуй. Место они почти не занимают а проблем от удаления может быть куча.

19
Участник • 2 ответа

Если очень хочется почистить - есть утилита Visual C++ Runtime Installer (All-In-One). Она удаляет ВСЕ версии redistributable и потом ставит только актуальные.

Но я бы не советовал. Риск что то сломать выше чем польза от освобождения 500 МБ места.

6
Эксперт • 3 ответа

Компоненты Microsoft Visual C++ Redistributable Package представляют собой runtime-библиотеки необходимые для функционирования приложений разработанных с использованием среды Microsoft Visual Studio.

Удаление данных компонентов может привести к нарушению работоспособности программного обеспечения установленного в операционной системе.

Рекомендуется сохранять все установленные версии redistributable packages.

Написать ответ

Премодерация гостей

Вы отвечаете как гость. Ваш ответ будет скрыт до проверки модератором. Чтобы ответ появился сразу и вы получали репутацию — войдите в аккаунт.

Будьте вежливы и соблюдайте правила платформы.