Обновление системы безопасности windows 10 mfc

С 15.06.2022 г. IE 11 не поддерживается

IE11 станет недоступным с 14.02.2023. Сайты, созданные для IE, можно перезапустить в режиме IE в Microsoft Edge.

Internet Explorer превращается в Edge.

Обнаружена проблема безопасности, ведущая к уязвимости приложений MFC, построенных с помощью Visual Studio 2010 и поставляющихся с распространяемым пакетом Microsoft Visual C++ 2010 с пакетом обновления 1 (SP1).

Важно! Если выбрать язык ниже, содержимое страницы динамически отобразится на выбранном языке.

  • Date Published:

    12.05.2021

    File Name:

    vcredist_ia64.exe

    vcredist_x64.exe

    vcredist_x86.exe

    File Size:

    2.9 MB

    9.8 MB

    8.6 MB

    Обнаружена проблема безопасности, ведущая к уязвимости приложения MFC для подмены библиотек DLL из-за того, что MFC не указывает полный путь к системным и используемым для локализации библиотекам DLL. Чтобы защитить компьютер, установите это обновление Майкрософт. После установки этого элемента может потребоваться перезагрузка компьютера.

  • Поддерживаемые операционные системы

    Windows XP, Windows Server 2003 R2 x64 editions, Windows Vista Service Pack 2, Windows Server 2003 R2 (32-Bit x86), Windows Server 2008 R2, Windows 7

    1. Нажмите кнопку Загрузить на этой странице, чтобы начать загрузку, или выберите другой язык в раскрывающемся списке Изменить язык и нажмите кнопку Изменить.
    2. Выполните одно из следующих действий.
      • Чтобы немедленно начать установку, нажмите кнопку Выполнить.
      • Чтобы сохранить загруженные файлы на компьютере и установить их позже, нажмите кнопку Сохранить.
      • Чтобы отменить установку, нажмите кнопку Отмена.
  • Дополнительные сведения см. в статьях базы знаний KB2565063.

Microsoft Visual C++ Redistributable Package — интегрированная среда разработки приложений на языке C++, разработанная фирмой Microsoft и поставляемая либо как часть комплекта Microsoft Visual Studio, либо отдельно в виде бесплатного функционально ограниченного комплекта Visual C++ Express Edition.

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

В связи с обнаруженной проблемой безопасности в приложении MFC, которое входит в состав Microsoft Visual C++, было создано обновление для системы безопасности MFC Security Update. Проблема безопасности заключается в подмене библиотек DLL из-за того, что MFC не указывает полный путь к системным и используемым для локализации библиотекам DLL. Данный обновленный пакет Microsoft Visual C++ устраняет уязвимость. В состав также входит выпущенное ранее обновление безопасности ATL Security Update, которое устраняет возможность удаленного выполнения кода.

Компонент Microsoft Visual C++ 2022 заменяет компоненты Microsoft Visual C++ 2015, Microsoft Visual C++ 2017 и Microsoft Visual C++ 2019.

Сообщение об ошибке Требуемый компонент
mfc140u.dll / concrt140.dll / msvcp140.dll / vccorlib140.dll / vcruntime140.dll / mfc140u.dll / mfcm140u.dll / vcomp140.dll / api-ms-win-crt-convert-l1-1-0.dll /
api-ms-win-crt-runtime-l1-1-0.dll / api-ms-win-core-timezone-l1-1-0.dll /
api-ms-win-crt-heap-l1-1-0.dll / api-ms-win-crt-stdio-l1-1-0.dll / api-ms-win-crt-string-l1-1-0.dll /
api-ms-win-core-file-l1-2-0.dll / api-ms-win-core-localization-l1-2-0.dll / api-ms-win-core-libraryloader-l1-2-0.dll / api-ms-win-core-synch-l1-2-0.dll /
api-ms-win-core-file-l1-2-1.dll / api-ms-win-core-file-l2-1-0.dll / adapt.dll / msvcrt.dll
Microsoft Visual C++ 2022
msvcr120.dll / msvcp120.dll / vcamp120.dll / vcomp120.dll / vccorlib120.dll / mfc120.dll / mscvr120.dll / mfc120u.dll / msvcr120_clr0400.dll / rld.dll Microsoft Visual C++ 2013
msvcr110.dll / msvcp110.dll / vcomp110.dll / mfc110u.dll / msvcp110_win.dll Microsoft Visual C++ 2012
msvcr100.dll / msvcp100.dll / mfc100.dll / vcomp100.dll / msvcr100d.dll / mfc100u.dll
Microsoft Visual C++ 2010
msvcr90.dll / msvcp90.dll Microsoft Visual C++ 2008
msvcr80.dll / msvcp80.dll Microsoft Visual C++ 2005

Устранение проблем компонента Microsoft Visual C++

В операционной системе Microsoft Windows 64-bit 32-битные и 64-битные программы требуют компонент Microsoft Visual C++ соответствующей архитектуры. Поэтому в системе Microsoft Windows 64-bit необходимо устанавливать компонент Microsoft Visual C++ как 32-битной, так и 64-битной архитектуры.

В ряде случаев установка 32-битных и 64-битных версий компонентов решает проблему возникновения таких ошибок, как

Microsoft Visual C++ Runtime Library Error

,

0x80240017

,

0xc00007b

,

0xc0000142

при запуске программ и игр.

Лицензия: Freeware

Разработчик: Microsoft

Язык интерфейса: Multi / Русский

Размер: 13 Мб


Microsoft Visual C++ 2015-2022 Redistributable Package  [Update — 02.10.2023]


Microsoft Visual C++ 2013 Redistributable Package  [Update — 24.05.2017]


Microsoft Visual C++ 2012 Redistributable Package  [Update — 19.07.2016]


Microsoft Visual C++ 2010 Redistributable Package  [Update — 25.10.2016]


Microsoft Visual C++ 2008 Redistributable Package  [Update — 23.04.2013]


Microsoft Visual C++ 2005 Redistributable Package  [Update — 16.11.2011]

Содержание

  1. Обновление для универсальной среды выполнения C в Windows
  2. Сведения об этом обновлении
  3. Как получить это обновление
  4. Метод 1. Центр обновления Windows
  5. Метод 2. Центр загрузки Майкрософт
  6. Последние поддерживаемые версии Visual C++ для скачивания
  7. Аннотация
  8. Visual Studio 2015, 2017 и 2019
  9. Visual Studio 2013 (VC++ 12.0)
  10. Visual Studio 2012 (VC++ 11.0)
  11. Пакет обновления 1 (SP1) для Visual Studio 2010 (VC++ 10.0)
  12. Пакет обновления 1 (SP1) для Visual Studio 2008 (VC++ 9.0)
  13. Повторно распространяемые пакеты Visual C++
  14. Для Visual Studio 2008
  15. Обновление безопасности библиотеки Microsoft Foundation Class
  16. Microsoft Visual C++
  17. Инсталляция MSVC++ RP
  18. Возможные ошибки
  19. Среда разработки от компании Майкрософт
  20. Microsoft решила исправить неразбериху вокруг Visual C++ Redistributable

В данной статье рассматривается обновление для универсальной среды выполнения C (CRT) в Windows. Перед установкой этого обновления, см. для получения дополнительных сведений см.

Сведения об этом обновлении

Универсальная библиотека CRT Windows 10 является компонентом операционной системы Windows, который позволяет функциям CRT выполняться в операционной системе Windows. Это обновление позволяет классическим приложениям Windows, зависящим от выпуска универсальной CRT Windows 10, выполняться в операционных системах более ранних версий Windows.

Microsoft Visual Studio 2015 создает зависимость от универсальных CRT при построении приложений с помощью . Это обновление можно установить на более ранние операционные системы Windows, для правильной работы этих приложений.

Данное обновление предназначено для следующих операционных систем:

Windows Server 2012 R2

Windows Server 2012

Windows Server 2008 R2 с пакетом обновления 1 (SP1)

Windows 7 с пакетом обновления 1

Windows Server 2008 с пакетом обновления 2 (SP2)

Windows Vista с пакетом обновления 2

Как получить это обновление

Метод 1. Центр обновления Windows

Это обновление предоставляется как Рекомендуемые обновления через Центр обновления Windows. Дополнительные сведения о том, как выполнить обновление Windows, узнайте, .

Метод 2. Центр загрузки Майкрософт

Следующие файлы доступны для загрузки из Центра загрузки Майкрософт.

Последние поддерживаемые версии Visual C++ для скачивания

Некоторые упомянутые здесь файлы доступны для скачивания на сайте My.VisualStudio.com. Войдите в систему с помощью учетной записи подписки Visual Studio, чтобы получить доступ к загрузочным ссылкам.

При отображении запроса на ввод учетных данных используйте имеющуюся учетную запись подписки Visual Studio или создайте бесплатную учетную запись, выбрав пункт Создать новую учетную запись Майкрософт.

Аннотация

Эта статья содержит перечень ссылок для скачивания последних версий Microsoft Visual C++.

Visual Studio 2015, 2017 и 2019

Скачайте распространяемый компонент Microsoft Visual C++ для Visual Studio 2015, 2017 и 2019. Следующие обновления являются последними поддерживаемыми распространяемыми пакетами Visual C ++ для Visual Studio 2015, 2017 и 2019. В комплект входит базовая версия Universal C Runtime, подробности см. в статье MSDN.

Примечание Visual C++ 2015, 2017 и 2019 используют одни и те же распространяемые файлы.

Например, установка распространяемого пакета Visual C++ 2019 повлияет на программы, созданные с помощью Visual C++ 2015 и 2017. Однако установка распространяемого пакета Visual C++ 2015 не заменяет новых версий файлов, установленных распространяемыми пакетами Visual C ++ 2017 и 2019.

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

Visual Studio 2013 (VC++ 12.0)

Скачайте распространяемые пакеты Microsoft Visual C++ для Visual Studio 2013. Это последний поддерживаемый распространяемый пакет Visual C++ для Visual Studio 2013.

Скачайте многобайтовую библиотеку MFC для Visual Studio 2013. Эта надстройка для Visual Studio 2013 содержит версию библиотеки Microsoft Foundation Class (MFC) в многобайтовой кодировке (MBCS).

Visual Studio 2012 (VC++ 11.0)

Скачайте распространяемые пакеты Microsoft Visual C++ для Visual Studio 2012 с обновлением 4. Это последний поддерживаемый распространяемый пакет Visual C++ для Visual Studio 2012.

Пакет обновления 1 (SP1) для Visual Studio 2010 (VC++ 10.0)

Скачайте пакет обновления 1 для Visual Studio 2010 (установщик). Это последний поддерживаемый пакет обновления Visual C++ для Visual Studio 2010.

Этот онлайн установщик требует подключения к Интернету. Этот установщик скачивает и устанавливает пакет обновления 1 (SP1) для Visual Studio 2010. Этот установщик предназначен для всех выпусков Visual Studio 2010 (Express, Professional, Premium, Ultimate и Test Professional).

Скачайте . Это последнее поддерживаемое обновление распространяемого пакета Visual C++ для Visual Studio 2010.

Пакет обновления 1 (SP1) для Visual Studio 2008 (VC++ 9.0)

Поддержка Visual Studio 2008 завершилась 10 апреля 2018 года. Ссылки для загрузки последних обновлений будут доступны в течение ограниченного времени и впоследствии могут быть удалены.

Скачайте пакет обновления 1 для Visual Studio 2008 (установщик). Это последний поддерживаемый пакет обновления Visual C++ для Visual Studio 2008. Этот пакет обновлений улучшает время отклика, стабильность и производительность.
Примечание. Этот скачиваемый файл устанавливает пакет обновления 1 (SP1) для Visual Studio 2008 и пакет обновления 1 (SP1) для Microsoft .NET Framework 3.5.

Повторно распространяемые пакеты Visual C++

Распространяемые пакеты Visual C++ устанавливают компоненты среды выполнения для библиотек Visual C++ на компьютере, где не установлен Visual C++. Эти библиотеки нужны для запуска приложений, разработанных с помощью соответствующей версии Visual C++.

Для Visual Studio 2008

Эти пакеты устанавливают компоненты среды выполнения для библиотек среды выполнения C (CRT), стандартного C++, ATL, MFC, OpenMP и MSDIA. Они устанавливаются в кэш собственной сборки, также называемый папкой WinSxS. Они устанавливаются в версиях операционных систем Windows, поддерживающих параллельные сборки, fили библиотеки, которые поддерживают параллельные модели развертывания (CRT, STL, ATL, MFC, OpenMP).

Обновление безопасности библиотеки Microsoft Foundation Class

Была выявлена проблема с безопасностью. Эта проблема ведет к уязвимости приложения MFC в системе на основе Windows с распространяемым компонентом Visual C++ Redist. Указанные в этой статье пакеты обновлений для системы безопасности MFC содержат наиболее актуальные распространяемые файлы для Visual Studio.

Microsoft Visual C++

Microsoft Visual C++ — это полнофункциональная среда, где запускаются приложения, игры, драйверы и прочие компоненты, разработанные на языках программирования C и C++ в Visual Studio для Windows, Linux, Android и iOS. Для запуска программного обеспечения требуются определенные системные компоненты, которые можно получить, если бесплатно скачать Microsoft Visual C++ Redistributable Package для Windows 10, 8.1, 8, 7 SP 1, Vista SP 2, XP SP 3 (32-бит и 64-бит). Этот пакет, устанавливающий необходимые компоненты, включает в себя такие библиотеки, как: AMP, ATL, C Runtime, MFC, MSDIA, OpenMP, Standard C++ и прочие.

Есть несколько вариантов данного программного продукта: и языковых, и для различных операционных систем, и для разных архитектур процессоров. Необходимо устанавливать соответствующий пакет, чтобы избежать нестабильности, замедлений и ошибок. Платформа на жестком диске занимает немного мегабайтов, и, как правило, на компьютер устанавливаются несколько MSVC++ RP, необходимых для разных игр и программ. Рекомендуем с https://programmywindows.com/ru/platform/msvc инсталлятор/деинсталлятор MS Visual C++ AIO by Wilenty скачать бесплатно для автоматической установки, переустановки или удаления нескольких выбранных версий.

Значение имеет разрядность Виндовс. На 32-битную систему следует бесплатно скачать Visual C++ Redistributable Package x86. На 64-разрядную систему может устанавливаться как x86, так и x64 MSVC++ RP. Для 64-bit Виндовс обычно требуется наличие и 32-, и 64-битной версии. Такая необходимость обусловлена тем, что многие игры и программы совместимы лишь с определенной версией платформы. Отдельно целесообразно последнюю версию Microsoft Visual C++ скачать бесплатно для Виндовс XP SP 3, Vista SP 2, 7 SP 1, 8, 8.1, 10 (32-бит и 64-бит), поскольку современные игры и программы затребуют обновленных библиотек, с которыми работают безопаснее, надежнее, стабильнее и быстрее.

Инсталляция MSVC++ RP

Для начала следует узнать разрядность операционной системы компьютера, ноутбука или нетбука: 32- или 64-bit. Если OS MS Windows 32-разрядная, то следует скачать Microsoft Visual C++ 2019, 2017, 2015, 2013, 2012, 2010, 2008, 2005 32-бит бесплатно без регистрации и SMS; если система 64-разрядная, то необходимо загружать и устанавливать 32- и 64-bit версии. В разделе «Программы и компоненты» или «Удаление программ» панели управления Виндовс можно посмотреть, какие Microsoft Visual C++ уже инсталлированы. Если в списке установленного программного обеспечения, присутствуют несколько Microsoft Visual C++, то удалять их не стоит. Это значит, что такой набор нужен какой-то программе или нескольким программным продуктам.

Чтобы компьютер, ноутбук или нетбук был упакован «по полной программе», качайте с первой — до последней версии. Таким образом на ПК будут установлены абсолютно все библиотеки DLL. Также можно скачать утилиту MS Visual C++ Installer/Uninstaller AIO by Wilenty бесплатно без регистрации и SMS для простой пакетной инсталляции.

Возможные ошибки

Многие игры, помимо DirectX, требуют Визуал C++. Это касается как стандартного программного обеспечения для Виндовс, так и приложений, подготовленных в Visual Studio для Xbox, HoloLens, Surface Hub и их эмуляторов. Когда устанавливается такая игра, то параллельно инсталлируются необходимые ей для работы системные компоненты. Если их удалить, то игра перестанет запускаться, выдавая характерные ошибки.

Обычно инсталляторы игр и приложений устанавливают необходимые компоненты автоматически, но бывают и исключения. В исключительных случаях сначала нужен Вижуал C++ 2005, 2008, 2010, 2012, 2013, 2015, 2017, 2019, а то и несколько. Если пользователь не сможет самостоятельно скачать Microsoft Visual C++ бесплатно на компьютер, ноутбук или нетбук без регистрации и SMS и установить обновления, то возникают ошибки, обусловленные отсутствием нужной версии. Наиболее часто встречающаяся из ошибок — Runtime Library Error.

Когда во время запуска программы или игры возникают ошибки, подобные приведенной ниже, это значит, что требующаяся для работы программы или игры версия платформы не установлена. Например, при ошибке, связанной с отсутствием VCRUNTIME140.dll, необходима установка MSVC++ RP 2015. При отсутствии необходимой версии будут возникать такие ошибки. Чтобы раз и навсегда избежать подобных ошибок, есть смысл Installer/Uninstaller Visual C++ AIO by Wilenty скачать бесплатно с https://programmywindows.com для установки необходимых или всех сразу версий платформы.

Среда разработки от компании Майкрософт

С точки зрения разработчика, MSVC — это среда разработки кода для Microsoft .NET Framework, Windows API, DirectX API и для стандартной среды Windows, идущая с Microsoft Visual Studio. Бесплатно скачать Microsoft Visual C++ Redistributable Package на русском языке можно и отдельно от VS.

Соответственно, конечный пользователь многих программных продуктов должен бесплатный Microsoft Visual C++ скачать для Windows 7 SP 1, 8, 8.1, 10, а также Vista SP 2 и XP SP 3 (32-bit и 64-bit), поскольку программное обеспечение, требующее наличия данных системных компонентов Windows, запускаться не будет. Последняя версия 2019 заменяет компоненты 2017 и 2015. Остальные пакеты имеют уникальные компоненты, и последующие не заменяют предыдущие, так как функционируют независимо друг от друга. Для работы в среде Windows 7 и XP, пакеты MS Visual C++ Redistributable Package 2012, 2013, и 2015 устанавливаются на Windows 7 SP 1 и Windows XP SP 3, соответственно.

Microsoft решила исправить неразбериху вокруг Visual C++ Redistributable

Программам, разработанным с помощью Visual Studio, обычно требуется для запуска определенная версия Microsoft Visual C++ Redistributable. Данное условие приводит к установке на ПК Windows 10, Windows 8.1 и Windows 7 большого количеств различных версий распространяемых пакетов Visual C++.

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

Пакеты Redistributable сохраняются в общедоступных системных директориях, поэтому любая программа может получить к ним доступ при необходимости.

Microsoft приводит следующий пример на странице поддержки «Последние поддерживаемые версии Visual C++ для скачивания»:

Например, установка распространяемого пакета Visual C++ 2019 позволяет работать с программами, созданные с помощью Visual C++ 2015 и 2017. Однако установка распространяемого пакета Visual C++ 2015 не заменяет новых версий файлов, установленных распространяемыми пакетами Visual C ++ 2017 и 2019.

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

На странице поддержки Microsoft Docs приводится дополнительная информация:

Начиная с Visual Studio .NET и заканчивая Visual Studio 2013 каждый основной выпуск инструментов и компилятора C++ содержал новую автономную версию библиотеки среды выполнения C (CRT) корпорации Майкрософт. Эти автономные версии CRT были независимыми друг от друга и в различной степени несовместимыми друг с другом. Например, библиотека CRT, используемая Visual Studio 2012, имела версию 11 и имя msvcr110.dll, а CRT в Visual Studio 2013 имела версию 12 и имя msvcr120.dll. Начиная с Visual Studio 2015 все изменилось. В Visual Studio 2015 и более поздних версиях используется одна универсальная CRT.

Эта универсальная CRT является компонентом операционной системы Microsoft Windows. Она входит в состав операционной системы Windows 10 и доступна через Центр обновления Windows для старых операционных систем от Windows Vista до Windows 8.1. Кроме того, локальное развертывание универсальной CRT поддерживается с некоторыми ограничениями.

Администраторы Windows могут загрузить универсальную среду выполнения С++ в зависимости от архитектуры процессора по следующей ссылке:

Ранние версии распространяемых пакетов для Visual Studio по-прежнему нужно будет скачивать и устанавливать отдельно, или они будут развертываться в процессе установки ПО. Сторонний установщик Visual C++ All in One Installer помогает установить все необходимые распространяемые пакеты в системы Windows.

Универсальная CRT – шаг в верном направлении. Хотя она не решает проблему со старыми распространяемыми пакетами C++, она значительно упрощает работу с пакетами Visual C++ 2015 Redistributable и выше.

Сколько распространяемых пакетов Visual C++ установлено в вашей системе?

Основная масса игр и программ требует установленного Microsoft Visual C++ — без этого пакета приложения просто не запустятся. При этом пользователи будут видеть многочисленные ошибки, так или иначе связанные с MSVC, самая распространённая из которых — runtime library error.

Обычно при установке приложений Microsoft Visual C++ redistributable package устанавливается автоматически, но не исключены и некоторые ошибки, возникающие в процессе инсталляции. В большинстве случаев это связано с использованием контрфактного ПО или с вирусными атаками.

Разновидности пакетов

Существует несколько версий продукта, в том числе и под разные архитектуры. Как и большинство приложений, Microsoft Visual C++ выпускается для систем 32/ 64bit, и рекомендуется использовать полностью совместимый пакет, чтобы исключить возможные ошибки при работе. На ОС х64 может быть установлена как 32-разрядная (x86), так и 64-разрядная (x64) версия, и в большинстве случаев для запуска игр в таких системах требуется наличие обоих пакетов.

Вы можете скачать Microsoft Visual C бесплатно для Windows XP, 7, 8, 8.1,10 и  исправить ошибки самостоятельно. Программная среда не занимает много места на жёстком диске, и установка нескольких версий в одну ОС практикуется довольно часто. Это объясняется тем, что старые игры и программы могут корректно работать только под старой версией продукта, а новые, наоборот, требуют обновлённых библиотек.

С чего начать установку Visual C++?

  1. Нужно определить какая у Вас разрядность системы: 32 или 64 bit. Если у Вас 64bit, то ставим обе версии 32/64, если у Вас система 32bit — ставим только 32
  2. Зайдите через панель управления в «Программы и компоненты» и посмотрите, какие уже установлены версии Visual C++
  3. На моём компьютере (автора статьи), установлены полностью все версии. Что и способствует запуску игр как новых так и старых без ошибок
  4. Устанавливайте все отсутствующие версии начиная с самой первой — 2005, и доходите до последней — 2017. (Если вы не знаете от какой версии файлы, но на нашем сайте всё указано в описании для каждого файла.)
  5. Установка много времени не займет, только так, вы загрузите все библиотеки DLL

Microsoft Visual C++ 2005

Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)

Скачать Microsoft Visual C++ 2005 для 32 бит

Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update

Скачать Microsoft Visual C++ 2005 для 64 бит

 Microsoft Visual C++ 2008

Microsoft Visual C++ 2008 пакет обновления 1 (SP1) (x86)

Скачать  Microsoft Visual C++ 2008 для 32 бит

Microsoft Visual C++ 2008 пакет обновления 1 (SP1) (x64)

Скачать Microsoft Visual C++ 2008 для 64 бит

 Microsoft Visual C++ 2010

Распространяемый пакет Microsoft Visual C++ 2010 (x86)

Скачать Microsoft Visual C++ 2010

Распространяемый пакет Microsoft Visual C++ 2010 (x64 — )

Скачать Microsoft Visual C++ 2010

Microsoft Visual C++ 2012

Распространяемый пакет Visual C++ для Visual Studio 2012 Обновление 4

Скачать Microsoft Visual C++ 2012 для 32 бит

Скачать Microsoft Visual C++ 2012 для 64 бит

Microsoft Visual C++ 2013

Распространяемые пакеты Visual C++ для Visual Studio 2013

Скачать Microsoft Visual C++ 2013 для 32 бит

Скачать Microsoft Visual C++ 2013 для 64 бит

 Microsoft Visual C++ 2015

Распространяемый компонент Microsoft Visual C++ 2015 Обновление 3

Скачать Microsoft Visual C++ 2015 для 32 бит

Скачать Microsoft Visual C++ 2015 для 64 бит

Microsoft Visual C++ 2017

Скачать Microsoft Visual C++ 2017 для 32 бит

Скачать Microsoft Visual C++ 2017 для 64 бит

Microsoft Visual C++ 2015-2017-2019

Скачать Microsoft Visual C++ для 32 бит

Скачать Microsoft Visual C++ для 64 бит

Скачать Microsoft Visual C++ для ARM64

Microsoft Visual C++ 2015-2017-2019-2022

Скачать Microsoft Visual C++ для 32 бит

Скачать Microsoft Visual C++ для 64 бит

Скачать Microsoft Visual C++ для ARM64

Внимание: Visual C++ 2015, 2017,  2019, 2022 содержат одинаковые распространяемые файлы.

Но есть нюанс, установка на компьютер 2019 версии может повлиять на игры или программы написанные на ранее созданных версия 2015 и 2017. А вот если установить отдельно пакет Visual C++ 2015, то он не заменит файлы более поздних версий. Visual C++ версий 2013 и более ранние, не относятся к данному пункту, т.к у них свои собственные файлы не зависимые друг от друга

Будем рады услышать от Вас отзыв, также поможем при установке компонентов, и в исправлении ошибок. Пишите всё в комментариях, чуть ниже

Большинство игр и программ, установленных на операционную систему Windows, могут не открыться, если на компьютере нет пакета Microsoft Visual C++. Если возникает ошибка, вследствие которой невозможен запуск приложения из-за отсутствия DLL. Как правило, его название начинается с msvcp или msvsr. В «Блоге системного администратора» разберем, как инсталлировать компоненты Visual C++ Redistributable 2008-2019 на ОС от компании Microsoft, а также возможные проблемы, которые могут возникнуть при процедуре.

Как установить пакет Microsoft Visual ++

Содержание

  • Как установить пакет Microsoft Visual ++
    • Предварительные шаги
  • Способ 1: с официального сайта Microsoft
  • Способ 2: неофициальный способ
  • Возможные проблемы

Существует два основных способа загрузки и установки необходимых для запуска приложений компонентов: с официального сайта компании Майкрософт, а также из сторонних, но проверенных источников. Рассмотрим все варианты более подробно.

Предварительные шаги

Чтобы избежать возможных ошибок при работе софта на ПК, необходимо правильно подобрать версию пакета Microsoft Visual C++. Существует несколько редакций, в зависимости от архитектуры и разрядности системы: 64 или 32-bit.

Для выбора совместимой с системой версии пакета, предварительно проверьте тип системы. Для этого щелкните правой кнопкой мыши по иконке «Этот компьютер» на рабочем столе и перейдите в свойства. В окне справа отобразятся системные характеристики: найдите разрядность.

Посмотрите, какие компоненты Microsoft Visual C++ уже установлены на ПК. Для этого:

1. Через системный поиск найдите Панель управления. Также ее можно открыть с помощью диалогового окна «Выполнить» и команды control.

2. В качестве режима отображения разделов выберите мелкие или крупные значки.
3. Выберите раздел «Программы и компоненты».

4. Откроется список установленного на ПК программного обеспечения.

Рекомендуется загружать все библиотеки Microsoft Visual C++ от 2008 до 2019, поскольку будут скачаны все актуальные файлы DLL и нужные библиотеки. Это позволит запускать без ошибок как старые, так и новые игры или приложения.

Способ 1: с официального сайта Microsoft

Самый безопасный и эффективный способ установки библиотеки компонентов для Windows – это скачивание с официального сайта компании. Здесь размещены актуальные версии пакета Microsoft Visual C++, а также различные версии программного обеспечения.

На сайте Майкрософт доступны для бесплатного скачивания следующие варианты:

  • Visual Studio 2015, 2017 и 2019 – универсальный установочный файл, после запуска которого будет инсталлирован весь набор необходимых компонентов. В ней предусмотрена базовая версия Universal C Runtime – среда выполнения Windows. С помощью нее на более поздних версиях ОС может выполняться запуск старого софта или программ;
  • Visual Studio 2013 (VC++ 12.0) – в комплект пакета входит многобайтовая библиотека MFC, в которой содержится набор компонентов для работы с графическими интерфейсами операционной системы от Microsoft;
  • Visual Studio 2012 (VC++ 11.0).

Также на сайте компании можно найти пакеты обновлений SP1 для Visual Studio 2010 (VC++ 10.0) и SP1 для Visual Studio 2008 (VC++ 9.0).

Не забудьте подписаться на наш Дзен

Следует отметить, что для 64-разрядных систем для корректной работы приложений и игр требуется обе версии пакета: 32 и 64-bit. Это обусловлено тем, что некоторым программам для запуска нужна библиотека для 32-bit (86-bit).

Для загрузки пакета компонентов Visual C++, достаточно перейти на официальную страницу компании и в отобразившемся списке выбрать нужный вариант. Но следует учесть несколько нюансов:

1. Для инсталляции Visual C++ 2015-2019 нужно выбрать вариант, совместимый с типом системы: x86 или x64.

2. Чтобы установить компоненты пакета Visual C++ 2013, нажмите на ссылку «распространяемые пакеты». Откроется новое окно со списком ссылок на библиотеки на определенных языках. Также возможно скачать библиотеку Microsoft Foundation Class для надстройки Visual.

3. Для загрузки некоторых компонентов потребуется войти на сайт под своей учетной записью. Это касается таких Visual Studio 2012 и пакетов обновлений для 2008 и 2010 версий библиотек.

Чтобы загрузить обновление системы безопасности NFC для пакета Visual 2008 и Visual 2010, перейдите по соответствующим ссылкам. Более поздняя версия библиотеки (2013) доступна на этой странице.

После того как все необходимые компоненты скачаны, запустите установочный файл, затем следуйте согласно инструкции пошагового мастера.

Способ 2: неофициальный способ

На сторонних сайтах доступны для скачивания неофициальные клиенты, которые позволяют бесплатно загрузить все компоненты и DLL-файлы библиотек Microsoft Visual C++. Один из самых безопасных – это универсальная утилита DLL — Visual C++ Runtime Installer (All-In-On). Она позволяет установить все пакеты для 32 и 64-bit систем сразу из одного установочного файла.

После скачивания установщика сделайте следующее:

  1. Запустите утилиту двойным нажатием левой кнопки мыши.
  2. В появившемся окне введите Y для подтверждения установки, затем нажмите на клавишу ввода Enter
  3. Если нужно выйти из установщика, введите N, затем Enter.

Установка произойдет автоматически, потребуется только подключение к интернету. При этом утилита полностью удалит все библиотеки, которые уже установлены на устройстве. Инсталлируются распространяемые пакеты Visual C++ 2015-2017, а также некоторые дополнительные компоненты. Ссылки на неофициальные пакеты не прикладываю, рекомендую использовать первый вариант.

Возможные проблемы

Во время установки может возникнуть ряд проблем, большинство из которых возможно решить самостоятельно. Разберем самые распространенные:

  • если во время инсталляции возникает уведомление, что некоторые компоненты уже установлены на компьютере, то следует попробовать скачать пакет для другой разрядности;
  • ошибки при установке возникают, когда в системе были отключены службы обновления Windows или использовались «активаторы» для взлома нелицензированной операционной системы;
  • если все библиотеки установлены, но при запуске программы или игры отображается ошибка из-за отсутствия DLL или компонента, переустановите версию Microsoft Visual C++, где содержатся нужные файлы.

Следует отметить, что библиотеки Visual C++ 2015-2019 не позволяют устанавливать более старые версии, поскольку в их наборе уже содержатся все компоненты от предыдущих редакций. Например, при инсталлированном пакете 2019 года нельзя отдельно поставить наборы 2015 или 2017 годов.

Установка совместимого с операционной системой пакета компонентов Microsoft Visual C++ необходима для корректной работы игр и приложений на ПК. Скачать библиотеки можно на официальном сайте компании, а также воспользоваться специальной универсальной утилитой. А ранее я рассматривал, как открыть командную строку в Windows 10. Напишите в комментариях, какой способ вам инсталляции пакета вам помог?

Search code, repositories, users, issues, pull requests…

Provide feedback

Saved searches

Use saved searches to filter your results more quickly

Sign up

Как скачать распространяемые пакеты Microsoft Visual C++ RedistributableРаспространяемые пакеты 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.

Порядок загрузки компонентов будет следующим:

  1. Зайдите на официальную страницу https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads и выберите нужный компонент.
  2. Для Visual C++ 2015-2019 достаточно напрямую скачать и установить файлы vc_redist.x86.exe и vc_redist.x64.exe Официальная страница загрузки Visual C++ Redistributable
  3. Для компонентов Visual C++ 2013 после выбора «распространяемые пакеты Microsoft Visual C++ для Visual Studio 2013» вы попадете на страницу с двумя списками установщиков — x64 и x86, для каждого языка отдельная ссылка. Загрузите компоненты по нужной ссылке (русский язык на изображении ниже не поместился, но доступен). Загрузка компонентов Visual C++ x64 и x86
  4. Для некоторых компонентов (например, для версии 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++, запускаем загруженные файлы и проходим весь процесс установки.

Установка распространяемых пакетов 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) из одного установщика.

Процесс установки выглядит следующим образом:

  1. Запуск установщика и нажатие Y в окне установщика. Установка всех библиотек Visual C++
  2. Дальнейший процесс установки будет автоматическим, при этом, перед установкой компонентов, существующие наборы распространяемых пакетов Visual Studio будут удалены с компьютера. Устанавливаются распространяемые пакеты Visual C++ 2005-2017 годов, а также дополнительные библиотеки. Необходимые пакеты Visual Studio установлены

Скачать Visual C++ Runtime Installer (All-In-One) можно с сайта https://www.majorgeeks.com (обратите внимание на скриншот, стрелкой отмечена ссылка на загрузку). Загрузка Visual C runtimes all-in-one

Видео инструкция

Если остаются вопросы, задавайте в комментариях, но, надеюсь, проблемы были решены, а необходимые компоненты установлены.

  • Обновление функций до windows 10 версия 20h2 ошибка 0x80240031
  • Обновление средства обновления windows 7
  • Обновление функций до windows 10 версия 20h2 ошибка 0x8007000d
  • Обновление функций до windows 10 версия 20h2 не устанавливается
  • Обновление службы аналитики windows 11 что это