Не устанавливается microsoft visual c redistributable 2018 x64: Распространенные проблемы при установке Visual Studio — Visual Studio

Содержание

Распространенные проблемы при установке Visual Studio — Visual Studio


  • Статья

  • Чтение занимает 6 мин

Эта статья поможет устранить проблемы, которые возникают при установке Microsoft Visual Studio.

Исходная версия продукта: Visual Studio 2012, Visual Studio 2013, Visual Studio 2015
Оригинальный номер базы знаний: 2899270

Симптомы

Visual Studio не удается установить, и отображается сообщение с одной из следующих ошибок:

  • 0x80200010, 0x80072efe или 0x80072ee7 — проблема с подключением во время загрузки
  • 0x80070005 — доступ запрещен
  • 0x80070643 — кэш установки или ISO-файл поврежден
  • 0x800713ec — выполняется установка . NET Framework
  • Ошибки установки нескольких компонентов отображаются при игнорировании предупреждения об обновлении сертификатов в Visual Studio 2013 и 2015

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

Для устранения этих проблем используйте один или несколько из указанных ниже способов:

0x80200010, 0x80072efe или 0x80072ee7 — проблема с подключением во время загрузки

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

  • Установка Visual Studio из другого источника. Например, если вы установили Visual Studio с сайта VisualStudio. com или из Центра загрузки Майкрософт, попробуйте загрузить Visual Studio на веб-узле MSDN.

  • Установите Visual Studio с помощью переключателя layout или ISO-файла. Дополнительную информацию о том, как это сделать, см. в разделе Установка Visual Studio 2015.

0x80070005 – доступ запрещен.

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

  • Внешний процесс, например приложение для защиты от вирусов или вредоносных программ, заблокировал файл установки Visual Studio в то время, как Visual Studio пытается установить этот файл. Чтобы устранить эту проблему, свяжитесь с вашим системным администратором или другим ИТ-специалистом для отключения блокировки файлов Visual Studio этими процессами.

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

  • Разрешения на доступ к некоторым кустам реестра могут помешать успешной установке Visual Studio. Для устранения этой проблемы ознакомьтесь с разделом Устранение ошибок установки с помощью инструмента SubInACL.

0x80070643 – кэш установки или ISO-файл поврежден

Эта ошибка обычно возникает при повреждении файла, связанного с процессом установки. Данная ошибка может возникать при установке Visual Studio с помощью ISO-файла или DVD-диска, записанного с помощью ISO-файла. Эта ошибка также может возникать во время восстановления Visual Studio.

Ошибка при установке с помощью файла ISO или DVD-диска, который записан с помощью файла ISO

При установке Visual Studio с помощью ISO-файла или использовании DVD-диска, который был записан с помощью ISO-файла, этот файл может быть поврежден во время процесса загрузки. Если у вас установлено средство проверки целостности контрольной суммы файлов Майкрософт, используйте это средство, чтобы проверить, поврежден ли ISO-файл, выполнив следующие действия:

  1. В окне командной строки введите указанную ниже команду и нажмите клавишу ВВОД.

    <DIRECTORY_NAME>\fciv.exe -sha1 <ISO_NAME>
    

    Примечание.

    В этой команде <заполнитель DIRECTORY NAME><> — это папка, в которую были извлечены файлы, а ISO_NAME — путь к ISO-файлу Visual Studio. Дополнительную информацию см. в файле ReadMe.htm в каталоге извлечения.

  2. Убедитесь, что значение алгоритма SHA-1, возвращенное средством проверки контрольной суммы файла, совпадает с ожидаемым значением. Для определения ожидаемого значения необходимо проверить папку, в которую был скачан файл ISO.

    Примечание.

    Значение алгоритма SHA-1 отличается для каждого из источников загрузки.

    1. Если вы скачали ISO-файл с сайта MSDN, значение алгоритма SHA-1 для каждого ISO-файла приведено в разделе Сведения.

    2. Если вы скачали ISO-файл из Центра загрузки, вы можете найти значение алгоритма SHA-1, развернув раздел Инструкции по установке на странице продукта.

Если ожидаемое значение алгоритма SHA-1 не совпадает с возвращенным из средства проверки контрольной суммы, значит, ISO-файл был поврежден. В таком случае необходимо удалить и повторно скачать файл.

  • Если вы получили ISO-файл с DVD-диска, вы можете попробовать скачать веб-установщик Visual Studio или ISO-файл с сайта MSDN или из Центра загрузки Майкрософт, а затем повторите установку.

  • Если вы приобрели DVD-диск в розничном магазине, вы также можете скачать Visual Studio с веб-сайта магазина. Затем используйте лицензионный ключ, предоставленный вместе с DVD-диском, для активации Visual Studio. Для получения дополнительной информации об этом процессе свяжитесь с розничным магазином.

Ошибка в ходе восстановления

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

  1. Закройте Visual Studio.

  2. Чтобы открыть командную строку с повышенными привилегиями, нажмите кнопку Пуск, введите cmd в поле Начать поиск, нажмите правой кнопкой мыши cmd.exe в списке результатов, затем выберите Запуск от имени администратора.

  3. В окне командной строки введите cd C:\ProgramData\Package Cache и нажмите клавишу ВВОД.

  4. Для удаления из кэша файлов .msi и .cab введите в окне командной строки следующие команды, нажимая клавишу ВВОД после каждой из них:

    Delete /F /S *.msi
    Delete /F /S *.cab
    
  5. Повторите восстановление Visual Studio.

0x800713ec – идет установка .NET Framework

Обычно данная ошибка возникает, если в данный момент уже происходит установка библиотек .NET Framework, не связанных с Visual Studio. Поскольку многие компоненты установщика Visual Studio зависят от библиотек . NET Framework, попытка установки .NET Framework во время установки Visual Studio может вызвать проблемы.

Чтобы обойти эту проблему, дождитесь завершения работы установщика .NET Framework перед началом установки Visual Studio.

Ошибки установки нескольких компонентов отображаются при игнорировании предупреждения об обновлении сертификатов в Visual Studio 2013 и 2015

При установке Visual Studio в системе Windows 7 отображается следующее предупреждение:

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

Если вы нажмете Продолжить для продолжения установки Visual Studio, может возникнуть ошибка «Не удалось найти источник пакетов», которую невозможно устранить с помощью варианта Скачать пакеты из Интернета. При завершении установки Visual Studio вы увидите следующее сообщение:

Установка завершена. Однако не все компоненты установлены правильно.

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

  • Убедитесь, что ваш компьютер подключен к Интернету.
    В некоторых случаях Visual Studio может программно извлекать и применять необходимые обновления сертификатов для успешной установки затронутых компонентов.

  • Проверьте параметры групповой политики на вашем компьютере, которые управляют автоматическими обновлениями сертификатов. Чтобы автоматически получить и применить необходимые сертификаты, выполните следующие действия:

    1. Откройте редактор локальных групповых политик (gpedit.msc).

    2. Последовательно разверните узлы Конфигурация компьютера>Административные шаблоны>Система>Управление связью через Интернет, затем нажмите Параметры связи через Интернет.

    3. Последовательно выберите Выключить автоматическое обновление корневых сертификатов>Отключено, затем нажмите OK или Применить.

    Примечание.

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

  • Если перечисленные выше шаги не помогли устранить проблему, вы также можете попытаться вручную установить требуемые обновления сертификатов. Дополнительные сведения о получении корневых сертификатов в Центре обновления Windows см. в разделе Настройка доверенных корневых сертификатов и запрещенных сертификатов.

Если вы уже установили Visual Studio, попробуйте восстановить Visual Studio после того, как вы попытались использовать один или несколько из описанных выше способов. Этот процесс пытается успешно установить компоненты, которые не были установлены в рамках предыдущей попытки. Для восстановления Visual Studio выполните перечисленные ниже действия:

  1. Откройте Программы и компоненты (appwiz. cpl).

  2. Щелкните правой кнопкой мыши номер версии> Visual Studio<, выберите «Изменить», а затем выберите «Восстановить», чтобы инициировать процесс восстановления.

Примечание.

Данная ошибка относится только к Windows 7 с пакетом обновления 1 (SP1). В Windows 8 и более поздних версиях Windows эти обновления сертификатов установлены по умолчанию.

Если в этой статье не рассматривается проблема с установкой Visual Studio, см. статью о настройке Сообщества Microsoft Q&A или форуме по установке и установке Visual Studio. Вы также можете опубликовать проблему вместе с файлом журнала установки Visual Studio в сообществе для получения дополнительной помощи.

Дополнительные сведения о сборе журналов установки см. в разделе Устранение неполадок при установке или обновлении.

Как удалить Microsoft Visual C

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

Как удалить Microsoft Visual C

Содержание

  • Что произойдёт, если снести Microsoft Visual C++
  • Как удалить Microsoft Visual C с компьютера
  • Удаление Visual Studio 2013
    • Видео — Удаление Visual Studio 2013
  • Удаление Microsoft Visual Studio Community 2015
    • Инструкция полного удаления компонентов Microsoft VS Community 2015
  • Почему на компьютере присутствует много копий Microsoft Visual C++
    • Видео — Как удалить Microsoft Visual Studio

Что произойдёт, если снести Microsoft Visual C++

Раз вы задались этим вопросом, значит скорее всего вы заходили в пункт «Установка и удаление программ», и там встретили большое количество установленных Microsoft Visual C++ с разными версиями х86 и х64, начиная с 2005 по 2018. Многие пользователи задаются вопросом: «Если у меня стоит Microsoft Visual C++ Redistributable 2018 х64, тогда предыдущие аналоги можно удалить?». Нет, это не так. Потому, что в таком случае какая-то установленная программа перестанет функционировать и будет выдавать ошибку.

Программа не запускается и выдаёт ошибку

Примечание! Нельзя рассчитывать на то, что версия которая была загружена позже будет поддерживать и остальные программы. Удаление или отсутствие необходимого программного обеспечения приведёт к невозможности запуска той или иной программы. Это же касается и к разно-разрядным пакетам х86/6х64, так как они тоже задействованные программами или играми.

Как удалить Microsoft Visual C с компьютера

Если после прочитанной информации вы всё же хотите удалить Microsoft Visual C++ Redistributable, тогда смотрите как это правильно сделать. На примере используется Windows 10 Home.

Шаг 1. В поисковике необходимо напечатать «Установка и удаление», после чего выпадет предоставленное меню в котором следует запустить программу.

В поисковом меню пишем «установка и удаление» и запускаем открывшееся приложение

Шаг 2. В запущенном окне параметров в правой колонке «Приложения и возможности» выберите и кликните мышкой вариант Microsoft Visual C++, который следует удалить.

Нажимаем «Удалить»

Шаг 3. Появится дополнительное окошко с подтверждением об удалении программы, нажмите ещё раз «Удалить».

Подтверждаем нажатием на «Удалить»

Шаг 4. В следующих действиях появится окно с возможностью перезапуска компьютера или сделать это позже. Выберите «Перезапустить сейчас».

Удаление Visual Studio 2013

Удалить полностью данную программу можно через встроенную стандартную утилиту «Программы и компоненты». Для этого следует провести несколько несложных действий на своём компьютере.

  1. Вызовите вспомогательное окно «Выполнить» при помощи комбинаций клавиш на клавиатуре «Win+R». В строке пропишите «appwiz.cpl» (без кавычек) и нажмите на клавишу «Enter».

    В окне «Выполнить» вводим команду и нажимаем «ОК»

  2. Выберите в «Программах и компонентах» удаляемый файл и нажмите «Изменить».

    Выбираем в «Программах и компонентах» удаляемый файл и нажимаем «Изменить»

  3. В появившемся окне выберите «Удалить», после чего программа запустит следующее окно, в котором будет проводиться удаление программы.

Следующими шагами нужно будет очистить реестр от остаточных следов после удаления ПО и для этого понадобится программа Your Uninstaller, а скачать её можно по адресу: http://wwwe.xrutor.org/torrent/398107/revo-uninstaller-pro-3.1.2-final-2014-pc-l-repack-portable-by-kpojiuk/.

  1. Запустите программу и перейдите к пункту «Очистка следов».

    Выбираем пункт «Очистка следов»

  2. Нажмите на кнопку «Очистить».

    Нажимаем «Очистить»

На этой стадии следы и другие компоненты будут очищены.

Видео — Удаление Visual Studio 2013

Удаление Microsoft Visual Studio Community 2015

Перед удалением знайте — Microsoft Visual Studio — встроенный, бесплатный образ разработанный для создания программного обеспечения ОС Windows, Android, iOS, Веб-утилит. Эта среда может использоваться разработчиками для изобретения собственных программ и проектов, которые содержат открытый код.

Инструкция полного удаления компонентов Microsoft VS Community 2015

  1. Запустите окно «Выполнить» клавишами «Win+R», а в нём пропишите «appwiz. cpl» и нажмите «ОК».

    В окне «Выполнить» вводим команду и нажимаем «ОК»

  2. Эта команда запустит окно «Программы и компоненты», в котором выберите Microsoft Visual Studio Community 2015 для последующего его удаления.

    Выбираем Microsoft Visual Studio Community 2015

  3. Появится окно с предложением «Удалить» или «Изменить». Выбираем «Изменить».
  4. В новом окне с тёмным фоном нажмите на «Удалить».

    Выбираем «Удалить»

  5. Появится маленькое окно в котором нужно подтвердить намерение удалить данное приложение.
  6. На экране будет производиться удаление основного программного обеспечения. Чтобы программа была полностью удалена с компьютера следует перезагрузить его.

    Удаление основного программного обеспечения

Скачать приложение для очистки следов от удалённой программы вы можете на сайте: https://www.ccleaner.com/ru-ru/ccleaner.

Если у вас установлена программа CCleaner, тогда ею нужно будет провести удаление остаточных следов, а точнее провести очистку реестра. Для этого:

  1. Запустите программу CCleaner, если у вас английская версия, то перейдите в настройки и выберите русскую.

    В настройках программы выставляем русский язык

  2. Перейдите в левой части к пункту «Реестр» и нажмите на «Поиск проблем».

    В пункте «Реестр» нажимаем на «Поиск проблем»

  3. Приложение CCleaner начнёт сканирование компьютера.

    Проводится сканирование компьютера

  4. Далее после этого нажмите на «Исправить..».

    Нажимаем на «Исправить..»

  5. Всплывёт окно, в котором программа предложит создать точку восстановления перед запуском исправления. Выберите «Нет».

    Выбираем «Нет»

  6. Последним действием для очистки следов и исправления ошибок нажмите «Исправить выбранное».

    Нажимаем «Исправить выбранное»

Таким образом при помощи сторонней утилиты программа Microsoft Visual Studio Community 2015 будет полностью удалена с вашего компьютера.

Почему на компьютере присутствует много копий Microsoft Visual C++

Вместе с установкой Windows устанавливаются и пакеты Microsoft Visual C++. К примеру на 64-разрядной ОС установятся пакеты х86 и х64, а на 32-ух разрядной ОС будут использоваться пакеты с х86 обеспечением Microsoft Visual C++.

Копии Microsoft Visual C++

Также на вашем компьютере вы можете рассмотреть что у вас есть 2 пакета Microsoft Visual C++ одного года. На самом же деле оба этих приложения являются разными по отношению к друг другу, так как в библиотеке содержаться разные наборы DLL.

В итоге при скачивании какой-либо программы или игры, вам будет предложено установить пакет с директ икс-ом и с Microsoft Visual C++ того года, которого выпущена устанавливаемая программа.

Видео — Как удалить Microsoft Visual Studio

Понравилась статья?
Сохраните, чтобы не потерять!

Майкрософт visual c — Компьютерный портал

Разное

Последние поддерживаемые версии 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.

Майкрософт visual c

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

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

Сообщение об ошибке Требуемый компонент
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.dllMicrosoft Visual C++ 2019
msvcr120.dll / msvcp120.dll / vcamp120.dll / vcomp120.dll / vccorlib120.dll / mfc120.dll / mscvr120.dll / mfc120u.dll / msvcr120_clr0400.dll / rld.dllMicrosoft Visual C++ 2013
msvcr 110.dll / msvcp 110.dll / vcomp110.dll / mfc110u.dll / msvcp110_win.dllMicrosoft Visual C++ 2012
msvcr 100. dll / msvcp 100.dll / mfc100.dll / vcomp100.dll / msvcr100d.dll / mfc100u.dllMicrosoft Visual C++ 2010
msvcr 90.dll / msvcp 90.dllMicrosoft Visual C++ 2008
msvcr 80.dll / msvcp 80.dllMicrosoft Visual C++ 2005

В операционной системе 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++ 2019 Redistributable Package [Update — 29. 05.2021]

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]

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, соответственно.

Как скачать Visual C++ Redistributable 2008-2019

Распространяемые пакеты Microsoft Visual C++ (Visual C++ Redistributable) содержат необходимые компоненты для запуска игр и программ, разработанных с помощью соответствующих версий Visual Studio и, как правило, нужны при ошибках вида «Запуск программы невозможен» так как файлы DLL с названиями, начинающимися с msvcr или msvcp отсутствуют на компьютере. Чаще всего требуются компоненты Visual Studio 2012, 2013 и 2015, но есть возможность загрузки и установки распространяемых пакетов Visual C++ 2005-2019.

Далее в инструкции способы скачать распространяемые компоненты Visual C++ для Windows 10, 8.1 и Windows 7, x64 и x86 (32-бит) официальным способом с сайта Майкрософт и путем установки из стороннего источника, о проблемах, с которыми можно столкнуться при установке и дополнительная информация, которая может оказаться полезной.

  • Как скачать распространяемые пакеты Visual C++ с сайта Майкрософт
  • Неофициальный способ установки Visual C++ Runtime Installer (All-In-One)
  • Видео инструкция

Загрузка распространяемых пакетов Visual C++ с сайта Майкрософт

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

  • Visual Studio 2015-2019 — при установке этого набора устанавливаются все необходимые компоненты Visual C++ 2015, 2017 и 2019 в рамках одного файла установщика.
  • Visual Studio 2013 (Visual C++ 12.0)
  • Visual Studio 2012 (Visual C++ 11.0)
  • Visual Studio 2010 SP1
  • Visual Studio 2008 SP1

Важное примечание: если вы загружаете библиотеки для исправления ошибок при запуске игр и программ (DLL отсутствует), а ваша система — 64-разрядная, следует скачать и установить как x86 компоненты (для 32-бит), так и x64 версии, так как многим программам для запуска нужны библиотеки 32-бит (x86) даже в x64 Windows 10, 8.1 и Windows 7.

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

  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
  3. Для компонентов Visual C++ 2013 после выбора «распространяемые пакеты Microsoft Visual C++ для Visual Studio 2013» вы попадете на страницу с двумя списками установщиков — x64 и x86, для каждого языка отдельная ссылка. Загрузите компоненты по нужной ссылке (русский язык на изображении ниже не поместился, но доступен).
  4. Для некоторых компонентов (например, для версии Visual C++ 2012) вы увидите предложение войти с вашей учетной записью Майкрософт. Но делать это не обязательно — ниже в этой статье я дам ссылки на прямую загрузку с сайта Майкрософт без необходимости входа.

Также на сайте Майкрософт доступны отдельные страницы для загрузки распространяемых пакетов Microsoft 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 в окне установщика.
  2. Дальнейший процесс установки будет автоматическим, при этом, перед установкой компонентов, существующие наборы распространяемых пакетов Visual Studio будут удалены с компьютера. Устанавливаются распространяемые пакеты Visual C++ 2005-2017 годов, а также дополнительные библиотеки.

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

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

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

Microsoft Visual C++ 2005-2008-2010-2012-2013-2019 Redistributable Package Hybrid (10.06.2021) На Русском

Название: Microsoft Visual C++
Версия программы: от 10.06.2021
Разработчик: Microsoft
Автор сборки: Lisabon
Язык интерфейса: Русский
Лечение: не требуется

Системные требования:

  • Windows XP (x86 и x64)
  • Windows Vista SP2 (x86 и x64)
  • Windows 7 SP1 (x86 и x64)
  • Windows 8.1 (x86 и x64)
  • Windows 10 (x86 и x64)
  • Windows Server 2008 SP2 (x64)
  • Windows Server 2008 R2 SP1 (x64)
  • Windows Server 2012 (x64)
  • Windows Server 2016 (x64)
  • Windows Server 2019 (x64)

Описание:
Распространяемый пакет Microsoft Visual C ++ устанавливает компоненты среды выполнения библиотек Visual C ++, необходимые для запуска приложений, разработанных с помощью Visual C ++, на компьютере, на котором не установлен Visual C ++. Метод интеграции — SVCPACK (T13), его также можно установить в действующей системе.

Состав Microsoft Visual C++ Redistributable Package Hybrid x86:
— Microsoft Visual C++ 2005 Redistributable — x86 8.0.50727.42 False
— Microsoft Visual C++ 2005 Redistributable — x86 8.0.50727.4053 False
— Microsoft Visual C++ 2005 Redistributable — x86 8.0.51011 False
— Microsoft Visual C++ 2005 Redistributable — x86 8.0.56336 False
— Microsoft Visual C++ 2005 Redistributable — x86 8.0.57103 False
— Microsoft Visual C++ 2005 Redistributable — x86 8.0.58299 False
— Microsoft Visual C++ 2005 Redistributable — x86 8.0.59193 False
— Microsoft Visual C++ 2005 Redistributable — x86 8.0.61001

— Microsoft Visual C++ 2008 Redistributable — x86 9.0.21022 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.21022.0 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.21022.218 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.30411 False
— Microsoft Visual C++ 2008 Redistributable — x86 9. 0.30729 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.0 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.17 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.4048 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.4148.0 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.4148 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.5570 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.6161

— Microsoft Visual C++ 2010 Redistributable — x86 10.0.30319 False
— Microsoft Visual C++ 2010 Redistributable — x86 10.0.40219

— Microsoft Visual C++ 2012 Redistributable — x86 11.0.50727 False
— Microsoft Visual C++ 2012 Redistributable — x86 11.0.51106 False
— Microsoft Visual C++ 2012 Redistributable — x86 11.0.60610 False
— Microsoft Visual C++ 2012 Redistributable — x86 11.0.61030

— Microsoft Visual C++ 2013 Redistributable — x86 12. 0.21005 False
— Microsoft Visual C++ 2013 Redistributable — x86 12.0.30501 False
— Microsoft Visual C++ 2013 Redistributable — x86 12.0.40649 False
— Microsoft Visual C++ 2013 Redistributable — x86 12.0.40660 False
— Microsoft Visual C++ 2013 Redistributable — x86 12.0.40664

— Microsoft Visual C++ 2019 Redistributable — x86 — 14.29.30130

Состав Microsoft Visual C++ Redistributable Package Hybrid x64:
— Microsoft Visual C++ 2005 Redistributable — x86 8.0.50727.42 False
— Microsoft Visual C++ 2005 Redistributable — x86 8.0.50727.4053 False
— Microsoft Visual C++ 2005 Redistributable — x86 8.0.51011 False
— Microsoft Visual C++ 2005 Redistributable — x86 8.0.56336 False
— Microsoft Visual C++ 2005 Redistributable — x86 8.0.57103 False
— Microsoft Visual C++ 2005 Redistributable — x86 8.0.58299 False
— Microsoft Visual C++ 2005 Redistributable — x86 8.0.59193 False
— Microsoft Visual C++ 2005 Redistributable — x86 8.0.61001

— Microsoft Visual C++ 2008 Redistributable — x86 9. 0.21022 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.21022.0 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.21022.218 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.30411 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.0 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.17 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.4048 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.4148.0 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.4148 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.5570 False
— Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.6161

— Microsoft Visual C++ 2010 Redistributable — x86 10.0.30319 False
— Microsoft Visual C++ 2010 Redistributable — x86 10.0.40219

— Microsoft Visual C++ 2012 Redistributable — x86 11. 0.50727 False
— Microsoft Visual C++ 2012 Redistributable — x86 11.0.51106 False
— Microsoft Visual C++ 2012 Redistributable — x86 11.0.60610 False
— Microsoft Visual C++ 2012 Redistributable — x86 11.0.61030

— Microsoft Visual C++ 2013 Redistributable — x86 12.0.21005 False
— Microsoft Visual C++ 2013 Redistributable — x86 12.0.30501 False
— Microsoft Visual C++ 2013 Redistributable — x86 12.0.40649 False
— Microsoft Visual C++ 2013 Redistributable — x86 12.0.40660 False
— Microsoft Visual C++ 2013 Redistributable — x86 12.0.40664

— Microsoft Visual C++ 2019 Redistributable — x86 14.29.30130

— Microsoft Visual C++ 2005 Redistributable — x64 8.0.50727.42 False
— Microsoft Visual C++ 2005 Redistributable — x64 8.0.50727.4053 False
— Microsoft Visual C++ 2005 Redistributable — x64 8.0.51011 False
— Microsoft Visual C++ 2005 Redistributable — x64 8.0.56336 False
— Microsoft Visual C++ 2005 Redistributable — x64 8.0.57102 False
— Microsoft Visual C++ 2005 Redistributable — x64 8. 0.58298 False
— Microsoft Visual C++ 2005 Redistributable — x64 8.0.59192 False
— Microsoft Visual C++ 2005 Redistributable — x64 8.0.61000

— Microsoft Visual C++ 2008 Redistributable — x64 9.0.21022 False
— Microsoft Visual C++ 2008 Redistributable — x64 9.0.21022.0 False
— Microsoft Visual C++ 2008 Redistributable — x64 9.0.21022.218 False
— Microsoft Visual C++ 2008 Redistributable — x64 9.0.30411 False
— Microsoft Visual C++ 2008 Redistributable — x64 9.0.30729 False
— Microsoft Visual C++ 2008 Redistributable — x64 9.0.30729.0 False
— Microsoft Visual C++ 2008 Redistributable — x64 9.0.30729.17 False
— Microsoft Visual C++ 2008 Redistributable — x64 9.0.30729.4048 False
— Microsoft Visual C++ 2008 Redistributable — x64 9.0.30729.4148.0 False
— Microsoft Visual C++ 2008 Redistributable — x64 9.0.30729.4148 False
— Microsoft Visual C++ 2008 Redistributable — x64 9.0.30729.5570 False
— Microsoft Visual C++ 2008 Redistributable — x64 9. 0.30729.6161

— Microsoft Visual C++ 2010 Redistributable — x64 10.0.30319 False
— Microsoft Visual C++ 2010 Redistributable — x64 10.0.40219

— Microsoft Visual C++ 2012 Redistributable — x64 11.0.50727 False
— Microsoft Visual C++ 2012 Redistributable — x64 11.0.51106 False
— Microsoft Visual C++ 2012 Redistributable — x64 11.0.60610 False
— Microsoft Visual C++ 2012 Redistributable — x64 11.0.61030

— Microsoft Visual C++ 2013 Redistributable — x64 12.0.21005 False
— Microsoft Visual C++ 2013 Redistributable — x64 12.0.30501 False
— Microsoft Visual C++ 2013 Redistributable — x64 12.0.40660 False
— Microsoft Visual C++ 2013 Redistributable — x64 12.0.40664

— Microsoft Visual C++ 2019 Redistributable — x64 14.29.30130

Особенности сборки:
— Поддерживаемые операционные системы: 32-х и 64-х битные.
— При установке сборки, установятся 32-х битные версии Microsoft Visual C++ Redistributable Package, на 32-х битных операционных системах, а 32-х и 64-х битные версии Microsoft Visual C++ Redistributable Package, на 64-х битных операционных системах.
— Во время установки сборки, производится поиск и удаление ранее установленных 32-х и 64-х битных версий Microsoft Visual C++ Redistributable Package.
— По-умолчанию, установка сборки происходит со скрытием заглушек (False).
— Установка Microsoft Visual C++ 2012 Redistributable 11.0.50727 False будет происходить, только на операционных системах начиная с Windows Vista SP 2 и выше.

Если не удаляются установленные на вашей системе Microsoft Visual C++, то воспользуйтесь утилитой MicrosoftFixit.ProgramInstallUninstall, для их удаления.

Ключи установки:
/ShowFalse — отображение заглушек (False) в «Установка и Удаление программ». Работает только при установке Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

/HideOriginal — скрытие оригинальных Microsoft Visual C++ Redistributable Package в «Установка и Удаление программ». Работает только при установке Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

/S — установка Microsoft Visual C++ 2005-2008-2010-2012-2013-2019 Redistributable Package в тихом варианте. Ключ чувствителен к регистру, и соответственно используем только /S , а не /s
Если был указан неправильно ключ или не указан вообще, то произойдёт установка c индикацией установки.

/WithOutFalse — установка Microsoft Visual C++ 2005-2008-2010-2012-2013-2019 Redistributable Package без заглушек (False). Ключ не чувствителен к регистру.

/WithOutVC05 — установка без Microsoft Visual C++ 2005 Redistributable Package. Ключ не чувствителен к регистру.

/WithOutVC08 — установка без Microsoft Visual C++ 2008 Redistributable Package. Ключ не чувствителен к регистру.

/WithOutVC10 — установка без Microsoft Visual C++ 2010 Redistributable Package. Ключ не чувствителен к регистру.

/WithOutVC12 — установка без Microsoft Visual C++ 2012 Redistributable Package. Ключ не чувствителен к регистру.

/WithOutVC13 — установка без Microsoft Visual C++ 2013 Redistributable Package. Ключ не чувствителен к регистру.

/WithOutVC19 — установка без Microsoft Visual C++ 2019 Redistributable Package. Ключ не чувствителен к регистру.

/DisableVssOff — установка Microsoft Visual C++ Redistributable Package без отключения vss-службы. По-умолчанию vss-служба отключается для ускорения установки. Ключ не чувствителен к регистру.

/DisableWuauServStop — установка Microsoft Visual C++ Redistributable Package без остановки wuauserv-службы. По-умолчанию wuauserv-служба останавливается для ускорения установки. Работает только при установке Microsoft Visual C++ 2019 Redistributable Package. Ключ не чувствителен к регистру.

/UpdateWithWUSA — установка обновления при помощи WUSA. По-умолчанию установка обновления происходит при помощи DISM на Windows 7/8.0/8.1 для ускорения установки. Работает только при установке Microsoft Visual C++ 2019 Redistributable Package. Ключ не чувствителен к регистру.

/norestart — для exe-файлов, при деинсталляции (при деинсталляции во избежание автоматической перезагрузки).
Дополнительные ключи:

/GetListProg — получение списка установленных программ в операционной системе, без последующей установки Microsoft Visual C++ Redistributable Package. Этот ключ актуален для тех, кто хочет посмотреть установлены ли заглушки (False). Ключ не чувствителен к регистру.

/DelVCAll — удаление ранее установленных Microsoft Visual C++ 2005-2008-2010-2012-2013-2015-2017-2019 Redistributable Package, без последующей установки Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

/DelVC05 — удаление ранее установленных Microsoft Visual C++ 2005 Redistributable Package, без последующей установки Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

/DelVC08 — удаление ранее установленных Microsoft Visual C++ 2008 Redistributable Package, без последующей установки Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

/DelVC10 — удаление ранее установленных Microsoft Visual C++ 2010 Redistributable Package, без последующей установки Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

/DelVC12 — удаление ранее установленных Microsoft Visual C++ 2012 Redistributable Package, без последующей установки Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

/DelVC13 — удаление ранее установленных Microsoft Visual C++ 2013 Redistributable Package, без последующей установки Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

/DelVC15 — удаление ранее установленных Microsoft Visual C++ 2015 Redistributable Package, без последующей установки Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

/DelVC17 — удаление ранее установленных Microsoft Visual C++ 2017 Redistributable Package, без последующей установки Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

/DelVC19 — удаление ранее установленных Microsoft Visual C++ 2019 Redistributable Package, без последующей установки Microsoft Visual C++ Redistributable Package. Ключ не чувствителен к регистру.

Поделиться:

Не удается установить Microsoft Visual C++ 2015? — Вот 6 исправлений

Многие пользователи получают ошибку « Microsoft Visual C++ 2015 Redistributable setup failed » при установке пакета. Почему не удается установить Microsoft Visual C++ 2015? Как это исправить? Теперь давайте изучим ответы вместе с MiniTool.

Microsoft Visual C++ 2015 Redistributable – это важный пакет, необходимый для нескольких программ или игр, в которых используется среда разработки программного обеспечения Microsoft Visual Studio. Однако многие пользователи сталкиваются с ошибкой «Ошибка установки распространяемого пакета Microsoft Visual C++ 2015 (x64)» при установке программы.

Согласно опросу, эта ошибка 0x80070666 может возникать по разным причинам. Основная причина в том, что существует существующая установка редистсов Visual C++. Кроме того, за ошибку ответственны поврежденная установка Visual C++ 2015, проблемы несовместимости и служба установщика Windows. Не волнуйся. Мы предлагаем соответствующие решения здесь.

Исправление 1. Переустановите распространяемый пакет Visual C++ 2015 и обновление 3 распространяемого пакета 2015 RC

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

Шаг 1. Нажмите клавиши Win + R , чтобы открыть диалоговое окно Выполнить , а затем введите в поле appwiz.cpl и нажмите Enter .

Шаг 2.  Прокрутите список установленных программ до всех элементов, связанных с Microsoft Visual C++ 2015 Redistributable , и следуйте инструкциям на экране, чтобы удалить существующие пакеты.

Шаг 3. После удаления щелкните здесь, чтобы загрузить инструмент Microsoft Fix It и установить его.

Шаг 4. Запустите средство устранения неполадок и нажмите Дополнительно .

Шаг 5. Установите флажок Применить ремонт автоматически и нажмите Далее .

Шаг 6. Выберите Установка во всплывающем окне. Затем вам будет представлен список приложений, выберите Visual C++ 2015 Redistributable и нажмите Next .

Шаг 7. Следуйте инструкциям на экране, чтобы завершить установку и применить все рекомендуемые исправления.

Шаг 8. Щелкните здесь, чтобы загрузить Visual C++ 2015 Redistributable Update 3 RC и установить его на свой компьютер.

Теперь ошибка установки Microsoft Visual C++ 2015 должна исчезнуть.

Исправление 2. Проверьте наличие обновлений Windows

Иногда вы можете столкнуться с ошибкой «Ошибка установки распространяемого пакета Microsoft Visual C++ 2015», если Центр обновления Windows уже готовится к установке тех же файлов повторного распространения. В этом случае вы можете проверить наличие обновлений Windows и установить их.

Шаг 1. Нажмите клавиши Win + I , чтобы открыть приложение Настройки и перейти к разделу Обновление и безопасность .

Шаг 2.  Нажмите кнопку  Проверить наличие обновлений  , чтобы начать обновление Windows 10. Если есть ожидающие обновления Windows, вы можете загрузить и установить их вручную.

Шаг 3. После установки перезагрузите компьютер и посмотрите, решена ли проблема «Сбой установки распространяемого пакета Microsoft Visual C++ 2015 (x86)».

Исправление 3. Переустановите распространяемый пакет Visual Studio C++ 2017

Некоторые пользователи сообщили, что не могут установить Microsoft Visual C++ 2015 из-за проблем с совместимостью. Если вы уже установили распространяемый компонент Visual C++ 2017, попробуйте удалить его. Для этого вы можете открыть окно Programs and Features , например Step I в Fix 1 , и удалить пакет Visual C 2017. После этого вы можете снова установить Visual C 2015 и посмотреть, устранена ли ошибка. Конечно, вы можете переустановить распространяемый пакет Visual C 2017 после успешной установки пакета C++ 2015.

Исправление 4. Восстановите распространяемый файл Visual C++ 2015

Кроме того, поврежденная установка может вызвать ошибку «Ошибка установки распространяемого пакета Microsoft Visual C++ 2015 (x64)». Здесь вы можете выполнить следующие шаги, чтобы восстановить установщик.

Примечание: Убедитесь, что на вашем компьютере установлена ​​последняя версия пакета Microsoft Visual C++ 2015, и запишите фактическое местоположение, в котором вы сохранили пакет.

Шаг 1.  Тип  команду в поле поиска, а затем щелкните правой кнопкой мыши командную строку в верхнем списке результатов и выберите Запуск от имени администратора .

Шаг 2.  В командной строке с повышенными привилегиями введите следующую команду и нажмите . Введите , чтобы найти каталог, в котором вы сохранили распространяемый пакет 2015.

cd C:\Users\YourUserName\Downloads

Шаг 3. Введите следующую команду в зависимости от загруженной версии и нажмите Введите .

vc_redist.x64.exe /uninstall (для x64-версии распространяемого пакета Microsoft Visual C++ 2015)

vc_redist.x86.exe /uninstall (для x86-версии распространяемого пакета Microsoft Visual C++ 2015)

5

5

5 Шаг 4. Затем появится окно с возможностью восстановить установку. Нажмите Восстановить и следуйте инструкциям на экране, чтобы восстановить установку Visual C++ 2015 Redist.

После завершения перезагрузите компьютер и посмотрите, сможете ли вы установить Visual C++ 2015 без ошибки 0x80070666.

Исправление 5. Удалите временные файлы

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

Шаг 1. Нажмите клавиши Win + R , чтобы открыть диалоговое окно Выполнить , затем введите в поле %temp% и нажмите Enter .

Шаг 2. В папке Temp нажмите клавиши Ctrl + A , чтобы выбрать все файлы и папки, и нажмите Удалить , чтобы очистить их.

Когда папка Temp станет пустой, вы можете снова запустить программу установки и проверить, исправлена ​​ли ошибка «Ошибка установки Microsoft Visual C++ 2015».

Исправление 6. Повторно зарегистрируйте службу установщика Windows

Если вы по-прежнему не можете установить Microsoft Visual C++ 2015 после применения всех вышеуказанных исправлений, вы можете попробовать изменить некоторые параметры, связанные со службой установщика Windows, в редакторе регистров. Вот как:

Шаг 1. Снова откройте окно Выполнить , введите в нем msiexec /unregister и нажмите Введите . Эта команда теперь покажет что угодно.

Шаг 2. Снова откройте окно Run , затем введите msiexec /regserver и нажмите Enter . Эта команда перерегистрирует службу установщика Windows, ничего не показывая. После этого вы можете снова попробовать установить пакет Redist Visual 2015.

  • Facebook
  • Твиттер
  • Линкедин
  • Реддит

Базз | MySolidWorks

автомобилестроение (435)

образование (427)

строительство (256)

SOLIDWORKS (248)

аэрокосмическая отрасль (222)

потребительские товары (196)

5 робототехника5)

Machinery (194)

Hobby/Fun (168)

Разное (113)

Архитектура (113)

3dexperience (107)

Дизайн (98)

Electronics (91)

(98)

. 76)

Электрические компоненты (62)

Игрушки (62)

Технология (60)

Двигатели и аксессуары (60)

Сертификация (47)

Советы и уловки (45)

Облачные вычисления (40)

Dassault Systèmes (39)

3dexperienceworks (38)

. Сотрудничество (36)

Сборки (35)

3DEXPERIENCE World 2023 (35)

Themenübergreifend (30)

CAD (29)

Education (29)

Sports (28)

3DEXPERIENCE Lösungen ∕ 3DEXPERIENCE Plattform ∕ 3DEXPERIENCE Works (28)

SOLIDWORKS ∕ CAD ( 26)

Люди и природа (26)

Сообщество (22)

военные (21)

Костюра (21)

Ювелирные изделия (20)

Без категории (19)

Облако (19)

Запчасти и особенности (19)

Событие ∕ Messe (18)

Solidworks 2023 (17)

Истории клиентов (17)

Чертежи и деталировка (16)

Solidworks Визуализируйте (16)

Производство (15)

3dexperience World ∕ Solidworks World (15)

STEM Science Technolagice Engineering and Math (15)

Mechgine Engineering (14)

Solidworks PDM (14)

Makers (13)

Новые функции (13)

Новости (13)

SolidWorks Моделирование (12)

Сварные сварки (12)

Маршрутизация (12)

Вебинар ∕ Веб -трансляция ∕ Screencast (12)

черновики (12)

Инструктор CAD (12)

Медицинский (11)

3DEXPERIENCEWorldJapan (11)

3D Sculptor (11)

911 (8)

SOLIDWORKS Electrical (8)

3D Creator (8)

3DXWJ2022 (8)

Students (7)

SOLIDWORKS Connected (7)

SOLIDWORKS 2022 (7)

SOLIDWORKS Subskriptionsdienste (7)

STEM Teacher (7)

Zusammenarbeit ∕ Kollaboration (7)

Листовой металл (7)

Линейный статический анализ (7)

SOLIDWORKS Inspection (7)

Electrical (7)

Competitions (7)

3DEXPERIENCE World (7)

DraftSight 2D (7)

Design Automation (7) 90 90 2 User (0600) Competition Группы (6)

Управление продуктами (6)

DraftSight 2022 (6)

Датчики (6)

Домохозяйство (6)

CAD для учителей (6)

Ежемесячные новости SOLIDWORKS Support (5)

DraftSight (5)

Curriculum 900 (5)

ENOVIAWORKS (5)

コラム (5)

Техническая коммуникация (5)

Визуализация фотографического качества (5)

Виртуальное мероприятие DraftSight (4)

Kundenerfolg ∕ Kundenreferenz ∕ Case Study (4)

DraftSight Learning Journey (5) 9000

Конфигурации (4)

3D-печать (4)

CAM (4)

Дизайнерский замысел (4)

Новые возможности (4)

Пользовательский интерфейс (4)

Новые размеры (4)

Женщины в инженерии (4)

Удобство использования ∕ Benutzerfreundlichkeit (4) Whats Works3DEX 900 Дизайн (4)

Проектирование на основе правил (4)

Приложения SOLIDWORKS для детей (4)

Эскиз (4)

Проверка проекта (3)

Анжебот (3)

3DEXPERIENCE Works 2023 (3)

Оптика (2)

Гидравлика и пневматика (5) Энергетика 2 9010 (1)

Определение того, установлен ли распространяемый компонент Visual Studio C++ — peteronprogramming

TL;DR: стоит не просто обнаружить, но и проверить, действительно ли он работает.

Если вы отправляете программное обеспечение для Windows, написанное на C++ и скомпилированное с помощью цепочки инструментов MSVC, то вы, вероятно, слышали о так называемом «Распространяемом пакете Visual Studio C++». Скорее всего, вы связываете свои двоичные файлы с динамическими библиотеками DLL времени выполнения, а это означает, что ваше приложение имеет зависимость времени выполнения от (по крайней мере, некоторых) библиотек DLL, содержащихся в этом распространяемом пакете.

Когда ваш продукт установлен, вы (или используемая вами структура установщика) должны убедиться, что также установлена ​​соответствующая версия распространяемого компонента, иначе ваша программа не запустится. В этом посте я расскажу о том, почему вам не следует просто определять, установлена ​​ли эта зависимость, на двух реальных примерах.

Первый пример

Если программа не запускается из-за того, что не может быть загружена статическая зависимость DLL (возможно, она отсутствует, повреждена и т. д.), вы получите полезное диалоговое окно с указанием имени затронутой DLL, которое дает вам достойный указатель на решение проблемы. Однако иногда заявленное сообщение об ошибке не имеет особого смысла (например, оно жалуется на неправильный двоичный файл).

Я помню обращение в службу технической поддержки, когда один из наших пользователей сообщил, что после успешной установки нашего продукта его не удалось запустить из-за отсутствия библиотеки DLL. Заявленная DLL присутствовала и была неповрежденной, поэтому ошибка не имела смысла. В подобных случаях полезно заставить загрузчик выдавать подробные диагностические сообщения. Хорошей новостью является то, что для активации этой функции достаточно установить глобальный флаг. Плохая новость заключается в том, что для отправки этих сообщений к процессу необходимо подключить настоящий отладчик.

Мы приняли меры и изучили проблему на компьютере пользователя. После активации подробного ведения журнала загрузчика (официальное название этого — включение «отображения снимков загрузчика») и изучения вывода выяснилось, что в каталоге System32 пользователя vcomp140. dll — библиотека времени выполнения OpenMP распространяемого пакета Visual Studio 2015. , была 32-битная DLL (вместо 64-битной, как положено в папке System32).

Мы не могли выяснить, как он туда попал (и, честно говоря, не хотели), но исправить это было легко: достаточно было запустить установщик распространяемого в режиме восстановления. После этого наша программа могла запускаться без проблем 1 .

Второй пример

Несколько лет назад Microsoft сделала среду выполнения C компонентом операционной системы (вроде 2 ). Поскольку это решение было принято до окончательного выпуска Windows 10, оно устанавливается по умолчанию в системах Windows 10. Однако в более ранних версиях этот компонент (называемый ucrtbase.dll) предоставляется через Центр обновления Windows. Если вы скомпилируете приложение с помощью Visual Studio 2015 или более поздней версии, ваши двоичные файлы будут зависеть от ucrtbase.dll. Это означает, что для запуска этих программ в версиях Windows до 10 необходимо сначала установить пакет обновления, содержащий эту новую среду выполнения Universal C. Это обновление входит в состав распространяемых установщиков, поэтому, если в вашей системе еще нет ucrtbase.dll, установщик среды выполнения Visual C++ сначала установит необходимое обновление Windows.

А вот и подвох: у пакета обновления есть предварительные условия. Например, в Windows 7 требуется как минимум пакет обновления 1, а в Windows 8.1 требуется «накопительный пакет обновления за апрель 2014 г.». Что произойдет, если вы попытаетесь установить распространяемый компонент в системе, в которой нет необходимых обновлений? В случае распространяемого пакета Visual Studio 2017 вы получаете общее сообщение об ошибке с кодом ошибки, в котором говорится, что что-то пошло не так, и установка не удалась. В версии 2015 вы также получаете общую ошибку, установка также завершается сбоем, кажущийся .

Видимо потому, что хоть процесс установки и был прерван с ошибкой:

  • Все библиотеки времени выполнения были скопированы по назначению (за исключением ucrtbase. dll, конечно)
  • Установка зарегистрирована, поэтому она отображается в списке программ и компонентов панели управления

Результат попытки установить распространяемый компонент Visual Studio 2015 C++ на необновленную систему x64 Windows 8.1 RTM (выпущенную в 2013 г.)

Если ваш установщик попытается установить распространяемый пакет VS 2015 на необновленном компьютере, произойдет сбой и будет возвращен код ошибки. Это хорошо, потому что вы, по крайней мере, можете обнаружить, что что-то пошло не так. Но если кто-то еще пытался установить его до вас, вполне возможно, что вы столкнулись с поврежденной установкой среды выполнения, в то время как система радостно сообщает, что все в порядке и установлено.

Решение

Решение этой проблемы весьма тривиально: даже если система сообщит, что распространяемый компонент установлен, не верьте этому слепо. Отнеситесь скептически и на самом деле попробуйте, если это сработает. Как ты это делаешь? С тщательно разработанной небольшой тестовой программой:

  • Создайте библиотеку DLL со статическими зависимостями времени выполнения от всех распространяемых библиотек DLL. Экспортированная функция, которая вызывает стандартные функции, подойдет. Убедитесь, что вы используете все необходимые библиотеки DLL с помощью Dependency Walker.
  • Создайте исполняемый файл, который ссылается на статическую версию среды выполнения (сделав это, вы убедитесь, что этот двоичный файл не зависит от библиотек DLL повторного распространения). Все, что нужно сделать этой программе, — это загрузить DLL, описанную в предыдущем пункте, с помощью LoadLibrary и вернуть 0 в качестве кода выхода в случае успеха.

exe запустится независимо от любых распространяемых установок, так как CRT был связан с ним статически. Если он может загрузить нашу тестовую DLL, это означает, что загрузчик может найти и загрузить все распространяемые DLL VC. Если это не так, это означает, что ваша программа, которую вы собирались попробовать и установить, тоже не будет работать.

 

Компания, в которой я работаю, уже довольно давно использует такую ​​небольшую утилиту, и за эти годы она оказалась очень полезной.

Заключительные мысли

Некоторым это определенно покажется излишним решением. Стоят ли все эти дополнительные усилия, на самом деле зависит от количества ваших пользователей и разнообразия их сред. В любом случае, если вы погуглите общее сообщение об ошибке, которое вы получите, когда приложение не запустится из-за отсутствующей библиотеки DLL, большинство результатов будут касаться VC redist DLL (что дает указание).

1 Вы можете удивиться, почему у пользователя не было проблем с другими программами (наверняка существует множество приложений, использующих именно эту версию среды выполнения). Ответ заключается в том, что только эта одна DLL была «повреждена», поэтому пострадали только приложения, использующие OpenMP.

2 Они фактически разделили CRT на две части: одну стабильную (ucrtbase.dll) и другую нестабильную (vcruntime[v].dll). Естественно, стабильная часть — это та, которая сейчас является частью ОС. Более подробно об этом вы можете прочитать в этой статье.

Нравится:

Нравится Загрузка…

vcruntime140.dll скачать бесплатно | DLL‑files.com

Ошибки, связанные с vcruntime140.dll, могут возникать по нескольким причинам. Например, ошибочное приложение vcruntime140.dll было удалено или потеряно, повреждено вредоносным программным обеспечением, присутствующим на вашем компьютере, или поврежден реестр Windows.

Наиболее часто встречающиеся сообщения об ошибках:

  • Запуск программы невозможен, так как на вашем компьютере отсутствует файл vcruntime140.dll. Попробуйте переустановить программу, чтобы решить эту проблему.
  • Возникла проблема при запуске vcruntime140.dll. Указанный модуль не может быть найден.
  • Ошибка загрузки vcruntime140.dll. Указанный модуль не может быть найден.
  • Невозможно продолжить выполнение кода, так как vcruntime140. dll не найден. Переустановка программы может решить эту проблему.
  • vcruntime140.dll либо не предназначен для работы в Windows, либо содержит ошибку. Попробуйте установить программу еще раз, используя исходный установочный носитель, или обратитесь за поддержкой к системному администратору или поставщику программного обеспечения.

В подавляющем большинстве случаев решение заключается в правильной переустановке vcruntime140.dll на вашем ПК в системную папку Windows. В качестве альтернативы, некоторые программы, особенно игры для ПК, требуют, чтобы файл DLL был помещен в папку установки игры/приложения.

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

Дополнительные сведения о vcruntime140.dll

VCRUNTIME140.dll — одна из библиотек времени выполнения для Microsoft Visual Studio (Visual C++) 2015/2017/2019. Библиотеки времени выполнения Visual C++ используются для запуска программ, разработанных в Microsoft Visual Studio.

Если программа, пытающаяся загрузить VCRUNTIME140.dll, не может ее найти, вы можете получить одно из следующих сообщений об ошибке;

  • «program».exe — Системная ошибка
    Выполнение кода невозможно, так как VCRUNTIME140.dll не найден. Переустановка программы может решить эту проблему
  • «program».exe — Системная ошибка
    Запуск программы невозможен, так как на вашем компьютере отсутствует файл VCRUNTIME140.dll. Попробуйте переустановить программу, чтобы решить эту проблему.

Общий для следующих программных файлов;

  • httpd.exe
  • php.exe
  • skype.exe
  • DComPerm.exe
  • flexsim.exe
  • Winfile.ex
  • UplayService.exe
  • Plex Media Server.exe
  • otvdm.exe
  • Piriform.exe
  • Proxy.exe
  • AccelerometerSt.exe
  • AUEPUC.exe
  • php -cgi.exe
  • Gsi.exe
  • EoCApp.exe
  • HITMAN2.exe

Решение этой проблемы заключается в замене отсутствующего файла dll там, где программа может его найти.

Этого можно добиться разными способами;

  • Загрузка только необходимого файла (Вручную или с помощью КЛИЕНТА DLL-Files.com)
  • Повторная установка программы, выдающая это сообщение об ошибке
  • Установка (или восстановление) распространяемого пакета Microsoft Visual C++ для Visual Studio 2015/2017/2019

Чтобы установить VCRUNTIME140.dll в папку Windows по умолчанию с помощью КЛИЕНТА DLL-Files.com, начните с запуска КЛИЕНТА.
Введите «VCRUNTIME140.dll» в поле поиска и нажмите «Найти файл DLL».
Выберите VCRUNTIME140.dll в результатах поиска.
Нажмите «Установить».

Чтобы вручную заменить VCRUNTIME140.dll, начните с загрузки подходящей версии с этой страницы.
Откройте zip-файл, загруженный с сайта DLL-files.com.
Извлеките DLL-файл в известное место на вашем компьютере.
После распаковки zip-файла поместите извлеченный DLL-файл в каталог программы, запрашивающей файл. Бывший. C:\Program Files (x86)\Microsoft\Skype для рабочего стола\VCRUNTIME140. dll
Даже при использовании 64-битной системы Windows многие программы по-прежнему являются 32-битными.
32-битные программы используют 32-битные dll-файлы, 64-битные программы используют 64-битные dll-файлы.
В 64-битной системе Windows программы, установленные в C:\Program Files (x86)\ , скорее всего, являются 32-битными, а программы, установленные в C:\Program Files\ , скорее всего, будут 64-битными.
Обязательно используйте 32-битный DLL-файл для 32-битной программы и 64-битный DLL-файл для 64-битной программы. Невыполнение этого требования, скорее всего, приведет к ошибке 0xc000007b.
Перезагрузите компьютер и попробуйте воссоздать ошибку, чтобы проверить, устранена ли она.
Если размещение файла dll в папке программы не помогает, поместите копию файла в каталог dll по умолчанию в Windows.
В 64-битной версии Windows папка по умолчанию для 32-битных DLL-файлов — C:\Windows\SysWOW64\, а для 64-битных dll-файлов — C:\Windows\System32\.
Обязательно перезапишите все существующие файлы (но сделайте резервную копию исходного файла).
Перезагрузите компьютер и попробуйте воссоздать ошибку, чтобы проверить, устранена ли она.

Если ваша проблема не была решена с помощью этих предложений, вам может потребоваться переустановить распространяемые пакеты Microsoft Visual C++, которые можно найти на странице поддержки Microsoft;

  • Распространяемый компонент Microsoft Visual C++ 2015
  • Распространяемый компонент Microsoft Visual C++ 2017 x86
  • Распространяемый компонент Microsoft Visual C++ 2017 x64
  • Распространяемый компонент Microsoft Visual C++ 2019 x86
  • Распространяемый компонент Microsoft Visual C++ 2019 x64

x86 для 32-битной, x64 для 64-битной. Если вы используете 64-битную Windows, установите обе.

Также убедитесь, что у вас установлены последние обновления Windows;

  • Как получить обновления из Центра обновления Windows в Windows Server 2012 R2, Windows 8. 1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 и Windows Vista.
  • Обновление Windows 10

Заказать DLL-файлы по:
версия |
описание |
язык

Версия

Архитектура

Размер файла

Язык

Компания

Описание

14.28.29304.1

32

74,4 KB

English

Microsoft Corporate

MicrosOft ZOONT ZONT -CORSOFT.

MD5: