Поширювані пакети Microsoft Visual C ++ (Visual C ++ Redistributable) містять необхідні компоненти для запуску ігор і програм, розроблених за допомогою відповідних версій Visual Studio і, як правило, потрібні при помилках виду "Запуск програми неможливий" так як файли DLL з назвами, які починаються часткою з msvcr або msvcp відсутні на комп'ютері. Найчастіше потрібні компоненти Visual Studio 2012, 2013 і 2015.
До недавнього часу на офіційному сайті Майкрософт для описуваних компонентів були окремі сторінки завантаження, доступні для будь-якого користувача, однак з червня 2017-го вони зникли (за винятком версій 2008 і 2010). Проте, способи завантажити необхідні поширювані пакети Visual С ++ з офіційного сайту (і не тільки) залишилися. Про них - далі в інструкції.
Завантаження розповсюджуваних пакетів Visual C ++ з сайту Майкрософт
Перший із способів - офіційний і, відповідно, найбезпечніший. Для завантаження доступні наступні компоненти (при цьому деякі з них можна завантажити різними способами).
- Visual Studio 2017
- Visual Studio 2015 (Update 3)
- Visual Studio 2013 (Visual C ++ 12.0)
- Visual Studio 2012 (Visual C ++ 11.0)
- Visual Studio 2010 SP1
- Visual Studio 2008 SP1
Важливе зауваження: якщо ви завантажуєте бібліотеки для виправлення помилок при запуску ігор і програм, а ваша система - 64-розрядна, слід завантажити і встановити як x86 (32-біт), так і x64 версії (оскільки більшості програм потрібні саме 32-бітові бібліотеки ,незалежно від розрядності вашої системи).
Порядок завантаження буде наступним:
- Зайдіть на сторінку https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads і виберіть потрібний компонент.
- У деяких випадках ви відразу потрапите на сторінку з можливістю завантаження (наприклад, для Visual C ++ 2013), для деяких компонентів (наприклад, для версії Visual C ++ 2015) ви побачите пропозицію увійти з обліковим записом Майкрософт (доведеться це зробити і, можливо, попередньо Створити обліковий запис).
- Після входу з обліковим записом Майкрософт ви можете побачити сторінку як на скріншоті. Натисніть на посилання "Visual Studio Dev Essentials", а на наступній сторінці - кнопку "Join Visual Studio Dev Essentials" і підтвердіть підключення до безкоштовного аккаунту розробника.
- Після підтвердження завантаження, які раніше були недоступні, стануть доступними, і ви зможете завантажити потрібні поширювані пакети Visual C ++ (зверніть увагу на вибір розрядності і мови на скріншоті, може стати в нагоді).
Пакети, доступні без реєстрації або на сторінках скачування за старими адресами:
- Visual C ++ 2013 - https://support.microsoft.com/ru-ru/help/3179560/update-for-visual-c-2013-and-visual-c-redistributable-package (У другій частині сторінки є прямі посилання для скачування x86 і x64 версій).
- Visual C ++ 2010 - https://www.microsoft.com/en-us/download/details.aspx?id=26999
- Visual C ++ Рік випуску 2008 - https://www.microsoft.com/en-us/download/details.aspx?id=26368
- Visual Studio 2017 (x64) - https://go.microsoft.com/fwlink/?LinkId=746572
- Visual С ++ 2015 - https://www.microsoft.com/ru-ru/download/details.aspx?id=53840 іhttps://www.microsoft.com/ru-ru/download/details.aspx?id=52685 (З якоїсь причини посилання іноді працюють, а іноді немає. Якщо у вашому випадку - немає і помилка: We're sorry, this download is no longer available, то використовуємо спосіб з реєстрацією.
Після установки необхідних компонентів необхідні файли dll з'являться в потрібних розташуваннях і будуть зареєстровані в системі.
Неофіційний спосіб завантажити бібліотеки DLL Visual C ++
Є й неофіційні установники необхідних для запуску програм DLL файлів Visual Studio. Один з таких установників, судячи з усього, безпечний (три виявлення в VirusTotal схожі на помилкові спрацьовування) - Visual C ++ Runtime Installer (All-In-One), що встановлює відразу всі необхідні компоненти (x86 і x64) з одного установника.
Процес установки виглядає наступним чином:
- Запуск установника і натискання Y у вікні установника.
- Подальший процес установки буде автоматичним, при цьому, перед установкою компонентів, існуючі набори розповсюджуваних пакетів Visual Studio будуть видалені з комп'ютера.
Завантажити Visual C ++ Runtime Installer (All-In-One) можна з сайту http://www.majorgeeks.com/files/details/visual_c_runtime_installer.html (Зверніть увагу на скріншот, стрілкою відзначена посилання на завантаження).