Visual c redistributable package что это
Перейти к содержимому

Visual c redistributable package что это

  • автор:

MS Visual C++ 2005-2019 Redistributable Package Hybrid (2022-04-09)

MS Visual C++ 2005-2019 Redistributable Package Hybrid

MS Visual C++ 2005-2019 Redistributable Package Hybrid

Microsoft Visual C++ 2005-2008-2010-2012-2013-2019 Redistributable Package – это авторская сборка всех актуальных на сегодняшний день пакетов VC++ Redistributable. Комплект распространяется бесплатно и позволяет пользователям запускать на своих ПК программы, в частности игры, которые написаны на языке C++.

Разработчики используют VC++ Redistributable для создания программных продуктов. Чтобы запускать их потом на своих машинах, прочим пользователям также нужны данные компоненты. Одним пакетом здесь не обойтись, поскольку разные программы используют в своей работе разные выпуски (то есть – года) VC++, а совместимость между ними отсутствует. Другими словами, наличие более позднего выпуска VC++ на компьютере пользователя не обеспечит работу приложения, если оно требует более ранний пакет.

Каждый выпуск Microsoft Visual C++ Redistributable представлен в нескольких версиях. Вышеупомянутая сборка включает в себя самые последние версии VC++. При этом инсталлятор продукта устроен так, что не дает установиться более ранним версиям какого-либо выпуска вместо более поздних, с которыми он поставляется.

Графический интерфейс пользователя у Microsoft Visual C++ Redistributable Package отсутствует. Установка также производится из командной строки. Это позволяет запустить ее с различными ключами, например, чтобы исключить из сборки один или более выпусков.

Преимущества Microsoft Visual C++ Redistributable Package

  • Установка всех выпусков VC++ с помощью одного единственного инсталлятора.
  • Возможность запуска установки с различными ключами.

Недостатки Microsoft Visual C++ Redistributable Package

  • Отсутствие графического интерфейса пользователя.
  • Отсутствие возможности простой замены более новой версии выпуска на более старую.

Заключение

Microsoft Visual C++ 2005-2008-2010-2012-2013-2019 Redistributable Package – один из самых востребованных компонентов для работы программ в ОС Windows. Геймерам и пользователям, которые в своей деятельности используют как современное, так и устаревшее программное обеспечение, рекомендуется установить все выпуски данного пакета.

Внимание

Чтобы установить более раннюю версию какого-либо выпуска VC++, необходимо предварительно удалить текущую. Сделать это можно с помощью ключей, соответствующих каждому из выпусков:

/DelVC05
/DelVC08
/DelVC10
/DelVC12
/DelVC13
/DelVC15
/DelVC17
/DelVC19

Далее необходимо установить более ранний пакет.

Если же на компьютере пользователя уже имеется более ранняя версия какого-либо выпуска VC++, сохранить ее можно, установив сборку с одним из следующих ключей:

/WithOutVC05
/WithOutVC08
/WithOutVC10
/WithOutVC12
/WithOutVC13
/WithOutVC19

Изменения в последней версии

  • Обновление сборок
Разработчик:
Обновлено: 09.04.2022
Версия Windows : XP, Vista, 7, 8, 10
Язык интерфейса: English, Українська, Русский

Microsoft Visual C++ Redistributable — что это, как установить, удалить, переустановить?

Большое количество современных приложений под Windows создается при использовании программных средств Microsoft Visual C++ (Visual Studio). Для последующего запуска таких приложений в целевой системе, куда они будут установлены, должны присутствовать распространяемые (Redistributable) компоненты Microsoft Visual C++. Данные библиотеки широко используются в разработке компьютерных игр.

Как установить последнюю версию Microsoft Visual C++?

Установка распространяемых компонентов Microsoft Visual C++ ничем не отличается от установки обычных программ. От пользователя требуется скачать актуальную версию библиотек, подходящую к редакции и разрядности операционной системы Windows. Сделать это можно на SoftSalad.ru или официальном сайте Microsoft . На этой странице всегда можно найти актуальные версии библиотек (на момент написания статьи — это Microsoft Visual Studio 2022). Заметьте, что последняя версия компонентов Microsoft Visual C++ содержит в себе все предыдущие:

Страница скачивания Microsoft Visual C++

Перейдя по ссылке, также можно обнаружить, что существует 3 разновидности распространяемых компонентов Microsoft Visual C++ для 3 процессорных архитектур — ARM64, X86 и X64. Библиотеки ARM64 предназначены, как правило, для мобильных устройств, в т.ч. для некоторых моделей ноутбуков, оснащенных процессорами с соответствующей архитектурой. А вот Microsoft Visual C++ X86 и X64 предназначены для обычных стационарных компьютеров и лэптопов под управлением десктопных версий Windows Vista, 7, 8.1, 10 и 11 разрядностью 32-бит и 64-бит, соответственно.

У неопытных пользователей возникает вопрос касательно процессорной архитектуры и разрядности ОС. Можно, конечно, проверить, какой процессор установлен в компьютер, какую редакцию и разрядность имеет Windows, но делать это необязательно, и вот почему:

  • Библиотеки Microsoft Visual C++ для процессоров с архитектурой ARM64 невозможно установить в систему с процессорной архитектурой X86 или X64, и наоборот. Это приведет к ошибке установки и выдаче соответствующего сообщения:

Ошибка установки Microsoft Visual C++

  • Компоненты Microsoft Visual C++ для 64-разрядных (X64) систем не получится установить в 32-разярдную (X86) систему. Не получится даже запустить установочный файл. Это то же самое, что пытаться установить программу X64 на 32-битную версию Windows.


  • А вот 32-битную версию Microsoft Visual C++ (X86) можно установить в 64-битную систему. Вообще, многими пользователями 64-разрядных ОС Windows рекомендуется устанавливать обе разновидности библиотек — как X86, так и X Вот скриншот успешной установки Microsoft Visual C++ X86 в 64-битную ОС Windows 11:

Установка Microsoft Visual C++ завершена

Другими словами, в Microsoft позаботились о том, чтобы у пользователей не получилось установить на компьютер неподходящую версию распространяемых библиотек Visual Studio.

Как установить старую версию Microsoft Visual C++?

Если по каким-то причинам пользователю требуется установить на компьютер одну из предыдущих версий Microsoft Visual C++, то ее можно скачать на этой странице . Открыв ссылку, прокрутите страницу вниз до раздела Другие инструменты, платформы и распространяемые пакеты и раскройте его:

Страница скачивания старых версий Microsoft Visual C++

На экране отобразится список старых редакций распространяемых библиотек Microsoft Visual C++, начиная с 2010 (на скриншоте не видно) и заканчивая предпоследней (на момент написания обзора) версией — 2017. Перед скачиванием нужных библиотек следует предварительно выбрать архитектуру, установив флажок на x64, ARM64 или x86, а только затем нажимать кнопку Загрузка.

Как удалить/переустановить Microsoft Visual C++?

Если при попытке запуска игры или какого-либо приложения, на экране отображается ошибка с сообщением об отсутствии или наличии неисправности в DLL-библиотеках, имена которых начинаются с msvcr или msvcp (например, msvcp140.dll или msvcr100.dll), тогда проблему следует точно искать в библиотеках Microsoft Visual C++. Простейший путь ее решения — переустановка данных компонентов, что подразумевает в себе предварительное их удаление.

Microsoft Visual C++ устанавливается на компьютер как обычная программа. Поэтому удаление библиотек можно выполнить при помощи стандартных средств Windows, в т.ч. — через Панель управления:

  • Откройте Панельуправления через меню Пуск, затем кликните по элементу Удалениепрограммы (если этот элемент отсутствует, установите режим просмотра Категория):

Панель управления

  • Найдите в перечне установленных на компьютер программ библиотеки Microsoft Visual C++ (обычно их несколько). Кликните по одному из них правой кнопкой мыши и выберите пункт Удалить:

Удаление Microsoft Visual C++

  • Повторите действия для каждой версии Microsoft Visual C++.

Сразу после удаления можно приступать к повторной установке Microsoft Visual C++.

Установка Microsoft Visual C++ при помощи программы VisualCppRedist AIO

VisualCppRedist AIO (или Visual C++ Redist All In One) — бесплатная утилита, распространяемая ее создателем через GitHub , единственное предназначение которой — установка распространяемых компонентов Microsoft Visual C++. Причем программа автоматически устанавливает все существующие версии библиотек, как для 32-х, так и для 64-разрядных систем. Для запуска процесса их инсталляции достаточно один раз нажать кнопку Далее в основном окне VisualCppRedist AIO:

Программа Visual C++ Redist All In One

Также отметим, что программа VisualCppRedist AIO устанавливает не только Microsoft Visual C++, но и другие компоненты: Visual Studio 2010 Tools for Office Runtime, UCRT (Universal CRT) и Visual Basic Runtime.

  • Инструкции
  • Лучшие программы
  • Полезные советы

Загрузки последних поддерживаемых версий Распространяемого компонента Visual C++

Распространяемый компонент Visual C++ устанавливает библиотеки среды выполнения Microsoft C и C++ (MSVC). Для многих приложений, созданных с помощью средств Microsoft C и C++, требуются эти библиотеки. Если приложение использует эти библиотеки, перед установкой приложения необходимо установить пакет Microsoft Распространяемый компонент Visual C++ в целевой системе. Архитектура распространяемого пакета должна соответствовать целевой архитектуре приложения. Распространяемая версия должна быть не менее последней, чем набор инструментов сборки MSVC, используемый для сборки приложения. Мы рекомендуем использовать последнюю распространяемую версию Visual Studio, за исключением некоторых исключений, указанных далее в этой статье.

Дополнительные сведения об установке и распространении компонентов Visual Studio см. в разделе «Распространение файлов Visual C++».

Visual Studio 2015, 2017, 2019 и 2022

В этой таблице перечислены последние поддерживаемые пакеты Microsoft Распространяемый компонент Visual C++ для Visual Studio 2015, 2017, 2019 и 2022. Последняя поддерживаемая версия имеет последние реализованные функции C++, безопасность, надежность и производительность. Он также включает последние обновления соответствия стандартов языка И библиотекИ C++ . Мы рекомендуем установить эту версию для всех приложений, созданных с помощью Visual Studio 2015, 2017, 2019 или 2022.

В отличие от старых версий Visual Studio, которые имеют редкие обновления redist, номер версии не указан в следующей таблице для Visual Studio 2015-2022, так как редист часто обновляется. Чтобы найти номер версии последнего редиста, скачайте нужный редист, используя одну из следующих ссылок. Затем просмотрите его свойства с помощью Windows проводник. В области сведений версия файла содержит версию redist.

Последняя версия Microsoft Распространяемый компонент Visual C++

Последняя версия 14.38.33135.0

Чтобы скачать эту версию для каждой поддерживаемой архитектуры, используйте следующие ссылки:

Архитектура Установить связь Примечания.
ARM64 https://aka.ms/vs/17/release/vc_redist.arm64.exe Permalink для последней поддерживаемой версии ARM64
X86 https://aka.ms/vs/17/release/vc_redist.x86.exe Permalink для последней поддерживаемой версии x86
X64 https://aka.ms/vs/17/release/vc_redist.x64.exe Permalink для последней поддерживаемой версии x64. Распространяемый пакет X64 содержит двоичные файлы ARM64 и X64. Этот пакет упрощает установку необходимых двоичных файлов Visual C++ ARM64 при установке распространяемого компонента X64 на устройстве ARM64.

Скачайте другие версии, включая долгосрочные версии канала выпуска LTSC, из my.visualstudio.com.

Примечания.

  • В Распространяемый компонент Visual C++ для Visual Studio 2015-2022 нет отдельных пакетов для разных языков. Он содержит EULAs для всех поддерживаемых языков.
  • Некоторые загрузки, которые упоминание в этой статье, доступны в настоящее время на my.visualstudio.com. Войдите с помощью учетной записи подписки Visual Studio, чтобы получить доступ к ссылкам скачивания. Если вы запрашиваете учетные данные, используйте имеющуюся учетную запись подписки Visual Studio. Или создайте бесплатную учетную запись, выбрав учетную запись «Нет»? Создайте его! Ссылку.
  • Версии Visual Studio, начиная с Visual Studio 2015, используют те же распространяемые файлы. Например, любые приложения, созданные наборами инструментов Visual Studio 2015, 2017, 2019 или 2022, могут использовать последние Распространяемый компонент Visual C++ Майкрософт. Однако версия Microsoft Распространяемый компонент Visual C++, установленной на компьютере, должна быть той же или выше, чем версия набора инструментов Visual C++, используемого для создания приложения. Дополнительные сведения о том, какую версию распространяемого компонента необходимо установить, см. в разделе «Определение распространяемых библиотек DLL». Дополнительные сведения о двоичной совместимости см. в статье C++ с двоичной совместимостью между версиями Visual Studio.
  • Поддержка Windows XP: корпорация Майкрософт завершила поддержку Windows XP 8 апреля 2014 г. Текущие версии Распространяемый компонент Visual C++ для Visual Studio 2015-2022 поддерживают только Windows 7, 8.1, 10 и 11. Последняя версия Распространяемый компонент Visual C++, которая работает в Windows XP, поставляется в Visual Studio 2019 версии 16.7 (версии файлов, начиная с версии 14.27). Распространяемый компонент доступен в разделе my.visualstudio.com Загрузки как Распространяемый компонент Visual C++ для Visual Studio 2019 (версия 16.7). Используйте поле поиска, чтобы найти эту версию. Чтобы скачать файлы, выберите нужную платформу и язык, а затем нажмите кнопку «Скачать «.
  • Распространяемый компонент Visual C++ поддерживает несколько параметров командной строки. Дополнительные сведения см. в разделе «Параметры командной строки» для распространяемых пакетов.

Visual Studio 2013 (VC++ 12.0)

Эти ссылки загружают последние поддерживаемые пакеты microsoft microsoft en-US Распространяемый компонент Visual C++ для Visual Studio 2013. Другие версии и языки можно скачать из обновления для распространяемого пакета Visual C++ 2013 или из my.visualstudio.com.

Архитектура Версия Установить связь
X86 12.0.40664.0 vcredist_x86.exe
X64 12.0.40664.0 vcredist_x64.exe

Другие версии

  • Многобайтовая библиотека MFC для Visual Studio 2013. Эта надстройка MFC для Visual Studio 2013 содержит многобайтовый набор символов (МБ CS) библиотеки классов Microsoft Foundation (MFC).
  • Среда выполнения Visual C++ 2013 для неопубликованных приложений Windows 8.1. Дополнительные сведения см. в разделе «Среда выполнения C++ для неопубликованных приложений Windows 8.1» в блоге команды C++.

Visual Studio 2012 (VC++ 11.0) с обновлением 4 (больше не поддерживается)

Эти ссылки скачивают последние доступные пакеты microsoft en-US Распространяемый компонент Visual C++ для Visual Studio 2012 с обновлением 4. Другие версии и языки можно скачать из пакетов Microsoft Распространяемый компонент Visual C++ для Visual Studio 2012 с обновлением 4 или с my.visualstudio.com.

Архитектура Версия Установить связь
X86 11.0.61030.0 en_visual_cpp_redistributable_for_visual_studio_2012_update_4_x86_3161523.exe
X64 11.0.61030.0 en_visual_cpp_redistributable_for_visual_studio_2012_update_4_x64_3161523.exe

Visual Studio 2010 (VC++ 10.0) с пакетом обновления 1 (SP1) (больше не поддерживается)

Архитектура Версия Установить связь
X86 10.0.40219.325 vcredist_x86.exe
X64 10.0.40219.325 vcredist_x64.exe

Скачайте распространяемые файлы для других языков и архитектур:

Visual Studio 2008 (VC++ 9.0) с пакетом обновления 1 (SP1) (больше не поддерживается)

Visual Studio 2008 с пакетом обновления 1 (SP1) достигла конца расширенной поддержки 10 апреля 2018 г.

Архитектура Версия Установить связь
X86 9.0.30729.5677 vcredist_x86.exe
X64 9.0.30729.5677 vcredist_x64.exe

Скачайте распространяемые файлы для других языков и архитектур:

Visual Studio 2005 (VC++ 8.0) с пакетом обновления 1 (SP1) (больше не поддерживается)

Окончание расширенной поддержки Visual Studio 2005 12 апреля 2016 г.

  • Распространяемые файлы для архитектур X86, X64 и IA64 доступны в microsoft Visual C++ 2005 с пакетом обновления 1 для распространяемого пакета MFC.

Заметки о выпуске

  • Заметки о выпуске Visual Studio 2022
  • Новые возможности C++ в Visual Studio
  • Новые возможности Visual C++ 2003–2015
  • Серверная часть MSVC Обновления с Visual Studio 2022 версии 17.3
  • Журнал изменений стандартной библиотеки шаблонов (STL)
  • Год улучшений C++
  • Управление версиями компилятора Microsoft Visual C++

Заметки о соответствии C++

  • Улучшения соответствия C++ в Visual Studio
  • Улучшения соответствия C++ в Visual Studio 2019
  • Улучшения соответствия C++ в Visual Studio 2017
  • Соответствие языка Microsoft C/C++ версии Visual Studio

Обратная связь

Были ли сведения на этой странице полезными?

Обратная связь

Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see: https://aka.ms/ContentUserFeedback.

Отправить и просмотреть отзыв по

Microsoft Visual C++ Redistributable — Что это?

Всем привет! Сегодня у меня для вас несколько глупых вопросов, которые уже давно меня интересуют.
Даже больше меня интересует не то, что это такое (я понимаю, что это какие-то важные наборы библиотек, или типа того), а то, почему их так много?

Зачем мне версии 2005-го и 2008-го года? Зачем мне версии для x86 систем (если я использую x64)? И что будет если я удалю все, кроме — Microsoft Visual C++ 2010 x64 Redistributable (как я полагаю, она последняя)?

Спасибо за ответы! =)

Дополнен 12 лет назад
PS. Простите за качество картинки, я думаю там и так все понятно)..
Лучший ответ

есть проги которым нужны старые версии Microsoft Visual C++,поэтому не стоит удалять ничего, как говорится-не зная броду-не суйся в воду, ну стоят и стоят, а на 64битных системах используются и 32битные библиотеки, так как частенько приходится ставить 32 битные программы, которые работают через эмулятор, посмотри у тебя на системном диске даже 2 папки программ файлес

Сергей АнатольевичМастер (1612) 12 лет назад
Спасибо за ответ!
checked ✓Ученик (70) 7 лет назад
Остальные ответы
разные игры и программы требуют наличие разных Microsoft Visual C++ Redistributable
Andy SetУченик (101) 6 лет назад

Сюда по всему игр у тебя до хрена установлено. в таком количестве с играми устнавливается. удалить, то какая-нибудь игра может не запуститься.

ето драйверы для игр
lexdlx(viperlex)Знаток (400) 8 лет назад
Ответ ОГОНЬ! Более безграмотного ответа не найти!
это язык програмирования
Для игр чето

И нечего ваш вопрос и не глупый! Я до сих пор не знал что такое реестр =) (зайдите сюда). Ну я думаю если их столько установлено значит так и надо! И лучше не делайте ничего, а то что с компьютером еще случится!

Источник: Удачи! =)

Те программы или игры которые были собраны под библиотекой Microsoft Visual C++2005
открываются только при помощи С+++2005, а игры и программы которые были собраны под библиотекой Microsoft Visual C++2008 открываются только С+++2008.
Я и сам не давно искал и еле нашел набор библиотек Microsoft Visual C+++2005, так как она давно уже снята с оф, сайта из за ее устаревания, но Мне надо было запустить новую, последней версии программу которая была перепатрашена именно под библиотекай Microsoft Visual C+++2005

Альберт ЭйнштейнМастер (2301) 9 лет назад
Сегодня скачал с офф. сайта С++ 2005 версию, всё ок. Она там.)
Вячеслав МедведевУченик (239) 6 лет назад
Это, видимо санкции.
Прокачка Аккаунтов по Dota 2Ученик (104) 5 лет назад

Попробуй найти игру в kоторой ужe eсть вeрсия Microsoft Visual C+++2005 типо Sims 3 или другая игра (прога)

Тоже задалась этим вопросом)
Т. к. подобная ситуация и у меня!
Всем спасибо за ответы, буду иметь в виду 🙂

спасибо за ответы, а я хотела удалить
спасибо за инфу
это распространённый пакет библеотек.
Cпасибо, тоже интересовал этот вопрос, пусть висят.

Всё очень просто на самом деле. Microsoft Visual C++ 2010 x64
Redistributable что стоит у тебя, это просто компилятор (переводчик) который переводит команды от какой то программы в понятный процессору машинный код (00011011101001111101) ,что бы тот понимал как ему работать. эти библиотеки чаще включают в игры.. ты можешь скачать и установить полный пакет разных Microsoft Visual C++
Redistributable.а нужны они или нет решать тебе. Но на всяк случай, что бы небыло никогда проблем с запуском приложений пусть стоят. жрать не просят. работают исключительно когда их требует приложение

драйверы для игр
Спасибо за ответы
используй windowsfix.ru

Microsoft Visual C++ Redistributable
Распространяемые пакеты Visual C++ устанавливают компоненты/библиотеки среды/периуда выполнения программ написанных на языке програмирования C++ (в windows практически все программы написаны на C++), разработаны с помощью Visual Studio.
Скрипты устанавливаются в папках windows. Посмотреть можно в Панель управление> установка/удалении компонентов/программ. Они помогают другим программам запускаться и работать. Также ускаряет и оптимизирут процесс работы ОС и запуска программ. Данные библиотеки последних версий просто необходимы если вы используете собственные сервера: игровые, FTP локальный протокол, HTTP сервер сайта.

Для х64 устанавливать х64 и х86 обязательно.
Для старых приложений нужны старые C++ Redistributable.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *