Одна или несколько проблем вызвали сбой программы установки c 0x80070666 Windows 10

Содержание

На официальной странице https://dotnet.microsoft.com/download/dotnet-core/ вы можете скачать .NET Core.

.NET — это бесплатная кроссплатформенная платформа с открытым исходным кодом для разработчиков для создания различных типов приложений.

Во время установки Microsoft Windows Desktop Runtime вы можете столкнуться с ошибкой:

Одна или несколько проблем вызывали сбой программы установки. Исправьте эти проблемы и попробуйте повторить установку. Дополнительные сведения см. в файле журнала.

0x80070666 — Уже установлена другая версия этого продукта. Продолжение установки невозможно. Для настройки конфигурации или удаления существующей версии продукта используйте значок «Установка и удаление программ» на панели управления.

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

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

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

Для выхода из этой ситуации нужно удалить имеющиеся Visual C++.

Но прежде чем сделать это, рекомендуется проверить одну вещь. А именно: если вы пытаетесь установить .NET в качестве зависимости для другого приложения и у вас это не получается из-за того, что установлена более свежая версия Visual C++, то попробуйте вовсе пропустить установка .NET и запустите приложение, которое требует её в качестве зависимости. В моём случае это помогло — PowerToys прекрасно заработали и без установки .NET.

Связанные статьи:

  • Как установить или поменять свой пароль от Windows (81.8%)
  • Как отключить аккаунт пользователя Windows (81.8%)
  • Как в Windows поменять пароль для другого пользователя (81.8%)
  • Работающий способ сбросить пароль Windows 10 в 2021 (81.8%)
  • Как указать другое имя пользователя или пароль при доступе к сетевой папке Windows (81.8%)
  • Microsoft 365 Copilot добавит ИИ в Word, Outlook и другие приложения (RANDOM — 50%)

Источник: zawindows.ru

ошибка 0х80070666 при установке visual c windows 10 x64

Рассмотрим как исправить ошибку Настройка не завершена:

0x80070666 Уже установлена другая версия этого продукта при установке библиотек Microsoft Visual C ++ 2015, 2017.

Данная ошибка может встречаться на Windows 10, 8, 7, Vista, XP

author photo

Как исправить ошибку 0x80070666

Решение ошибки 0x80070666

По большому счету если вы пытаетесь установить Microsoft Visual C ++ 2015 или 2017 и получаете эту ошибку, то устанавливать ее не требуется, так как более новая версия уже установлена.

Например:

Скчать пакеты Microsoft Visual можно по ссылке

Если вы не видите в списке установленных программ Microsoft Visual C ++ 2015

Необходимо учитывать, что при установке Microsoft Visual C ++ 2017, пакет 2015 года автоматически удаляется. Это происходит по причине того, что в пакете 2017 включен пакет 2015. То есть при установке 2017, автоматически устанавливается и 2015.

Если вы не видите в списке установленных программ Microsoft Visual C ++ 2017

Посмотрите, возможно у вас установлен пакет Microsoft Visual C ++ 2015-2019. В этом пакете присутствует и 2017 версия.

Быстрое решение

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

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

И вам не придется устанавливать каждый пакет отдельно.

Что делать если не получилось

Если ошибка Если после установки MS Visual C++ ошибка все равно остается, то сделайте следующее:

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

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

Читайте также:
Программа запускающая консоль Windows

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

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

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

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

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

komanda appwiz

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

udalenie paketov

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

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

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

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

sajt sredstva ustraneniya nepoladok

zagruzit sredstvo ustraneniya nepoladok ustanovki programm

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

avtomaticheski primenyat ispravleniya 3

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

poisk oshibok pri ustanovke

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

vybrat programmu 1

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

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

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

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

zapusk ms settings windowsupdate

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

proverka obnovlenij windows 10

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

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

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

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

zapusk cmd iz poiskovoj stroki

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

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

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

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

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

58b5cd0d 1a9c 4ecb b56e

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

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

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

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

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

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

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

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

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

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

Читайте также:
Лучшие программы для улучшения качества фотографий для Windows

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

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

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

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

1. Удаление всех пакетов Visual C ++

Ошибка чаще всего возникает, если на компьютере уже установлена старая или более новая версия пакета Microsoft Visual C++. Нажмите Win+R и введите appwiz.cpl, чтобы быстро открыть удаление программ. Найдите ту версию пакета, которая при установке выдает ошибку 0x80070666, и удалите. Также, обратите внимание, что присутствуют два пакета: x86 и x32. Их нужно удалить оба.

После удаления, перезагрузите ПК и попробуйте установку Microsoft Visual C++.

Если не помогло, то удалите более новую версию. К примеру, устанавливаете 2015, то удалите 2017.

udalenie microsoft visual c 2015

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

У Microsoft есть специальные утилиты по устранению неполадок с различными проблемами, в том числе и устранение неполадок при установке или удалении программ. Я собрал все эти утилиты в одно место, и вы можете скачать одну из них по этой ссылки (самая последняя). Запустите утилиту и следуйте инструкциям на экране. Она автоматически обнаружит ошибки программ, поврежденного реестра, и восстановит их. Если ошибка 0x80070666 все еще появляется, перейдите к следующему способу ниже.

sredstvo ustarnenie nepoladok svyazannyh s ustanovkoj ili udaleniem programm

3. Установка обновлений

Если ожидаются какие-либо обновления, то их нужно установить, так как там могут быть дополнительные пакет Microsoft Visual C++. Перейдите в центр обновления Windows и проверьте. Откройте «Параметры» > «Обновления и безопасность» > «Центр обновления Windows» > и справа проверьте наличие ожидающих установку обновлений. После установки обновлений, перезагрузите компьютер или ноутбук и попробуйте установку Microsoft Visual C++.

Примечание: Если вы используете Windows 7, нажмите Win+R и введите wuapp.

proverit nalichie obnovlenij

4. Воспользуемся CMD для восстановления Visual C++

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

В первую очередь скачайте сам установщик Microsoft Visual C++ 2015, и запомните его местонахождение. Не запускаем его, а просто скачиваем и запоминаем путь. Запускаем командную строку от имени администратора вводим команды:

0x80070666 — Уже установлена другая версия этого продукта Microsoft Visual C++

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

2 2

Суть ошибки

Обычно данная проблема возникает в ситуации, когда пользователь желает установить на ПК отдельный пакет Microsoft Visual C++ 2015, или программу, в состав которой входит упомянутый пакет.

Что до конкретики проблемы, то её вызывает некорректная инсталляция на компьютер обновления «Visual Studio 2015 Update 3 RC», после которой невозможно установить на ПК инструмент «.NET Core 1.0.0 RC2». В ходе такой инсталляции в системный реестр заносятся некорректные ключи, которые будет невозможно удалить стандартным путём вместе с телом самой программы.

В некоторых случаях причиной возникновения ошибки также является повреждённое тело инсталлятора «Майкрософи Визуал C++ 2015», из-за которого невозможно провести корректную установку продукта.

1

Чтобы исправить ошибку 0x80070666 рекомендую выполнить следующее:

Способ №1. Полная переустановка продукта

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

Читайте также:
Программа для проверки обновления до Windows 11

Для этого перейдите в «Пуск» — «Панель управления» — «Удаление программ» (или просто в строке поиска файлов на ПК наберите appwiz.cpl и нажмите ввод). Поищите здесь «Microsoft Visual C++ 2015» (Restributable) и удалите его. Затем перезагрузите компьютер, перейдите на сайт Майкрософт (можно также воспользоваться данной ссылкой), и скачайте версию пакета для разрядности своей ОС. В случае наличия на вашем PC 64-битной ОС рекомендую скачать и установить оба файла.

3 2

Также вы не прогадаете, если установите версию «Microsoft Visual C++ 2017» – в ней есть все необходимые библиотеки пакета 2015.

Способ №2. Очистка системного реестра

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

В реализации данной задачи нам помогут специальные программы уровня «CCleaner», «RegCleaner» и другие аналоги. Установите один из таких инструментов на ваш PC, с помощью его функционала полностью удалите «Microsoft Visual C++ 2015». Затем проверьте с помощью данной программы системный реестр и исправьте все найденные ошибки. После проверки перезагрузите ПК, а затем попробуйте установить пакет «Майкрософт Визуал C++ 2015» по приведённой чуть выше ссылке.

5 1

Способ №3. Восстановление пакета

Ещё одним способом по борьбе с ошибкой является не удаление, а восстановление пакета Майкрософт Визуал C++ 2015. Для этого необходимо перейти в удаление программ Виндовс, там найти «Microsoft Visual C++ 2015 (x64)» и нажать на «Изменить». В появившемся окне нажмите на «Восстановить».

Ту же самую операцию проделайте с пакетом «Microsoft Visual C++ 2015 (x86)». Затем попробуйте вновь провести ранее неудачную инсталляцию нужного вам пакета (программы).

Заключение

Решение ошибки 0x80070666 «Уже установлена другая версия этого продукта Microsoft Visual C++» состоит в деинсталляции пакета «Микрософт Визуал С++ 2015» с вашего компьютера, с сопутствующим удалением с системного реестра всех его ключей. Затем будет необходимо провести перезагрузку вашей системы, скачать и установить новую версию упомянутого пакета на ПК, после чего рассматриваемая проблема должна быть решена.

Источник: windorez.ru

Ошибка 0x80070666

Рассмотрим как исправить ошибку Настройка не завершена:

0x80070666 Уже установлена другая версия этого продукта при установке библиотек Microsoft Visual C ++ 2015, 2017.

Данная ошибка может встречаться на Windows 10, 8, 7, Vista, XP

Ошибка 0x80070666 — говорит от том, что уже установлена другая версия этого продукта. Так же может звучать так: Cannot install a product when a newer version is installed — что говорит что более новая версия этой библиотеки уже установлена. По сути вы пытаетесь установить более старую. Из-за этого как раз вы и наблюдаете данную ошибку.

Решение ошибки 0x80070666

По большому счету если вы пытаетесь установить Microsoft Visual C ++ 2015 или 2017 и получаете эту ошибку, то устанавливать ее не требуется, так как более новая версия уже установлена.

Если вам все же необходимо установить более старую версию, то для начала необходимо удалить более новую версию. Для этого перейдите в панель управления — установка удаление программ и найдите в списке установленных программ, тот пакет который вы пытаетесь удалить (2015, 2017 или 2019), если этого пакета нет, то удалите все вышестоящие.

Например:

Хотите установить Microsoft Visual C ++ 2015 — надо удалить 2015, 2017, 2019 если имеются.

Хотите установить Microsoft Visual C ++ 2017 — надо удалить 2017, 2019 если имеются.

Скчать пакеты Microsoft Visual можно по ссылке

Если вы не видите в списке установленных программ Microsoft Visual C ++ 2015

Необходимо учитывать, что при установке Microsoft Visual C ++ 2017, пакет 2015 года автоматически удаляется. Это происходит по причине того, что в пакете 2017 включен пакет 2015. То есть при установке 2017, автоматически устанавливается и 2015.

Если вы не видите в списке установленных программ Microsoft Visual C ++ 2017

Посмотрите, возможно у вас установлен пакет Microsoft Visual C ++ 2015-2019. В этом пакете присутствует и 2017 версия.

Быстрое решение

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

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

И вам не придется устанавливать каждый пакет отдельно.

Источник: itmen.software

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru