Как исправить ошибку 0x80070666 в Windows 10
Всем привет! Сегодня поговорим про самые эффективные способы решения проблемы того как исправить ошибку 0x80070666 в Windows 10. Итак, поехали!
Определение поставленных версий Visual C++
Оплошность с кодом 0x80070666 появляется при инсталляции компонента Microsoft Visual C++ Redistributable, вызываться она имеет возможность инцидентом программных файлов различных версий компонента или повреждением самого установщика.
Пореже к задаче приводит присутствие в системном реестре архаичных записей Visual C++ раньше удаленных версий и ожидание установки накопительных обновлений Windows. 1-ая первопричина, впрочем, считается самой всераспространенной.
Дело в том, собственно что Microsoft Visual C++ версий 2017 и 2019 уже подключает в себя прошлые версии компонента, и когда вы пробуете ввести старенькую версию этой редакции, мастер-инсталлятор ее обнаруживает и прерывает функцию установки, возвращая оплошность 0x80070666.
То есть, в случае если у вас установлен Visual C++ 2019 x64, вы не можете ввести Visual C++ 2017 x64. Точно также как в случае если у вас уже наличествует Visual C++ 2017 x64, вы не можете ввести Visual C++ 2015 x64.
Метод 1: Верный выбор версии
Наконец, инцидент вызывается, когда юзер пробует ввести уже имеющуюся составляющую той же версии и разрядности. Вследствие этого, прежде чем ставить Visual C++, выясните, какие версии какой разрядности компоненты у вас уже поставлены.
Откройте нажатием Win + R окно скорого выполнения команд и введите команду appwiz.cpl.

Взгляните, какие версии Microsoft Visual C++ Redistributable уже поставлены. В случае если у вас, допустим, наличествует Visual C++ 2019 x64, то ввести возможно станет лишь только Visual C++ 2017-2015 x32 или же Visual C++ 2019 x32.
В случае если конфликтующего модуля в перечне нет, но оплошность все точно также появляется, перебегайте к грядущему заключению.
Метод 2: Чистка реестра
Данный метод вряд ли возможно именовать действенным, потому что возможность возникновения проблемы0x80070666 по причине присутствия в реестре архаичных записей все же небольшая.
Заключается заключение в чистке реестра с поддержкой особых программ, к примеру CCleaner или же Wise Registry Cleaner. Мы станем применять последнюю, а в случае если вы желаете пользоваться иной, читайте заметки по ссылкам ниже.
Подробнее:
Программки для чистки реестра
Очистка реестра с поддержкой CCleaner
Исправление реестра с помощью Wise Registry Cleaner
Скачайте приложение с вебсайта создателя и установите.
Запустив программку, изберите режим «Глубокое сканирование».
По окончании процедуры испытания нажмите кнопку «Исправить».
Удалив этим образом из реестра архаичные и потенциально конфликтующие записи, перезагрузите компьютер и вспомните ввести составляющую.
Метод 3: Переустановка Visual C++
Конструктивной и очень действенным методикой уничтожения проблемы 0x80070666 считается абсолютная переустановка компонента Microsoft Visual C++.
Ключевое правило – перед повторной инсталляцией нужно выслать все версии компонента, при данном для деинсталляции возможно применить как штатные, например и посторонние способы.
Откройте окошко «Программы и компоненты» приложением «Выполнить» (клавиши для вызова Win + R) командой appwiz.cpl
Подчеркнув составляющую Visual C++, нажмите «Удалить» и одобрите деинсталляцию.
Удалите все другие составляющие Visual C++ и перезагрузите компьютер.
Скачайте с официального вебсайта создателя 1 из установочных файлов в согласовании с типом (в усмиряющем большинстве случаев избирайте меж x86 — для 32-разрядной системы и x64 — для 64-разрядной).
Скачать Microsoft Visual C++ с официального вебсайта
Запустите его и установите составляющую.

Восстановление Visual C++
А вот и больше плавный вариант. Вспомните возобновить установку Visual C++, воспользовавшись способами консоли Windows. Еще прибегнуть к этому заключению вы сможете, в случае если составляющая Visual C++ установлена, но использующие ее программки или же игры выдают оплошность DLL.
Заранее скачайте важный сверток Visual C++ (ссылка есть чуток выше) и сбережите его в комфортном расположении, к примеру в корне диска С.
Откройте от имени админа «Командную строку» или же консоль «PowerShell».
Исполните в ней команду C:vc_redist.x86.exe /uninstall или же C:vc_redist.x64.exe /uninstall (опять же, отталкиваясь от разрядности поставленной Windows), представляющую собой не собственно что другое, как абсолютную дорогу к раньше скачанному файлу компонента.
В случае если сохранили установочный файл в ином пространстве, взамен C:vc_redist.x86.exe /uninstall надо станет дописать дорогу к файлу.
Положим, в случае если он на рабочем столе, дорога станет: C:UsersИМЯ_ПОЛЬЗОВАТЕЛЯDesktopvc_redist.x86.exe /uninstall (вместо ИМЯ_ПОЛЬЗОВАТЕЛЯ надо вписать имя вашей учетной записи).
Нажмите в открывшемся диалоговом окне установщика кнопку «Исправить» и проследуйте указаниям мастера.

Метод 4: Установите обновления Windows
В редкостных случаях инсталляции компонента имеют все шансы помешать ждущие установки пакеты обновлений Windows. Откройте приложение «Параметры», зайдите в раздел «Обновления и безопасность» → «Центр обновления».
В случае если вы увидите там известие «Требуется перезагрузка», перезапустите компьютер, дабы приобретенные системой в фоновом режиме обновления сумели водвориться. Впоследствии сего сможете пытаться ставить составляющие Visual C++.
Рейтинг:
(голосов:1)
Предыдущая статья: Ошибка 0xc0000098 при загрузке Windows 10
Следующая статья: Установщик обнаружил ошибку 0x800f0905 в Windows 10
Следующая статья: Установщик обнаружил ошибку 0x800f0905 в Windows 10
Не пропустите похожие инструкции:
Комментариев пока еще нет. Вы можете стать первым!
Популярное
Авторизация
Добавить комментарий!