Search code, repositories, users, issues, pull requests…
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign up
2005, 2008, 2010, 2012, 2013, 2015, 2017, 2019, 2022
Здесь вы сможете скачать распространяемый пакет майкрософт визуал ++ 2005, 2008, 2010, 2012, 2013, 2015, 2017, 2019, 2022 Для Windows 7, 8, 10, 11 x64 x86 (64 -32 бит) все версии включая самые последние как по отдельности так и одним файлом (одним установщиком).
- MS Visual C++ 2005-2019 одним файлом
- MS Visual C++ 2019-2022 одним файлом
Microsoft Visual C ++ необходим для установки и работы программ и игр разработанных на этой платформе.
Обновленный пакет в 2023 году
Что за программа Microsoft Visual C++
Microsoft Visual C++ распространяемый пакет (redistributable package) — это специальная программа, позволяющая запускать программы и игры на компьютере разработанные на языке программирования языке C++ в среде Visual Studio. Другими словами Visual ++ это набор пакетов с данными, которые используют программы при работе на компьютере. Соответственно, когда программа или гра не находит нужный пакет, то появляется ошибка.
Скачать Microsoft Visual C++
На сайте вы сможете скачать распространяемый пакет (redistributable package) в зависимости от версии (пакета) по отдельности: 2005 2008 2010 2012 2013 2015 2017 2019 x64 x86.
Скачать Visual C++ все версии одним файлом
Также можно скачать все версии одним файлом, что позволит быстро установить Visual C++ запустив на установку один файл, который установит все версии Microsoft Visual C++.
При установке данного пакета, все имеющиеся версии будут переустановлены, а не имеющиеся доустановлены. Что позволит не устанавливать каждый пакет по отдельности, а также избежать разных ошибок при установке по отдельности.
Microsoft Visual C++ 2005-2019 одним файлом
- x32+x64 (Сюда входят оба пакета как 32 так и 64 битная)
Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.
Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную
Microsoft Visual C++ 2019-2022 одним файлом
- 32 bit (x32)
- 64 bit (x64)
- ARM
Microsoft Visual С 2005
Поддерживаемая операционная система
- 32-разрядная (x86)
- 64-разрядная (x64, WOW)
- ARM
Windows 11, Windows 10; Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003 Service Pack 2; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP Service Pack 3
- 32 бит
- 64 бит
Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.
Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную
Microsoft Visual С 2008
Поддерживаемая операционная система
- 32-разрядная (x86)
- 64-разрядная (x64, WOW)
- ARM
Windows 11, Windows 10; Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003 Service Pack 2; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP Service Pack 3
- 32 бит
- 64 бит
Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.
Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную
Microsoft Visual С 2010
Поддерживаемая операционная система
- 32-разрядная (x86)
- 64-разрядная (x64)
- ARM
Windows 7; Windows Server 2003 R2 (32-Bit x86); Windows Server 2003 Service Pack 2; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2; Windows XP Service Pack 3
- 32 бит
- 64 бит
Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную
Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.
Microsoft Visual С 2012
Поддерживаемая операционная система
- 32-разрядная (x86)
- 64-разрядная (x64)
- ARM
Windows 11, Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP
- 32 бит
- 64 бит
Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную
Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.
Microsoft Visual С 2013
Поддерживаемая операционная система
- 32-разрядная (x86)
- 64-разрядная (x64)
- ARM
Windows 11, Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP
- 32 бит
- 64 бит
Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную
Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.
Microsoft Visual С 2015
Поддерживаемая операционная система
- 32-разрядная (x86)
- 64-разрядная (x64)
- ARM
Windows 10; Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003 Service Pack 2; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP Service Pack 3
- 32 бит
- 64 бит
Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную
Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.
Microsoft Visual С 2017
Поддерживаемая операционная система
- 32-разрядная (x86)
- 64-разрядная (x64)
- ARM
Windows 11, Windows 10; Windows 7 Service Pack 1; Windows 8; Windows 8.1; Windows Server 2003 Service Pack 2; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Server 2012; Windows Vista Service Pack 2; Windows XP Service Pack 3
- 32 бит
- 64 бит
Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную
Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.
Microsoft Visual С 2019
Пакет Microsoft Visual C ++ 2019 включает в себя пакеты 2015, 2017, 2019. При установке данного пакета, установленные пакеты 2015 или 2017 будут заменены.
Поддерживаемая операционная система
- 32-разрядная (x86)
- 64-разрядная (x64)
- ARM
Windows 11, Windows 10; Windows 7 Service Pack 1; Windows 8; Windows 8.1
- 32 бит
- 64 бит
Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную
Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.
Microsoft Visual С 2022
Пакет Microsoft Visual C ++ 2022 включает в себя пакеты 2015, 2017, 2019. При установке данного пакета, установленные пакеты 2015, 2017, 2019 будут заменены.
Поддерживаемая операционная система
- 32-разрядная (x86)
- 64-разрядная (x64)
- ARM
Windows 11, Windows 10; Windows 7 Service Pack 1; Windows 8; Windows 8.1
- 32 бит
- 64 бит
- ARM
Если у вас Windows 32 битная, то необходимо устанавливать только 32 битную
Если у вас Windows 64 битная, то необходимо устанавливать оба пакета как 32 так и 64 битную.
Ошибки при установке Microsoft Visual C++
При установке Visual C++ могут встречаться разные ошибки. Рассмотрим способы их устранения
0x80070666 — смотреть решение
FAQ
Как установиить Microsoft Visual C
Если у вас Windows 64 битная (x64), то для установки Microsoft Visual C вам необходимо скачать оба файла 32 бит и 64 бит, извлечь файлы из архивов vcredist x86 и vcredist x64, далее запустить и установить последовательно.
Если у вас Windows 32 битной версии (x86), то для установки Microsoft Visual C ++ скачайте только 32 бит, извлеките файл vcredist x86 и запустите его последовательно нажимая далее.
Нужно ли удалять старые версии Microsoft Visual C
Нет не нужно, так как при установке Microsoft Visual C++ сам удаляет старые версии и вместо них устанавливает новые.
Как открыть Microsoft Visual C
Microsoft Visual C нельзя открыть это не обычная программа а набор библиотек файлов и пакетов для работы различных программ и игр. Поесть вы не найдете ярлыка или файла запуска.
Устанавливаю Microsoft Visual C но программы не запускаются
Попробуйте полностью удалить все версии Microsoft Visual C через панель Установки и удаления программ и установите все версии по отдельности, начиная с 2005 по 2019.
Не удаляется Microsoft Visual C
Если Microsoft Visual C++ не удаляется стандартным способом через Пане управления — Установка и удаление программ то воспользуйтесь утилитой для принудительного удаления программ MicrosoftFixit.ProgramInstallUninstall. Скачать ее можно по ссылке https://support.microsoft.com/ru-ru/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removedd
Какую версию удалять Microsoft Visual C если ошибка при запуске программы
Если вы не знаете наверняка какая версия Microsoft Visual C повреждена то попробуйте поочередно устанавливать все версии начиная с 2005
Какой версии Microsoft Visual C не хватает
Для того чтобы понять какой версии не хватает для работы программы или игры, зайдите в Панель управления- Установка и удаление программ и посмотрите какие версии уже установлены и каких нет. Доустановите те версии которых нет в списке установленных программ.
Ошибка при установке Microsoft Visual C
Если при установке Microsoft Visual C++ вы получаете ошибку, то попробуйте удалить вручную ту версии которую устанавливаете через программу MicrosoftFixit.ProgramInstallUninstall. Скачать ее можно по ссылке https://support.microsoft.com/ru-ru/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removedd. После удаления перезагрузите компьютер.
Microsoft Visual C++ Redistributable для Visual Studio ( VC Redist Package ) (x86) (x64) 2008, 2010, 2012, 2013, 2015
Многие игры и программы просят эти библиотеки vcredist для работы. Иначе — выдает ошибку : Runtime Error, Microsoft Visual C++ Runtime Library abnormal program termination или ошибка msvcp120.dll. Компоненты среды выполнения библиотек Visual C++, необходимых для запуска 32 или 64 разрядных приложений.
Пакеты Microsoft Visual C++ vcredist 32 и vcredist 64
Рекомендуется скачать и установить все пакеты поочередно!
Пакет Microsoft Visual C++ 2008
vcredist 32 для 32 битных систем Windows
Пакет Microsoft Visual C++ 2008
vcredist 64 для 64 битных систем Windows
Пакет Microsoft Visual C++ 2010
vcredist 32 для 32 битных систем Windows
vcredist 64 для 64 битных систем Windows
Пакет Microsoft Visual C++ 2012
vcredist 32 для 32 битных систем Windows
vcredist 64 для 64 битных систем Windows
Пакет Microsoft Visual C++ 2013
vcredist 32 для 32 битных систем Windows
vcredist 64 для 64 битных систем Windows
Пакет Microsoft Visual C++ 2015
vcredist 32 для 32 битных систем Windows
vcredist 64 для 64 битных систем Windows
Пакет Microsoft Visual C++ 2022
vcredist 32 для 32 битных систем Windows
vcredist 64 для 64 битных систем Windows
Microsoft Net Framework
Если вы хотите скачать framework то вы попали куда нужно.Специальная платформа net framework для создателей красивых и полезных программ но и так же необходимая для запуска игр и программ, другими словами без этого компонента многие приложения просто напросто не будут запускаться и соответственно работать! Просто скачайте и запустите файл, дальше программа сделает всё сама.
Скачать NET 4
для 32 и 64 битных систем Windows
Скачать NET 4.5
для 32 и 64 битных систем Windows
Скачать NET 4.6
для 32 и 64 битных систем Windows
Скачать Microsoft .NET Framework 4.7 (автономный установщик)
для 32 и 64 битных систем Windows 7 с пакетом обновления 1, Windows 8.1, юбилейного обновления Windows 10, Windows Server 2008 R2 с пакетом обновления 1, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016
Программа чтобы удалить полностью Net Framework любой версии
для 32 и 64 битных систем Windows
Разработчик: Microsoft
Всем доброго времени суток!
В подавляющем большинстве случаев, ошибка, связанная с Microsoft Visual C++, появляется при запуске различных игр, например: GTA San Andreas, Diablo III, WOW, WOT (танки) и т.д. Почему-то с этими играми больше всего обращаются за помощью 👀.
Вообще, Microsoft Visual C++ — это важный пакет, который позволяет запускать игры, в разработке которых была использована одноименная среда. Естественно, если данного пакета нет — игра у вас не запустится, вызвав ошибку.
Кстати, ошибка может появиться и в тех случаях, когда есть проблемы с целостностью файлов одного из пакетов. Вообще, причин проблем и ошибок, связанных Visual C++, довольно-таки много.
В этой статье укажу на то, где скачать все пакеты Visual C++ (плюс как их лучше обновить), а также что делать, если проблема была вызвана и чем-то иным. Думаю, статья пригодится всем, кто столкнулся с данной проблемой… 👌
*
Внешний вид ошибки Runtime Library / в качестве примера
*
Содержание статьи📎
- 1 Решение вопросов с Microsoft Visual C++
- 1.1 Ссылки на основные версии пакетов Visual C++ (ручная установка)
- 1.2 Автоматическое обновление всех необходимых версий Visual C++ 👌
- 1.3 Если после обновления пакетов всё равно возникает ошибка
- 1.3.1 Возможно, нарушена целостность файлов игры (установщика)
- 1.3.2 Проверяем .NET Framework и DirectX
- 1.3.3 Проверяем и обновляем драйвер на видеокарту
- 1.3.4 Проверка компьютера на вирусы и трояны, рекламное ПО
→ Задать вопрос | дополнить
Решение вопросов с Microsoft Visual C++
Ссылки на основные версии пакетов Visual C++ (ручная установка)
Как правило ошибки, связанные с Visual C++, возникают из-за отсутствия определенного пакета (либо, из-за «кривой» установки оного).
Поэтому, я бы порекомендовал первое, что сделать — это установить требуемый игрой пакет Visual C++. О том, какой конкретно нужен, можно узнать в тех. требованиях игры — смотреть нужно либо в файле readme.txt, либо на официальном сайте игры! 👌
*
Например, GTA V потребует следующих программных компонентов (это доп. требования к тех. характеристикам): Microsoft DirectX, Microsoft Visual C++ 2008, Google Chromium.
*
👉 Ссылки представлены на оф. сайт Microsoft:
Microsoft Visual C++ 2008 (x86) — для ОС Windows 2000 SP4, Server 2003, Vista, XP;
Microsoft Visual C++ 2010 — для ОС Windows 7; Server 2003 R2 x64; Server 2003 SP2; Server 2008 R2; Server 2008 SP2; Vista SP2; XP SP3;
Visual C++ для Visual Studio 2012 (обновление 4) — для ОС Windows 7 SP 1; 8; 8.1; Server 2003; Server 2008 R2 SP1; Server 2008 SP2; Server 2012; Vista SP2; XP.
Visual C++ для Visual Studio 2013 — для ОС Windows 7 SP1; 8; 8.1; Server 2003; Server 2008 R2 SP1; Server 2008 SP2; Server 2012; Server 2012 R2; Vista SP2; XP.
Visual Studio 2015, 2017 и 2019 — установка пакета от 2019 повлияет на программы, созданные с помощью Visual C++ 2015 и 2017. Однако установка от 2015 не заменяет новых версий файлов, установленных пакетами от 2017 и 2019.
А здесь можете найти ссылки и 👉 скачать все последующие версии Visual C++ (которые могут появиться после выхода данной статьи в свет).
*
👉 Примечание:
- Первые версии Windows 7 и Windows XP не поддерживают Microsoft Visual C++ Redistributable 2012 и выше;
- Дистрибутивы для Windows x64, несовместимы с 32-разрядными ОС! Для тех, кто не знает, какая у него ОС, 👉 рекомендую вот эту статью.
*
Автоматическое обновление всех необходимых версий Visual C++ 👌
Есть одна утилита для поиска и обновления драйверов — 👉 Driver Booster. Помимо основной своей работы — она может также найти и недостающие игровые компоненты, в том числе и Visual C++.
Причем, вам самостоятельно не нужно будет гадать какой пакет нужен — она последовательно и в автоматическом режиме все обновит! Скрин ее работы — ниже 👇 (от вас потребуется лишь сделать 2-3 клика мышкой!).
Driver Booster — найдено 4 устаревших драйвера, и 1 игровой компонент // пример работы программы
Кстати, не могу не отметить, что помимо Visual C++ она также устанавливает и обновляет и др. пакеты: DirectX, Microsoft Silverlight, NET FrameWork и т.д. В общем, все те пакеты, из-за которых часто сыпятся ошибки в играх…
*
Если после обновления пакетов всё равно возникает ошибка
Возможно, нарушена целостность файлов игры (установщика)
Если переустановка компонентов Visual C++ и Driver Booster ничем не помогли, то рекомендую внимательно присмотреться к файлам установщикам самой игры.
Многие ведь скачивают различные репаки, которые далеко от официальных релизов (часть файлов в них изменена, да и не всегда подобные релизы протестированы на десятках машин, чтобы избежать различных конфликтов и несовместимости).
👉 В помощь!
Где скачать игры на компьютер: территории геймеров — подборка лучших площадок
*
Я бы порекомендовал скачать новый установщик игры и переустановить ее. Перед этим не лишним будет прогнать систему на вирусы и рекламное ПО (нередко, когда вирусы портят системные файлы игры). О том, как лучше и чем проверить расскажу чуть ниже в статье.
*
👉 Здесь же отмечу, что в 90% случаев проблем с ошибкой Microsoft Visual C++ Runtime Library — виноваты либо файлы самой игры, либо отсутствие нужных библиотек в системе.
Т.е. первые две рекомендации в этой статье — это решение для большинства случаев!
*
Проверяем .NET Framework и DirectX
Помимо Visual C++, для игр в большинстве случаев, требуется обновленная версия DirectX и пакет NET FrameWork.
Если какого-то из этих пакетов нет (или его компоненты были повреждены), не исключены различные ошибки: то нет «DLL», то приложение не может быть продолжено, то «…Runtime Library…».
У меня на блоге уже есть парочка статей, посвященных проблемам с NET FrameWork и DirectX, рекомендую проверить и эти пакеты.
👉 В помощь!
1) Как обновить или переустановить Microsoft NET Framework — инструкция со скриншотами
2) Как обновить DirectX, а то не запускаются ни танки, ни любая другая игра — инструкция для начинающих
*
Проверяем и обновляем драйвер на видеокарту
У новых ОС Windows 8/10 есть одна особенность: они по умолчанию ставят максимальное количество драйверов, для всего оборудования, для которого могут. 👀
С одной стороны — это хорошо, сразу после установки системы с большинством оборудования можно уже работать, а с другой — они «усыпляют» бдительность…
Дело в том, что «такие» не родные* драйвера, как правило, не обеспечивают полноценной поддержки всех функций (я уж не говорю, что помимо драйверов же, должны установиться различные центры управления).
Но так как у большинства пользователей все работает после инсталляции системы — то никто и не задумывается об этом до появления ошибок и конфликтов ПО.
Поэтому, при появлении ошибок, связанных с Visual C++, в первую очередь, проверьте драйвер на видеокарту, от него сильно зависит работа игр.
*
👉 Ниже привожу табличку с официальными сайтами для обновления драйверов видеокарты.
👉 Однако добавлю, что если у вас ноутбук — то в первую очередь проверьте офиц. сайт производителя вашего устройства. Дело в том, что производители ноутбуков часто оптимизируют свои драйвера для конкретных устройств!
*
👉 Дополнение!
Инструкция по обновлению драйвера на видеокарту — от А до Я на личном примере
*
Таблица №1: ссылки на официальные сайты для загрузки видеодрайверов.
Производитель | Ссылка/описание |
---|---|
AMD
ATI Radeon |
https://www.amd.com/
Есть два типа поиска и установки драйвера:
|
NVIDIA
GeForce |
http://www.nvidia.ru/
Можно автоматически определить какой нужен драйвер (на ПК должен быть установлен JAVA). Можно вручную указать модель видеокарты и версию ОС. Также на сайте доступны старые архивные версии драйверов, и бета-версии. |
IntelHD | https://downloadcenter.intel.com/
Здесь все просто: указываете версию ОС Windows, модельный ряд видеокарты и тип загружаемого файла: сайт автоматически находит вам самую оптимальную версию драйвера. |
*
Проверка компьютера на вирусы и трояны, рекламное ПО
Дело в том, что многие вирусы, заражая файлы, нарушают их целостность. В результате чего, часть программ перестает работать. Нередко, вирусы повреждают файлы игр и различных библиотек.
Поэтому, рекомендация простая: прогнать систему парочкой антивирусных утилит, которые порекомендую ниже.
Если вирусы будут найдены и обезврежены — может потребоваться переустановка библиотеки Visual C++ (а также NET FrameWork и DirectX).
Рекомендации:
- установить классический антивирус (если у вас нет) и прогнать им всю систему. Самые новые и лучшие из них на основе AV-теста, 👉 я приводил здесь;
- далее воспользоваться советами из статьи, рассказывающей 👉 про удаление вирусов, которые не видит обычный антивирус;
- ну и, наконец, проверить систему одной из утилит 👉 по борьбе с рекламным ПО.
*
К сожалению, универсальной программы, для решения и поиска всех вышеприведенные проблем, пока нет. Поэтому приходится пользоваться услугами нескольких приложений…
*
PS
В безнадежных случаях с Visual C++ — можно попробовать 👉 переустановить ОС Windows (я хоть и не сторонник подобного действа при каждой проблеме, однако, иногда проще и быстрее обойти стороной ошибку, чем найти ее причину 😉).
*
На этом пока всё.
Всем удачи и поменьше ошибок!
👋
Первая публикация: 23.03.2018
Корректировка: 21.04.2021
Microsoft Visual C++ Redistributables are a package of libraries (files and resources) necessary for running programs developed with Microsoft Visual C++. These components include the C Runtime (CRT), Standard C++, MFC, C++ AMP, and OpenMP libraries. Without these components, Visual C++ programs wouldn’t be able to access resources to run properly.
The relationship between the Visual C++ Redistributables package and the programs that rely on it is similar to the relationship between a car and the gasoline it needs to run: without the fuel, the car won’t go anywhere. Similarly, without the correct redistributable package, the program won’t run. The Visual C++ Redistributables package contains the Visual C++ runtimes that are necessary for programs written with Microsoft Visual C++ to run correctly.
These components are installed when you install Visual Studio, but can also be downloaded separately. If you have an application that requires Visual C++ Redistributables, make sure to install the correct version to function properly.
Microsoft Visual C++ is known for its excellent performance compared to other programming languages like Java. The runtimes are also optimized for speed and efficiency, and have garbage collection, and effective memory management, which helps apps run smoothly.
But the performance of the app also depends on the efficiency of the actual application code. Sometimes, you may stumble across apps that may perform poorly due to inefficient code. You should keep this in mind if you are troubleshooting Visual C++ runtime issues.
Microsoft has released several Visual C++ redistributables over the years. These include 2005, 2008, 2010, 2012, 2013, 2015, 2017, 2019 and 2022. Each version supports applications created with a specific Visual Studio version. For example, applications created with Visual Studio 2010 require Visual C++ 2010 Redistributable. However, since Visual Studio 2015, all versions share the same package files. This means you only need to install a single redistributable to run programs built with Visual Studio 2022, 2019, 2017 and 2015.
Download Visual C++ Redistributables
Name | Version | Architecture | Download | Details |
---|---|---|---|---|
Visual C++ Redistributable 2022 | 17.0 | x64 | Download | More info |
Visual C++ Redistributable 2022 | 17.0 | x86 | Download | |
Visual C++ Redistributable 2019 | 16.0 | x64 | Download | More info |
Visual C++ Redistributable 2019 | 16.0 | x86 | Download | |
Visual C++ Redistributable 2017 | 15.0 | x64 | Download | More info |
Visual C++ Redistributable 2017 | 15.0 | x86 | Download | |
Visual C++ Redistributable 2015 | 13.0 | x64/x86 | Download | More info |
Visual C++ Redistributable 2013 | 12.0 | x64 | Download | More info |
Visual C++ Redistributable 2013 | 12.0 | x86 | Download | |
Visual C++ Redistributable 2012 | 11.0 | x64 | Download | More info |
Visual C++ Redistributable 2012 | 11.0 | x86 | Download | |
Visual C++ Redistributable 2010 | 10.0 | x64 | Download | More info |
Visual C++ Redistributable 2010 | 10.0 | x86 | Download | |
Visual C++ Redistributable 2008 | 9.0 | x64 | Download | More info |
Visual C++ Redistributable 2008 | 9.0 | x86 | Download | |
Visual C++ Redistributable 2005 | 8.0 | x64/x86 | Download | More info |
Further on this page
What is Microsoft Visual C++ Redistributable?
Microsoft Visual C++ Redistributable is a runtime library for running applications that Microsoft developers develop in Visual C++ language.
VC++ Redistributable is just like Java Runtime Environment and .NET Framework. You need to install JRE to run programs developed in Java and .NET Framework to run apps.
When you create certain apps or programs using Visual C++, the redistributable packages are installed automatically. Some developers pre-package the runtime libraries inside their software setups. Alternatively, you can download them manually. I am providing you with the links to download the redistributable packages below.
If you use the same version of Microsoft Visual C++ to create multiple apps, then all the apps created with the same version of Microsoft Visual C++ need only one redistributable package.
When do you need the redistributable?
If you have any software or program that needs the Visual C++ Redistributable, then you must install it. Otherwise, there isn’t any use of the Microsoft VC++ Redistributable.
These packages are not resource-intensive, so the Microsoft Visual C++ Redistributable won’t take up much space on your hard drive.
Note: Visual Studio versions since Visual Studio 2015 share the same redistributable files. This means you only need to install a single redistributable to run programs built with Visual Studio 2022, 2019, 2017 and 2015.
Microsoft Visual C++ 2022 Redistributable
Applications created with Visual Studio 2022 require C++ runtime 2022. If you are prompted with a missing DLL when running an app or program, try installing Visual C++ 2022 from these direct download links:
Here is a list of the supported operating systems for Visual C++ Redistributable 2022:
- Windows 11 21H2 or higher (All editions)
- Windows 10 1909 or higher (Home, Professional, Education, Enterprise)
- Windows Server 2022
- Windows Server 2019
- Windows Server 2016
Microsoft Visual C++ 2019 Redistributable
Applications created with Visual Studio 2019 (Version 16.0) require this redistributable library to be installed in the system. If you have Visual Studio 2019 installed on your system, the runtime library is also installed to run the programs.
Here is a list of the supported operating systems for Visual C++ Redistributable 2019:
- Windows 11 21H2 or higher
- Windows 10 1703 or higher (Home, Professional, Education, Enterprise (LTSC and S are not supported))
- Windows Server 2019
- Windows Server 2016
- Windows 8.1 (Core, Professional, and Enterprise)
- Windows Server 2012 R2 (Essentials, Standard, and Datacenter)
- Windows 7 SP (Home Premium, Professional, Enterprise, Ultimate)
Microsoft Visual C++ 2017 Redistributable
Applications created with Visual Studio 2017 (Version 15.0) require C++ runtime 2017. If you have an application that is giving an error about MSVCR150.dll or MSVCP150.dll missing, you should install this version of Visual C++ 2017 redistributable.
Here is a list of the supported operating systems for Visual C++ Redistributable 2017:
- Windows 11 21H2 or higher
- Windows 10 1507 or higher (Home, Professional, Education, Enterprise (LTSC and S are not supported))
- Windows Server 2016
- Windows 8.1 (Core, Professional, Enterprise)
- Windows Server 2012 R2 (Essentials, Standard, Datacenter)
- Windows 7 SP1 (Home Premium, Professional, Enterprise, Ultimate)
Microsoft Visual C++ 2015 Redistributable
Applications created with Visual Studio 2015 (Version 14.0) require C++ runtime 2015. If you have an application that is giving an error about MSVCR140.dll or MSVCP140.dll missing, you should install this version of Visual C++ 2015 redistributable.
Here is a list of the supported operating systems for Visual C++ Redistributable 2015:
- Windows 11 21H2 or higher
- Windows 10
- Windows 8.1
- Windows Server 2012 R2
- Windows 8
- Windows Server 2012
- Windows Server 2008 R2 SP1 or later
- Windows Server 2008 SP2 or later
Microsoft Visual C++ 2013 Redistributable
Applications created with Visual Studio 2013 (Version 12.0) require C++ 2013 runtime. If you have an application that is giving an error about MSVCR120.dll or MSVCP120.dll missing, you should install this version of Visual C++ 2013 redistributable.
Here is a list of the supported operating systems for Visual C++ Redistributable 2013:
- Windows 11 21H2 or higher
- Windows 10
- Windows 8.1
- Windows Server 2012 R2
- Windows 8
- Windows Server 2012
- Windows Server 2008 R2 SP1 or later
- Windows Server 2008 SP2 or later
Microsoft Visual C++ 2012 Redistributable
Applications created with Visual Studio 2012 (Version 11.0) require C++ runtime 2012. If you have an application that is giving an error about MSVCR110.dll or MSVCP110.dll missing, you should install this version of Visual C++ 2012 redistributable.
Here is a list of the supported operating systems for Visual C++ Redistributable 2012:
- Windows 11 21H2 or higher
- Windows 10
- Windows 8.1
- Windows Server 2012 R2
- Windows 8
- Windows Server 2012
- Windows Server 2008 R2 SP1 or later
- Windows Server 2008 SP2 or later
Microsoft Visual C++ 2010 Redistributable
Applications created with Visual Studio 2010 (Version 10.0) require C++ runtime 2010. If you have an application that shows an error about MSVCR100.dll or MSVCP100.dll missing, you should install this version of Visual C++ 2010 redistributable.
As of July 14, 2020, Visual Studio 2010 Service Pack 1 is no longer supported.
Here is a list of the supported operating systems for Visual C++ Redistributable 2010:
- Windows 11 21H2 or higher
- Windows 10
- Windows 8.1
- Windows 8
- Windows Server 2012 R2
- Windows Server 2012
- Windows Server 2008 R2 RTM or later
- Windows Server 2008 SP2 or later (all editions)
Microsoft Visual C++ 2008 Redistributable
Applications created with Visual Studio 2008 (Version 9.0) require C++ runtime 2008. If you have an application that shows an error about MSVCR90.dll or MSVCP90.dll missing, you should install this version of Visual C++ 2008 redistributable.
As of April 10, 2018, Visual Studio 2008 Service Pack 1 is no longer supported.
Here is a list of the supported operating systems for Visual C++ Redistributable 2008:
- Windows 11 21H2 and later
- Windows 10
- Windows 8
- Windows Server 2008
- Windows XP
- Windows Server 2003
- Windows Server 2008 R2
- Windows 7
- Windows Vista
Microsoft Visual C++ 2005 Redistributable
As of April 12, 2016, Microsoft no longer offers extended support for Visual Studio 2005.
Here is a list of the supported operating systems for Visual C++ Redistributable 2005:
- Windows 11 21H2 and later
- Windows 10
- Windows 8
- Windows Server 2008
- Windows XP
- Windows Server 2003
- Windows Server 2008 R2
- Windows 7
- Windows Vista
All-in-One Visual C++ Installers
If you are not comfortable installing Visual C++ redistributables one by one and want to install all of them, you should try out all-in-one Visual C++ installers. Here we list the best ones:
Visual C++ Redistributable Runtimes All-in-One
Visual C++ Redistributable Runtimes All-in-One comes as a zip file with all versions of VC++ included and a simple batch file. Download it from the link below, unzip it to a folder and run install_all.bat. This will install all the redistributables from version 2005 to 2019.
All the installs are silent and do not require user intervention. The script does not restart Windows by itself. You’ll need to restart the computer once the installation is done.
Download Visual C++ Redistributable Runtimes All-in-One
Visual C++ Runtime Installer (All-In-One) v56
Visual C++ Runtime Installer (All-In-One) is a single executable that includes all Visual C++ libraries built-in.
Download Visual C++ Runtime Installer (All-in-One)
RuntimePack
RuntimePack solves the problem of figuring out which Microsoft Visual C++ Redistributable Package you need as well as numerous DLL and OCX files that might be missing or not properly registered, causing Windows errors.
RuntimePack is a single executable that will install all the VC++ runtimes on your computer.
Download RuntimePack
Visual C++ Redistributable installation guide
Download and install any Visual C++ redistributable runtime library package that is easy. It’s like downloading the setup from below given the direct download links and then running the installer. Every installation step is self-explanatory. You can have multiple redistributable runtime packages installed on your computer.
-
Select your architecture and download the Microsoft Visual C++ Redistributable from the links above.
-
Then open its installer. The window will open and ask you to accept the terms and then click on the Install button.
Begin installation -
The package installation will now begin on your system. Once complete, click Close. If asked to restart the computer, then click Restart.
Restart computer or close the installation wizard
Silent Installation
You can also install Visual C++ Redistributable in silent mode. The installer comes with a “/q” switch that can be used to run the VC++ installer in silent mode using the command line.
There are two ways to run the installer with the “/q” switch. One is to create a shortcut of the downloaded setup file and append “/q /norestart” at the end of the target field in shortcut properties.
The second way is to run the installer from the command line. Here is an example of how I ran the installer in quiet mode:
C:\Users\Usman\Downloads\vc_redist.x64.exe /q /norestart
Uninstall the Visual C++ Packages
The Uninstallation of the Microsoft Visual C++ Redistributable packages is the same as you do with any other program. You can uninstall the packages from Programs and Features. To uninstall the package, follow the steps below:
- Open Apps and Features (Windows key + X + F) [Programs and Features in Windows 7]
- Search for Visual C++
- Select the installed program you want to uninstall
- Press the Uninstall button.
You may want to ask if it is OK to uninstall any Visual C++ package? My answer is simple; uninstall it if it is necessary. Otherwise, leave it, as multiple versions do not take up a lot of disk space and only provide additional functionality when needed.
Can’t Install Visual C++ Redistributable?
If you get the following error while running vc_redist.x64.exe or vc_redist.x86.exe, it means you already have an installation of VC++ pending on your computer. Please uninstall and proceed with the new installation.
Visual C++ 2015 Redistributable Setup Failed 0x80070666
To get past this error, follow the instructions below:
-
Download Visual C++ redistributable again.
-
Run an elevated Command Prompt.
-
Change the directory to the one which has the “vc_redist.x64.exe” file. For example, I downloaded it in my Downloads folder.
cd C:\Users\<Username>\Downloads\
-
Then, run the uninstaller:
vc_redist.x64.exe /uninstall
Has this article answered all the questions you have about Microsoft Visual C++ redistributables? Now is it easy to download packages from one place? We would love to know your thoughts in the comments below
Microsoft Visual C++ Redistributable
Microsoft Visual C++ Redistributables are a package of libraries (files and resources) necessary for running programs developed with Microsoft Visual C++. These components include the C Runtime (CRT), Standard C++, MFC, C++ AMP, and OpenMP libraries. Without these components, Visual C++ programs wouldn’t be able to access resources to run properly.
Price Currency:
USD
Operating System:
Windows
Application Category:
Developer Tools
Pros
- Many Windows applications require these code libraries to run. These libraries are developed, tested, supported, and updated by Microsoft, which makes them a reliable option for both software developers and users.
- Redistributables offer a single installation on a user’s computer that multiple programs can use simultaneously.
Cons
- Not all programs use the same versions of the code libraries, so it is common to have multiple versions installed simultaneously on Windows.
- When programs are updated or uninstalled, they typically do not uninstall the redistributables, and there’s no easy way to know which ones your machine requires.