Error 0x80070666 как исправить. Как исправить ошибку 0x80070666 при установке Microsoft Visual C++

Ошибка 0x80070666 при установке Microsoft Visual C++: предпосылки и решение

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

Причина таковой проблемы кроется в уже установленном пакете. Дело в том, что Microsoft Visual C++ 2017 уже имеет составляющие Microsoft Visual C++ 2015, а Microsoft Visual C++ 2015 включает в себя составляющие наиболее ранешних сборок. Из-за этого происходит конфликт компонентов. Потому, чтоб поправить ошибку 0x80070666 при установке Microsoft Visual C++ на разных сборках Windows, стоит пользоваться последующими рекомендациями.

Как поправить системную ошибку DirectX с файлами DXError.log DirectX.log?

Методы исправления ошибки 0x80070666 при установке Microsoft Visual C++

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

  • Жмем «Win+R» и вводим «appwiz.cpl», чтоб раскрылось окно «Удаление программ и компонентов Windows».

  • Находим уже установленные пакеты C++ и удаляем их.

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

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

Читайте также  Как включить тачпад на буке асер. Включение тачпада на ноутбуке под управлением Windows 7

После установки обновлений стоит снова повторить попытку установки библиотеки. Ежели ошибка 0x80070666 не исчезла, то нужно выполнить восстановление компонентов C++. Для этого необходимо запустить командную строчку с правами Админа и ввести такие команды:

  • CD C:Users*YourUser*Downloads
  • vc_redist.x64.exe /uninstall

ВАЖНО! Заместо *YourUser* вводим имя собственного пользователя.

Появиться маленькое окно самой библиотеки. Кликаем на клавишу «Исправить».

Если сама программа не смогла поправить проблему, то советуем испытать запустить штатный инструмент для поиска и исправления проблем с софтом. Для этого необходимо в поисковой строке Windows прописать запрос «Устранение неполадок», а дальше выбрать раздел с софтом.

Если штатный инструмент не нашел нарушений в работе программ и компонентов, тогда советуем сходу подключить к ПК установочный диск и выполнить восстановление системы, а потом повторить попытку установки Microsoft Visual C++ подходящей версии.

Как поправить ошибку 0x80070666 при установке Microsoft Visual C++

При попытке установить Microsoft Visual C++ либо другое аналогичное ПО можем столкнуться с ошибкой 0x80070666. Сбой происходит при запуске инсталлятора и прерывает дальнейшую установку.

Содержание

Причины ошибки

Установка распространяемого пакета Microsoft Visual C++ может прерваться ошибкой 0x80070666 по ряду причин:

  1. В системе уже установлена иная версия. Как оказалось, Visual C++ 2015 и 2017 содержат общие двоичные файлы, которые конфликтуют меж собой. Ошибку можно устранить методом удаления новейшей версии.
  2. Установленная среда повреждена. Составляющие среды могут быть повреждены в итоге вирусной активности, сбоев системы и прочее. Поправить повреждения можно методом пуска инструмента восстановления из командной строки
  3. В обновлении Windows находится уже установленная версия Visual C++. В этом случае загрузка каждого ожидающего обновления обязана решить делему автоматически.

Удаление текущих распространяемых пакетов

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

Читайте также  Как запустить звуковой драйвер. 3 подробных способа установить драйвер звука на windows 7

Перейдите в раздел «Удаления либо конфигурации программ» командой appwiz.cpl, запущенной из окна «Выполнить» (Win + R).

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

После перезапуска компа попытайтесь установить пакет, который ранее не удавалось инсталлировать из-за сбоя 0x80070666. Опосля удачного завершения верните версии, которые требуют игры и приложения для правильной работы.

Запуск средства устранения неполадок

Для исправления кода ошибки 0x80070666 попытайтесь запустить средство устранения проблем при установке и удалении программ от Майкрософт. Этот инструмент способен восстанавливать составляющие, включая библиотеки DLL и покоробленные записи реестра, которые употребляются при установки новейших программ.

Найдите по запросу в вебе «Средство устранения проблем, связанных с установкой и удалением программ» и загрузите его из отысканной странички Майкрософт.

Запустите скачанный файл и на первом экране кликните на клавишу Дополнительно, чтоб установить флаг на автоматическое исправление.

На последующее экране кликните на клавишу Установка.

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

Следуйте запросам до завершения работы инструмента.

Установка ожидающих обновлений

С ошибкой 0x80070666 можно столкнуться в случае, когда Центр обновления Windows уже подготовил тот же пакет к установке. По отзывам юзеров, опосля загрузки обновлений проблемный дистрибутив был установлен автоматически.

Перейдите в раздел Центра обновлений Windows командой ms-settings: windowsupdate (или wuappd в Windows 7) из окна «Выполнить» (Win + R).

Нажмите на клавишу «Проверка наличия обновлений» и следуйте инструкциям на экране для загрузки всех ожидающих пакетов.

Восстановление компонентов среды с помощью командной строки

Проблема может появиться из-за повреждения компонентов среды. Время от времени не удается его вернуть из раздела «Удаления либо конфигурации программ», так как отсутствует в перечне. По отзывам, нередко это происходит с Visual C++ 2015.

Читайте также  Как изменить загрузку в биосе. Как выставить загрузку с диска в различных версиях BIOS

Чтобы поправить ошибку с кодом 0x80070666, необходимо загрузить требуемый пакет из веб-сайта Майкрософт, а потом запустить восстановления из командной строки.

В окне системного поиска наберите cmd и щелкните на пуск от имени администратора.

В консоли перейдите в тот каталог, в котором находится установщик программы. К примеру, ежели vc_redist.x64.exe файл находится в папке Downloads перейдите в нее командой:

CD C:Users имя пользователяDownloads

При переходе консоли в этот введите имя исполняемого файла, потом /uninstall, например:

vc_redist.x64.exe /uninstall

После нажмите на клавишу Вернуть и следуйте инструкциям на экране.

Оставьте комментарий