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

Обновлено: 02.07.2024

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

Когда вы столкнетесь с этой проблемой, вы получите следующее полное сообщение об ошибке;

Сбой установки

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

0x80070666 — уже установлена ​​другая версия этого продукта. Установка этой версии не может быть продолжена. Чтобы настроить или удалить существующую версию этого продукта, используйте «Установка и удаление программ» на панели управления.

  • Visual C++ уже установлен в системе.
  • Неудачная установка Visual C++ в системе.
  • Ожидается установка Центра обновления Windows для той же версии пакета Visual C++.

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

  1. Запустите средство устранения неполадок при установке и удалении программы
  2. Удалите все текущие распространяемые пакеты Visual C++
  3. Исправить установку Visual C++
  4. Выполните чистую загрузку и установите пакет

Давайте взглянем на описание процесса, связанного с каждым из перечисленных решений.

Прежде чем попробовать приведенные ниже решения, проверьте наличие обновлений и установите все доступные ожидающие биты на своем устройстве с Windows 11/10 и посмотрите, не появится ли ошибка снова при повторной попытке выполнить операцию установки Visual C++.

1] Запустите средство устранения неполадок при установке и удалении программы

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

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

2] Удалите все текущие распространяемые пакеты Visual C++

 Удаление распространяемого пакета Visual C++

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

Чтобы удалить все текущие распространяемые пакеты Visual C++ с помощью приложения "Параметры" на ПК с Windows 11/10, выполните следующие действия:

  • Нажмите клавишу Windows + I, чтобы открыть приложение "Настройки".
  • Нажмите "Приложения" на левой панели навигации.
  • Теперь прокрутите вниз правую панель "Приложения и функции".
  • Нажмите на многоточие (три вертикальные точки) для распространяемого пакета Visual C++.
  • Выберите «Удалить».
  • Нажмите «Удалить» для подтверждения.
  • Следуйте инструкциям на экране, чтобы завершить удаление пакета.
  • Повторите шаги, чтобы удалить все остальные пакеты.
  • После этого перезагрузите компьютер.

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

3] Восстановите установку Visual C++

 Восстановить распространяемый пакет Visual C++

  • Откройте приложение "Настройки".
  • Нажмите "Приложения" на левой панели навигации.
  • Теперь прокрутите вниз правую панель "Приложения и функции".
  • Нажмите на многоточие (три вертикальные точки) для проблемного распространяемого пакета Visual C++.
  • Выберите «Изменить».
  • Нажмите "Восстановить".
  • Следуйте инструкциям на экране, чтобы завершить операцию восстановления.

Кроме того, вы можете восстановить распространяемый компонент Visual C++ через Программы и компоненты на компьютере с Windows 11/10, следуя инструкциям в руководстве по устранению ошибки выполнения R6034.

  • Загрузите установщик распространяемого пакета в папку (предпочтительно на рабочий стол) на своем ПК.
  • Затем нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить».
  • В диалоговом окне "Выполнить" введите cmd, а затем нажмите CTRL + SHIFT + ВВОД, чтобы открыть командную строку в режиме администратора/с повышенными правами.
  • В окне командной строки введите приведенную ниже команду и нажмите Enter. Замените заполнитель UserName на фактическое имя пользователя, вошедшего в систему.
  • Затем введите приведенную ниже команду и нажмите Enter:
  • Теперь нажмите "Восстановить".
  • Следуйте инструкциям на экране, чтобы завершить операцию восстановления.
  • По завершении перезагрузите компьютер.

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

4] Выполните чистую загрузку и установите пакет

Установить программу в состоянии чистой загрузки

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

Надеюсь, это поможет!

Как исправить требуемую ошибку Microsoft Visual C++ 14.0?

  • Перейдите к инструментам сборки для Visual Studio 2017.
  • Выберите бесплатную загрузку в Visual Studio Community 2017, чтобы загрузить установщик.
  • Запустите программу установки.
  • Выберите то, что вам нужно, на вкладке "Рабочая нагрузка".
  • В Windows есть 3 варианта. Проверяйте только разработку для настольных ПК с помощью C++.
  • В командной строке введите pip3 install misaka и нажмите Enter.

Что такое неопределенная ошибка 0x80240017?

Если вы столкнулись с неуказанной ошибкой 0x80240017 на своем устройстве с Windows 11/10, эта ошибка просто означает, что распространяемый пакет не был правильно установлен в вашей системе. Ошибка обычно появляется во время установки Visual C++.

Дата: 22 декабря 2021 г. Метки: ошибки

Похожие записи

Исправить ошибку 0x80010105 в Windows 11/10

Недостаточно системных ресурсов для завершения API

Исправить Недостаточно системных ресурсов для устранения ошибки API в Windows 11/10

Произошла системная ошибка 5, доступ запрещен в Windows 11/10

[электронная почта защищена]

Обинна Онвусобалу изучала информационные и коммуникационные технологии и активно следит за экосистемой Windows. Он руководит клиникой компьютерного программного обеспечения. Он говорит, что лучше всего создать точку восстановления системы, прежде чем вносить какие-либо изменения в свой компьютер.


сообщить об этом объявлении

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

Ошибка установки — 0x80070666

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

Мы исследовали эту конкретную проблему, изучив различные пользовательские отчеты и стратегии исправления, которые наиболее затронутые пользователи применили для устранения этого конкретного сообщения об ошибке. Из того, что мы узнали, есть несколько различных сценариев, которые вызовут это сообщение об ошибке:

  • Уже установлена ​​другая установка Visual C++. Как оказалось, Visual C++ 2015 и Visual C++ 2017 содержат некоторые распространенные двоичные файлы, о которых известно, что они конфликтуют. Если у вас уже есть Visual C++ Redist 2017 и вы пытаетесь установить Redist 2015, вы, скорее всего, увидите это конкретное сообщение об ошибке. В этом случае удаление более новой версии Visual C++ должно решить проблему.
  • Неправильная установка Visual C++. Существуют определенные сценарии, которые могут привести к неправильной установке распространяемого пакета Visual C++. Всякий раз, когда это происходит, у вас мало других вариантов, кроме запуска специализированного инструмента Fix-it или попытки вызвать всплывающее окно восстановления с помощью командной строки.
  • Центр обновления Windows планирует установить тот же пакет Visual C++. Другой сценарий, в котором вы можете столкнуться с этой конкретной проблемой, заключается в том, что компонент обновления (Центр обновления Windows) имеет ожидающее обновление, которое обновит тот же пакет Visual C++. В этом случае установка каждого ожидающего обновления Windows должна решить проблему автоматически.

Если вы в настоящее время ищете исправление, которое позволит вам обойти ошибку 0x80070666 и завершить установку дистрибутива, эта статья предоставит вам несколько способов устранения неполадок. Ниже у вас есть несколько потенциальных исправлений, которые другие пользователи в аналогичной ситуации успешно использовали для решения проблемы.

Методы упорядочены по эффективности и серьезности, поэтому следуйте им в том порядке, в котором они представлены. Один из них обязательно решит проблему в вашем конкретном сценарии.

Способ 1. Удаление всех текущих распространяемых пакетов Visual C++

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

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

Вот краткое руководство о том, как это сделать:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «appwiz.cpl» и нажмите Enter, чтобы открыть экран «Программы и компоненты». Введите appwiz.cpl и нажмите Enter, чтобы открыть список установленных программ.
  2. На экране «Программы и компоненты» прокрутите список установленных программ и найдите все свои установки Microsoft Visual C++ Redist.
  3. Щелкните правой кнопкой мыши каждую установку Microsoft Visual C++ Redist и выберите «Удалить». Затем следуйте инструкциям на экране, чтобы завершить удаление каждого пакета повторного распространения. Удаление всех пакетов Visual C++ Redist
  4. После удаления всех пакетов Visual C++ перезагрузите компьютер и дождитесь завершения следующего запуска.
  5. Попытка установить тот же пакет Redist, который ранее завершался ошибкой 0x80070666.
  6. Если вы по-прежнему сталкиваетесь с тем же сообщением об ошибке, перейдите к следующему способу ниже.

    Способ 2. Запуск инструмента Fix-It

    Существует один инструмент Microsoft Fix It, который несколько затронутых пользователей успешно использовали для решения проблемы, препятствовавшей автоматической установке пакета повторной рассылки. Этот конкретный инструмент Fix It будет выполнять несколько стратегий восстановления, которые восстанавливают несколько компонентов (включая поврежденные ключи реестра), используемые во время установки новых программ.

    Примечание. Этот инструмент Fix it работает в Windows 7, Windows 8, Windows 8.1 и Windows 10.

    Вот краткое руководство по использованию этого инструмента Fix It для устранения ошибки 0x80070666:

    1. Перейдите по этой ссылке (здесь) и нажмите кнопку «Загрузить», чтобы загрузить инструмент Fix It. Скачивание инструмента Fix it
    2. После загрузки инструмента дважды щелкните файл .diagcab, чтобы открыть инструмент Fix It. Когда вы увидите начальный экран, нажмите «Дополнительно» и убедитесь, что установлен флажок, связанный с «Применить ремонт автоматически». Затем нажмите «Далее», чтобы перейти к следующему меню. Автоматическое применение ремонта
    3. На следующем экране нажмите «Установка». Проблемы с установкой программ
    4. Дождитесь завершения этапа проверки, затем выберите пакет повторной рассылки, с которым у вас возникли проблемы, и нажмите "Далее". Выбор пакета повторной рассылки, с которым у вас возникли проблемы
    5. Следуйте рекомендуемым стратегиям ремонта, пока не дойдете до конца программы. Пробуем рекомендуемые исправления
    6. После того, как инструмент Fix It отработает, перезагрузите компьютер и посмотрите, сможете ли вы без проблем установить пакет повторной рассылки при следующем запуске.
    7. Если вы по-прежнему сталкиваетесь с ошибкой 0x80070666, перейдите к следующему способу ниже.

      Способ 3. Установка всех ожидающих обновлений Windows

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

      Вот краткое руководство по установке любого ожидающего обновления Windows:


        Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «ms-settings:windowsupdate» и нажмите Enter, чтобы открыть вкладку «Центр обновления Windows» в приложении «Параметры». Диалог запуска: ms-settings:windowsupdate

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

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

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

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

      Приложения Windows, разрабатываемые на платформе разработки Microsoft Visual Studio, предполагают наличие в системе некоторых библиотек DLL (библиотек динамической компоновки). Например, Microsoft Visual C++ 2008 Redistribute, Microsoft Visual C++ 2015 Redistribute и т. д. Приложения не будут работать, если эти библиотеки отсутствуют. Некоторые пользователи сообщали о проблемах при попытке загрузить и установить эти библиотеки. Пользователи видят ошибку, когда принимают лицензию и пытаются установить библиотеку в систему. Полное сообщение об ошибке показано ниже –

      Ошибка 0x80070666

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

      Оглавление

      Исправление 1. Удаление текущего пакета

      <р>1. Откройте диалоговое окно «Выполнить» с помощью Windows и R.

      <р>2. Введите «appwiz.cpl» и нажмите Enter.

      Appwizdcpl

      <р>3. В открывшемся окне программы и компонентов найдите распространяемый пакет Microsoft Visual C++.

      <р>4. Щелкните правой кнопкой мыши пакет и выберите «Удалить».

      Удалить пакет

      <р>5. Следуйте инструкциям на экране и завершите процесс установки.

      <р>6. Перезагрузите компьютер.

      <р>7. Теперь попробуйте установить пакет еще раз.

      Решение 2. Запустите инструмент Fix-It

      <р>2. Нажмите кнопку Загрузить средство устранения неполадок.

      Загрузить исправление Устранение неполадок Min

      <р>3. Найдите загруженный файл на своем ПК и дважды щелкните исполняемый файл.

      <р>4. В появившемся окне выберите параметр «Дополнительно», как показано ниже.

      Click On Advanced

      <р>5. Убедитесь, что флажок «Применить ремонт автоматически» установлен, и нажмите кнопку «Далее».

      Применить ремонт автоматически

      <р>6. Нажмите «Установка».

      Нажмите при установке

      <р>7. Выберите проблемный пакет.

      Clickon Package

      <р>8. Система предложит возможные исправления. Попробуйте оба и проверьте, что работает в вашем случае.

      Попробуйте предложенное исправление

      Проверьте, работает ли это, если нет, попробуйте следующее исправление.

      Исправление 3. Установите ожидающие обновления

      <р>1. Откройте диалоговое окно «Выполнить» с помощью клавиш Windows и R.

      <р>2. Введите приведенную ниже команду и нажмите Enter.

      Windowsupdate

      <р>3. В появившемся окне нажмите Проверить наличие обновлений.

      Проверить наличие обновлений

      <р>4. После установки обновлений перезагрузите систему.

      Исправление 4. Восстановите пакет из командной строки

      <р>1. Откройте диалоговое окно «Выполнить» с помощью клавиш Windows и R.

      <р>2. Введите cmd и нажмите Enter.

      Cmd

      <р>3. В открывшемся окне командной строки скопируйте и вставьте приведенные ниже команды одну за другой.

      <р>4.Появится всплывающее окно, нажмите кнопку Восстановить.

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

      <р>5. Следуйте инструкциям на экране и завершите процесс восстановления.

      Мы надеемся, что эта статья была информативной. Спасибо за прочтение.

      Ануша Пай — инженер-программист, имеющий большой опыт работы в ИТ-индустрии и страстно любящий писать.


      Ограничения: пробная версия предлагает неограниченное количество бесплатных сканирований, резервных копий и восстановлений элементов вашей системы Windows. Регистрация на полную версию начинается от 29,95 долларов США.


      Outbyte PC Repair (версия 1.1.12.641) сертифицирован AppEsteem — надежной организацией по кибербезопасности — с постоянным мониторингом.

      Удовлетворение всем строгим требованиям AppEsteem означает, что Outbyte PC Repair можно считать чистым, безопасным и прозрачным; и что он соответствует этическим и правовым нормам распространения.

      AppEsteem — ​​одна из самых известных в мире организаций по кибербезопасности, которая обеспечивает безопасность более 2 миллиардов пользователей. Компания была основана командой опытных специалистов Microsoft по кибербезопасности. Его миссия — создать безопасное пространство для пользователей компьютеров и Интернета, где они будут защищены от киберугроз, мошеннических или неэтичных действий.

      Неисправность, о которой сообщается с кодом ошибки "0x80070666", может произойти из-за ряда различных факторов. Общие причины включают в себя неправильно настроенные параметры системы или неправильные записи в системных элементах, и это лишь некоторые из них. Такие проблемы могут быть решены с помощью специального программного обеспечения, которое восстанавливает системные элементы и настраивает параметры системы для восстановления стабильности.

      В статье содержится подробная информация о том, что означает проблема, возможные причины и способы ее решения.

      Содержание

      Значение кода ошибки "0x80070666"

      Код ошибки «0x80070666» — это название проблемы, которое содержит сведения о неисправности, в том числе причину ее возникновения, системный компонент или приложение, а также некоторую другую информацию. Числовой код в названии проблемы обычно содержит данные, которые может расшифровать производитель неисправного компонента или приложения. Проблема с этим кодом может возникать в разных местах системы, поэтому, несмотря на то, что в его названии есть некоторые подробности, пользователю все же сложно определить и устранить причину проблемы без специальных технических знаний или соответствующего программного обеспечения.

      Причины кода ошибки "0x80070666"

      Если вы получили это предупреждение на своем ПК, это означает, что в работе вашей системы произошел сбой. Код ошибки «0x80070666» — это одна из проблем, с которой пользователи могут столкнуться в результате неправильной или неудачной установки или удаления программного обеспечения, которое могло оставить неверные записи в системных элементах. Другие потенциальные причины могут включать неправильное завершение работы системы, например, из-за сбоя питания, случайного удаления пользователем с небольшими техническими знаниями необходимого системного файла или записи системного элемента, а также ряд других факторов.

      Способы исправления кода ошибки "0x80070666"

      Опытные пользователи ПК могут решить проблему с помощью этого кода, отредактировав системные элементы вручную, в то время как другие пользователи могут захотеть нанять специалиста, который сделает это за них. Однако, поскольку любые манипуляции с системными элементами Windows сопряжены с риском сделать операционную систему не загружаемой, всякий раз, когда пользователь сомневается в своих технических навыках или знаниях, ему следует использовать специальный тип программного обеспечения, предназначенного для восстановления системных элементов Windows без требующие от пользователя каких-либо специальных навыков.

      Следующие шаги должны помочь устранить проблему:


        Специальное предложение. См. дополнительную информацию об Outbyte; инструкции по удалению; ЛСКП; Политика конфиденциальности.
      • Установите и запустите приложение
      • Нажмите кнопку "Сканировать сейчас", чтобы определить возможные причины проблемы.
      • Нажмите кнопку Исправить все, чтобы исправить обнаруженные неполадки.

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

      Отказ от ответственности: состояние вашего ПК и конфигурация системы сильно влияют на конкретную производительность или влияют на результаты улучшения безопасности. Чтобы убедиться, что вы полностью защищены, Outbyte бесплатно назначит технического специалиста, который сделает все возможное, чтобы решить вашу проблему. В случае неудачи мы полностью возместим вашу покупку в соответствии с нашей 30-дневной гарантией возврата денег.

      Товарные знаки. Символы Microsoft и Windows являются товарными знаками группы компаний Microsoft.Другие товарные знаки являются собственностью соответствующих владельцев.

      Читайте также: