Скачать Visual C++ часто требуется, когда игра или программа сообщает об отсутствующем MSVCP либо VCRUNTIME. Речь идёт о распространяемых библиотеках Microsoft Visual C++ Redistributable. Это небольшой набор компонентов для запуска готовых приложений. Среда разработки Visual Studio для такой задачи обычно не нужна.

Сначала прочитайте сообщение целиком
Запишите имя отсутствующего файла и название программы. Важны не только первые буквы, но и цифры: MSVCP120 и MSVCP140 относятся к разным поколениям библиотек. Фраза «ошибка DLL» без имени файла не позволяет выбрать подходящий пакет.
Если приложение запускается через игровой клиент, сначала проверьте его файлы штатной командой этого клиента. Повреждённые файлы самой игры не обязательно связаны с Windows. После восстановления попробуйте запуск ещё раз, чтобы не устанавливать лишнее.
Где скачать официальный пакет
Откройте страницу загрузок Microsoft Visual C++. На ней перечислены актуальная ветка v14 и старые выпуски. Выбирайте поколение, которое указано в требованиях приложения или связано с его ошибкой.

На снимке приведён пример таблицы загрузок. Microsoft меняет оформление и список поддерживаемых выпусков, поэтому ориентируйтесь на назначение пакета и архитектуру, а не на положение ссылки. Установщик новой ветки не означает, что все старые библиотеки автоматически заменены.
Для большинства современных приложений нужна ветка v14. Программам старых лет могут отдельно понадобиться пакеты 2013, 2012 или других выпусков. Отсутствие самого нового названия в списке установленных программ ещё не доказывает неисправность: сначала сравните требования конкретного приложения.
Почему на Windows 64 бит нужен и x86
Разрядность библиотеки должна подходить запускаемой программе. На обычном компьютере с Windows x64 одновременно могут работать 64-разрядный редактор и старая 32-разрядная игра. Поэтому присутствие двух пакетов одного поколения — x64 и x86 — нормально.
- Для приложения x86 требуется вариант x86, даже если сама Виндовс 64-разрядная.
- Для приложения x64 на соответствующей системе нужен x64.
- Для компьютеров с ARM учитывайте архитектуру приложения и рекомендации Microsoft; ARM64 не является универсальной заменой x64.
Если вы точно знаете, что на ПК с Windows x64 используются оба типа программ, установите оба подходящих пакета. На 32-разрядную Windows пакет x64 не подходит. Сведения о системе можно посмотреть в параметрах компьютера, но архитектуру приложения лучше уточнить у его разработчика.
Установка и восстановление библиотек
- Сохраните открытые документы и закройте проблемную программу.
- Запустите скачанный файл. В запросе Windows проверьте, что издатель — Microsoft.
- Прочитайте условия установки и продолжите, если согласны.
- Дождитесь итогового сообщения. Если предложена перезагрузка, выполните её перед новой попыткой запуска.

Если этот выпуск уже установлен, мастер может предложить восстановление — Repair. Это полезнее, чем удалять весь список Visual C++ наугад. После завершения проверьте именно ту программу, которая не работала, и сравните новое сообщение со старым.
Несколько записей Redistributable в списке приложений не являются мусором. Разные программы обращаются к разным поколениям компонентов. Удаление старого пакета ради порядка может сломать приложение, которое раньше запускалось без ошибок.
Если установка не помогла
Не скачивайте отдельную DLL со случайного сайта и не подменяйте файлы в System32 или SysWOW64. Так легко смешать версии и разрядности. Если сообщение изменилось, сохраните новое имя файла: это уже другая подсказка для проверки.
Отдельно различайте компоненты. D3DX9 и XINPUT1_3 связаны с дополнительными библиотеками DirectX — для них есть инструкция по установке DirectX. Запрос .NET Framework тоже не исправляется установкой Visual C++. При отсутствии явного имени библиотеки начните с требований приложения, проверки его файлов и журнала ошибки.
Если официальный установщик не завершается, запишите код ошибки и версию пакета. Не отключайте защиту системы для всех программ. Сначала проверьте свободное место, завершите ожидающую перезагрузку и используйте руководство Microsoft по конкретной ошибке установки.