Как скачать Visual C++ Redistributable 2008-2019
Microsoft Visual C++ Redistributable Package – это распространяемые пакеты, которые устанавливают компоненты среды выполнения библиотек Visual C++. Эти компоненты необходимы для выполнения программ, разработанных с помощью среды программирования Visual Studio.
Ролик:
В состав компонентов входят: среда выполнения C (CRT), стандартный C++, MFC, C++ AMP и OpenMP. Делаем вывод, приложения, разработанные в Visual Studio с использованием этих библиотек не будут работать, если не установлена сама среда Visual Studio или распространяемые пакеты Microsoft Visual C++. Эти пакеты созданы специально для того, чтобы обычным пользователям не нужно было устанавливать полноценную среду разработки Visual Studio.
Но, начнём мы свой разговор с DLL (Dynamic Link Library — «библиотека динамической компоновки», «динамически подключаемая библиотека»).
Вы запускаете приложение, начинается поиск всех компонентов по списку. Когда система не находит нужный файл, поиск прекращается, выдается окно системной ошибки.
Проблема решается несколькими способами: скачать DLL файл для Windows 7/8.1/10 или полностью обновить пакет библиотеки.
Рассмотрим вариант, когда можно просто скачать файл и исправить ошибку, на примере vcruntime140.dll.
Заходим на сайт DLL-FILES.COM https://ru.dll-files.com/ → Вбиваем в окно поиска искомое (vcruntime140.dll) → Нажимаем кнопку "Поиск DLL файлов" → Кликаем по файлу vcruntime140.dll → Качаем и устанавливаем:
Процесс установки пропускаем, так как это выходит за рамки заявленной темы. Но, вы можете посмотреть ролик. Вариант автоматической установки DLL файла, при помощи программного обеспечения:
Если проблема не была решена с помощью выше указанных предложений, вам может потребоваться переустановка распространяемых пакетов Microsoft Visual C ++, которые можно найти на официальной странице поддержки Microsoft https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads
Примечание: если ваша система — 64-разрядная, следует качать и устанавливать, как x86 компоненты (для 32-бит), так и x64, так как многим приложениям для запуска нужны библиотеки 32-бит (x86).
Итак, на примере системной ошибки, в связи с отсутствием файла vcruntime140.dll, мы поняли, что решается эта проблема двумя способами:
1. Скачивание и установка необходимого файла.
2. Установка (или восстановление) распространяемого пакета Microsoft Visual C ++ для Visual Studio 2015/2017/2019.
-√V╾√V╾√\╾^√╾╾╾╾╾╾╼╼╼╼╼╼╼
Многие бывалые юзеры, не дожидаются, когда появятся системные ошибки и сразу после обновления драйверов на «свежей» ОС Windows, ведут установку Microsoft Visual C++ Redistributable Packag.
Источники для скачивания могут быть разные. Скачать Microsoft Visual C++ 2005-2008-2010-2012-2013-2019 Redistributable Package x86 & x64 с oszone.net:
http://forum.oszone.net/thread-145766.html
-√V╾√V╾√\╾^√╾╾╾╾╾╾╼╼╼╼╼╼╼
Оф. источник:
Microsoft Visual C ++ для Visual Studio 2015, 2017 и 2019:
x86: vc_redist.x86.exe https://aka.ms/vs/16/release/vc_redist.x86.exe
x64: vc_redist.x64.exe https://aka.ms/vs/16/release/vc_redist.x64.exe
Microsoft Visual C++ для Visual Studio 2013:
https://support.microsoft.com/ru-ru/help/4032938/update-for-visual-c-2013-redistributable-package
Microsoft Visual C++ для Visual Studio 2012:
https://www.microsoft.com/ru-ru/download/details.aspx?id=30679
Microsoft Visual C++ 2010 с пакетом обновления 1 (SP1):
https://www.microsoft.com/ru-ru/download/details.aspx?id=26999
Microsoft Visual C++ 2008 с пакетом обновления 1 (SP1):
https://www.microsoft.com/ru-ru/download/details.aspx?id=26368
Microsoft Visual C++ 2005 64-битная версия (нет поддержки):
http://download.microsoft.com/download/8/B/4/8B42259F-5D70-43F4-AC2E-4B208FD8D66A/vcredist_x64.exe
Microsoft Visual C++ 2005 32-битная версия (нет поддержки):
http://download.microsoft.com/download/8/B/4/8B42259F-5D70-43F4-AC2E-4B208FD8D66A/vcredist_x86.exe