Как скачать Visual C++ Redistributable 2008-2019
Распространяемые пакеты Microsoft Visual C++ (Visual C++ Redistributable) содержат необходимые компоненты для запуска игр и программ, разработанных с помощью соответствующих версий Visual Studio и, как правило, нужны при ошибках вида «Запуск программы невозможен» так как файлы DLL с названиями, начинающимися с msvcr или msvcp отсутствуют на компьютере. Чаще всего требуются компоненты Visual Studio 2012, 2013 и 2015, но есть возможность загрузки и установки распространяемых пакетов Visual C++ 2005-2019.
Далее в инструкции способы скачать распространяемые компоненты Visual C++ для Windows 10, 8.1 и Windows 7, x64 и x86 (32-бит) официальным способом с сайта Майкрософт и путем установки из стороннего источника, о проблемах, с которыми можно столкнуться при установке и дополнительная информация, которая может оказаться полезной.
- Как скачать распространяемые пакеты Visual C++ с сайта Майкрософт
- Неофициальный способ установки Visual C++ Runtime Installer (All-In-One)
- Видео инструкция
Загрузка распространяемых пакетов Visual C++ с сайта Майкрософт
Первый из способов скачать компоненты Visual C++ — официальный и, соответственно, самый безопасный. Для загрузки доступны следующие компоненты (при этом некоторые из них можно загрузить разными способами).
- Visual Studio 2015-2019 — при установке этого набора устанавливаются все необходимые компоненты Visual C++ 2015, 2017 и 2019 в рамках одного файла установщика.
- Visual Studio 2013 (Visual C++ 12.0)
- Visual Studio 2012 (Visual C++ 11.0)
- Visual Studio 2010 SP1
- Visual Studio 2008 SP1
Важное примечание: если вы загружаете библиотеки для исправления ошибок при запуске игр и программ (DLL отсутствует), а ваша система — 64-разрядная, следует скачать и установить как x86 компоненты (для 32-бит), так и x64 версии, так как многим программам для запуска нужны библиотеки 32-бит (x86) даже в x64 Windows 10, 8.1 и Windows 7.
Порядок загрузки компонентов будет следующим:
- Зайдите на официальную страницу https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads и выберите нужный компонент.
- Для Visual C++ 2015-2019 достаточно напрямую скачать и установить файлы vc_redist.x86.exe и vc_redist.x64.exe
- Для компонентов Visual C++ 2013 после выбора «распространяемые пакеты Microsoft Visual C++ для Visual Studio 2013» вы попадете на страницу с двумя списками установщиков — x64 и x86, для каждого языка отдельная ссылка. Загрузите компоненты по нужной ссылке (русский язык на изображении ниже не поместился, но доступен).
- Для некоторых компонентов (например, для версии Visual C++ 2012) вы увидите предложение войти с вашей учетной записью Майкрософт. Но делать это не обязательно — ниже в этой статье я дам ссылки на прямую загрузку с сайта Майкрософт без необходимости входа.
Также на сайте Майкрософт доступны отдельные страницы для загрузки распространяемых пакетов Microsoft 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/ru-ru/download/details.aspx?id=26999
- Visual C++ 2008 — https://www.microsoft.com/ru-ru/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
После скачивания нужных компонентов Visual C++, запускаем загруженные файлы и проходим весь процесс установки.
Возможные проблемы при установке:
- Если при установке отдельных компонентов вам сообщат, что они уже есть на компьютере, попробуйте установщик другой разрядности (возможно, не хватает именно его).
- Если вы уверены, что проблемы при запуске программ или игр вызваны каким-то набором компонентов, но он не устанавливается, посмотрите: присутствует ли он в списке в Панель управления — Программы и компоненты. Если да, то попробуйте удалить его там и заново запустить установщик.
- Если вы отключали какие-либо службы Windows 10, 8.1 и Windows 7, связанные с обновлениями или «установщиком Windows», это может приводить к ошибкам при установке библиотек Visual C++.
- Отдельные инструкции про ошибку 0x80070666 при установке компонентов Visual C++ и Неопознанную ошибку 0x80240017.
Неофициальный способ скачать библиотеки DLL — Visual C++ Runtime Installer (All-In-One)
Есть и неофициальные установщики необходимых для запуска программ DLL файлов Visual Studio. Один из таких установщиков, судя по всему, безопасный (три обнаружения в VirusTotal похожи на ложные срабатывания) — Visual C++ Runtime Installer (All-In-One), устанавливающий сразу все необходимые компоненты (x86 и x64) из одного установщика.
Процесс установки выглядит следующим образом:
- Запуск установщика и нажатие Y в окне установщика.
- Дальнейший процесс установки будет автоматическим, при этом, перед установкой компонентов, существующие наборы распространяемых пакетов Visual Studio будут удалены с компьютера. Устанавливаются распространяемые пакеты Visual C++ 2005-2017 годов, а также дополнительные библиотеки.
Скачать Visual C++ Runtime Installer (All-In-One) можно с сайта https://www.majorgeeks.com (обратите внимание на скриншот, стрелкой отмечена ссылка на загрузку).
Видео инструкция
Если остаются вопросы, задавайте в комментариях, но, надеюсь, проблемы были решены, а необходимые компоненты установлены.
Николай
Здравствуйте. Хочу узнать, нужны ли мне эти программы? В игры я не играю и таковыми не интересуюсь. У меня на ноуте их 5, разных годов. Хотя я их не устанавливал. Они сами установились. Может их просто убрать? Что бы место не занимали?
Жаль , что у вас в комметах нельзя добавить скриншоты.
Ответить
Dmitry
Здравствуйте. Лучше, наоборот, оставить. Они могут быть нужны далеко не только для игр, а для самых разных прикладных программ, а также программ производителя ноутбука. Места они особо не занимают.
Ответить
Николай
Спасибо.
Ответить
Linked
Не только игры. Игры, программы то есть, как и остальное ПО использует библиотеки. Т.е. Visual C++ как и .NET, XNA и т.д. нужны только как поддержка – они сами ничего не делают и нужны как «опорная стойка» для запуска на ней программ, код которых написанный/зависим на этих фреймах.
Не обязательно вся программа. Часто в играх Visual нужен только для расширенной графики. При условии, что при запуске не идёт проверка доступности файлов, что редко. Обычно сразу ноет, чего не нашел.
Ответить
Сергей
Здравствуйте. Вылезла ошибка 0х80070660 — временная папка переполнена или к ней нет доступа. Пробовал очистить. не смог.
Ответить
Dmitry
Попробуйте в безопасном режиме + запускать установщик от имени администратора.
Также, если есть какие-то ограничения доступа к записи на жесткий диск, то это может вызывать такие ошибки.
Ответить
Данис
Спасибо! Воспользовался неофициальным способом… Проблема решена! Ещё раз спасибо
Ответить
Владимир
Благодарю!
Ответить
Юрий
А зачем предлагаете загружать/устанавливать Visual C++ 2015, когда 2017 его полностью заменяет, или думаете, что в паке «All-In-One» на них стоит заглушка для красоты? 2015 будет наверное только актуален для Vista и может XP, если еще есть пользователи данных ОС (офисы в расчет не беру, там на актуальность библиотек никто смотреть не будет), но тут нужно делать тогда пометку, что 2017 — только для 7/8.1/10.
Ответить
Linked
Немного off-top. Версии до 2015 используют каждый свой алгоритм Runtime. Поэтому есть ПО требует 2005 – нужен 2005. По поводу «2015 vs. 2017», то в changelog где-то там на docs.microsoft.com указано, что отличия только в усовершенствовании обработчика, в добавок всякие фичи и прочая (тот же случай с обновлениями Win).
Ответить
Алексей
Доброго времени суток!
Visual Studio 2017 сам устанавливает программы. Такие как Android SDK Tools и некоторые другие. Удалял, а они обратно ставятся. Как можно это исправить? Спасибо!
Ответить
Dmitry
Здравствуйте. Я так-то не разработчик, но когда ставил Visual Studio, там была настройка параметров — какие компоненты и для разработки чего нужно поставить. Предполагаю, что когда включена мобильная разработка под андроид, то и SDK Tools ставятся. Также думаю, что уже на установленной VS где-то можно компоненты отключить в параметрах.
Ответить
Linked
SDK Tool нужен для имитации жизнедеятельности Android как реального уст-ва (не только проверка работаспособности приложения в эмуляторе) и работа собственно с самым уст-вом через USB-порт. ADB, Fastboot, make и прочая мелочь.
Он может восстанавливать этот набор, если заметит, что целостность нарушена.
Ответить
Антон
Все делаю по пунктам, уже перерыл кучу сайтов, скачал миллионы раз visual studio с++, перечитал кучу способов по решению проблемы 0x80240017, но ничего не помогает. Скажите, связано ли это с нелицензионной Windows? Потому что больше объяснений, как нелицензионное по, я найти не могу..
Ответить
Александр
Здравствуйте!
В первую очередь хочу поблагодарить автора за отличный сайт и развернутые статьи. Постоянно заглядываю и всегда нахожу ценную информацию. Большое спасибо автору, успехов и так держать! : )
Хотелось бы дополнить статью, возможно будет полезным. Решил у себя обновить все библиотеки до последних версий, и нашел такой способ для загрузки актуальной 2017 версии: на странице загрузки Visual Studio 2017 ( https://visualstudio.microsoft.com/ru/downloads/ ) в разделе «Другие инструменты и платформы.» Есть как x64, так и x86.
Ответить
Dmitry
Здравствуйте. Спасибо за отзыв и за то, что поделились информацией.
Ответить
Stealch
Самое мерзкое то, что мне для одной программы необходим 2015, а для кучи других — 2017, а вместе они не живут. 2015 не устанавливается, если в системе есть 2017, а если ставить 2017 после 2015 — то ОН СТАВИТСЯ ПОВЕРХ 201! Ну не уроды ли? Как те, кто выпустил свой продукт (в этом году!!!), заточенный только под 2015 (когда с дровами видюхи прилетает 2017!), так и майкрософт, которые сделали установку поверх…
Ответить
Dmitry
Так… а майкрософт ведь говорит (совсем недавно от них инфа была), что типа наконец проблем не будет: ставьте последний VC++ и устанавливать 2015 и т.п. не придется, все будет работать (старые все также придется устанавливать, но для всех, начиная с 2015 — типа достаточно лишь последнего, надеюсь, понятно объяснил).
Ответить
Linked
Поставьте гибрид – Visual C++ 2015-2017-2019
Ответить
николай
спасибо огромное! воспользовался онлайн установщиком, и игра assassin’s creed rogue сразу пошла! до этого пробовал ставить разные-все vc+- ничего не помогало.
странно, что при установке игры они не ставятся вместе с игрой.
Ответить
Я
Все сделал,
Все просклонял
Ничего не помогает
24/7 одно и то же
Ответить
Newf
К сожалению с оф. MSFT ресурса скачивается далеко не последняя ими же подписанная версия Visual C++ 2015-2019
На момент написания этого коммента загружается 14.27.29112 от 16сентября.
Актуальный же релиз — 14.28.29325.2 с подписью от 25-го.
Гугл……
Ответить
михаил
Здрасте. Я не знаю, может мне просто везло, но при установке программ, нужные библиотеки уже присутствовали в установщиках и если установщик видел что их нет на пк то устанавливал вместе с программой.
Ответить
Dmitry
Да, обычно это так и есть. Но иногда бывает такая картина:
1. Программа А ставит какие-то библиотеки. Программа Б видит что эти библиотеки есть, не ставит их.
2. Удаляем программу А, а она с собой прихватывает и библиотеки.
3. Программа Б не запускается.
Ну и на пиратках бывает не учтено, что они нужны.
Ответить
KOT(GDI)
Ещё бы добавили ссылки на vc++ 2005 sp1 x86/x64. Добавили ссылку на 2017 х86 взяв ту же ссылку х64 и снизев на 1 цыфру в конце ссылки. И в 2010 или 2008 ссылка на безопасность пакет MFC. А так гады MS на сайте Visual Studio скачку через подписку сделали, любят усложнять доступ. Ссылка вот такая на старый вариант visualstudio.com/download/ и там внизу странички есть раздел другие инструменты и…. В которой vc++ 2015-2017-2019 для Visual Studio 2019. И продукты 2005-2008-2010-2012 закончили свой жизненный цикл, то есть больше не разрабатываются и не выходит исправления. 2013 возможно то же скоро.
Ответить
Нашимур
Здравствуйте. Не могу запустить игру Гиперболоид, всё перепробовал, ничего не получится. Стоит у меня Windows 10, дата запуска игры: 2005-2008. Кто-нибудь может помочь мне?
Runtime Error!
This application was requested runtime to terminate it in unusual way
Please contact with team for more information.
Ответить
Linked
Не поленитесь и поставте весь набор Visual C++ для избежание доп. проблем. Пробуем скачать другой repack. Очень похоже, что ошибка внутри игры, а не то, что ей чего-то не хватает.
Это окно – что за процесс в Диспетчере?
Ответить
Данил
здраствуйте, вылезла ошибка 0x80070661 — этот установочный пакет не поддерживается этим типом процессора. Обратитесь за помощью к поставщику пакета
Ответить
Dmitry
судя по ошибке, вы скачали установщик для ARM или, если у вас процессор/система 32-бит, то загрузили установщик x64
Ответить
melancholic
Так как MS прекратила поддержку Windows 7, обновления на её сайте уже недоступны. Скачал от MajorGeeks, поставил по инструкции — все вроде установилось. Однако Avidemux как не запускался, так и не запускается с той же ошибкой «отсутствует api-ms-win-crt-runtime-l1-1-0.dll».
Ответить
Dmitry
Здравствуйте.
Это слегка иная штука. Вот здесь подробно: https://remontka.pro/api-ms-win-crt-runtime-l1-1-0-dll/
Ответить
Тимофей
Это воры — majorgeeks.com: при регистрации на их сайте с помощью гугл-аккаунта они направили меня на свой домен и попросили ввести пароль от моего аккаунта — будьте осторожны, ребят! :)
Ответить
Тимофей
А Вам спасибо за полезную информацию, Дмитрий!)
Ответить
Dmitry
Ой… странно конечно… но вообще там же без регистрации всё скачивается.
Ответить
Дмитрий
Дмитрий приветствую,
можно побеспокоить уточнением по поводу «Неофициальный способ скачать библиотеки DLL — Visual C++ Runtime Installer (All-In-One)»…
На сайте (выше) по ссылке у меня открывается страничка (для скачивания):
Visual C++ Redistributable Runtimes AIO Repack 0.55.0
Author: abbodi1406
Date: 11/08/2021
А по ссылке, приведенной под поясняющем видео открывается немного другая страница:
Visual C++ Runtime Installer (All-In-One) v56
Author: Burf
Date: 10/31/2017
Не подскажешь профану — какую из двух в итоге лучше или правильнее то мне использовать надо (с сайта или с видео)?
С уважением
Ответить
Dmitry
Здравствуйте.
По идее, равнозначны по своей сути (ссылка из статьи — новее — соответственно, и более новые версии библиотек можем предположить). Но: мною лично был опробован лишь вариант, ссылка на которой из видео.
Ответить
Rrrr
Спасибо, последний способ помог решить проблему 0xc000007b
Ответить
Илья
Привет, как решил эту проблему?
Ответить
Першиков Даниил
Здравствуйте Дмитрий! Спасибо Вам большое за ссылки на скачивание! Сам я думал, что с сайта майкрософт невозможно скачать все эти пакеты. У меня была ошибка 0xc000007b на многих программ и игр, хотя все версии пакет были установлены, но конечно я устанавливал их через сторонние сайты:) Увидел вашу статью, зашёл по ссылкам, установил, и всё работает)))))))). Ёще раз огромное Вам спасибо Дмитрий!
Ответить
doktor
когда в домене более 1000 компов влом ставить руками такое…. я не понимаю почему нет нормальных *.msi файлов это же МС!!!! погуглил народ как только не изголяется что бы *.exe в GPO запихнуть и конверторы и скрипты на basic и powershell и чего только нет…. кто то нашел более человеческий способ ?
Ответить
Влад
Только способ Visual C++ Runtime Installer (All-In-One) помог, я не захотел переустанавливать систему.
Ответить
Мимимишка
Автор, от всей души Вам благодарность! 2 дня билась с установкой адоб ридера, вылезала ошибка, которую не получалось решить. Благодаря вам все получилось за 10 минут!!! Прочитала, установила обе версии для своей семерки. и вуаля- могу пользоваться акробатом, печатать пдф. Желаю вам всего, о чем мечтаете! вы- лучший!
Ответить
Женя
ох, не знаю, не слишком ли поздно, но всё же спрошу. устанавливаю игру с торрента, раньше обычно мне помогал другой человек, и я поняла принцип, и проблем у меня не было. но сейчас у меня 2 файла vc_redist.x86 и vc_redist.x64, не открывается ни один. ошибка 0х80070666 — уже установлена другая версия этого продукта (с обоими файлами одна и та же ошибка). пыталась по инструкции работать, но не помогло. скачанные с сайта файлы устанавливаются, а файлы игры нет. я вообще боюсь что-либо менять в документах или удалять один из этих файлов, хотя поначалу показалось, что это выход. есть решение данной проблемы?
Ответить
Олег
Ура неделю мучился с ошибкой 0х0000007b…
Помогло Visual C++ Runtime Installer (All-In-One) majorgeeks.com
Ответить