При установке пакета Redistributable Visual C++ 2015 в Windows 11/10 или более старых ОС как Windows 7/8. 1, Server 2012 R2 вы можете столкнуться с неопознанной ошибкой 0x80240017.
В данной инструкции о том, что делать и как исправить, когда возникает неопознанная ошибка 0x80240017 при установке Visual C++.
Если это не поможет, используйте все остальные способы, разобранные в этой статье, поскольку зачастую причина появления ошибки «failed to execute msu package» схожа с основной ошибкой 0x80240017, которую мы разбираем.
Причины появления
Существуют множество факторов, влияющих на корректную установку Microsoft Visual C++.
- Не удалена предыдущая версия.
- Остались файлы и записи в реестре от прошлого приложения.
- Поврежден устанавливаемый пакет библиотек.
- Не установлены последние обновления Windows.
- Компьютерные вирусы.
Каждый из приведенных пунктов может способствовать появлению ошибки 0x80070666, поэтому предлагаю разобрать их более подробно.
- Способ 1: Проверка установленной даты и времени
- Способ 2: Обновление до SP1 (Windows 7)
- Способ 3: «Чистая» загрузка Windows
- Способ 4: Удаление временных файлов
- Способ 5: Проверка обновлений Windows
- Способ 6: Переустановка компонентов Microsoft Visual C++
- Способ 7: Повторная регистрация установщика
- Способ 8: Очистка ПК от мусора
- Способ 9: Проверка целостности системных файлов
- Способ 10: Сканирование ПК на наличие вирусов
- Вопросы и ответы
В процессе эксплуатации компьютера пользователь может столкнуться с ошибками и сбоями разной природы, нередко возникающими по неочевидным причинам. Проблемы, которые носят программный характер, чаще всего можно исправить своими силами. К таким относится и ошибка Microsoft Visual C++ Runtime Library.
Сбой может быть вызван разными причинами и появиться независимо от версии Windows, а потому в конкретной ситуации решением может стать тот или иной способ.
Ошибка 0x80240017, которую выдает Visual C ++, может возникать по целому ряду причин, и основными из них являются:
- ОС Windows 7, установленная без специального обновления Service Pack 1.
- Отсутствие обновления для среды выполнения С.
- Повреждение одного из установочных файлов пакета Visual C++.
- Оставшиеся следы от предыдущих версий.
- Системные ошибки.
Именно о том, как максимально быстро и эффективно устранить вышеперечисленные неполадки пойдет речь дальше. Нами будет предложено несколько наилучших вариантов, результативность которых была проверена на личном опыте.
Пользователи часто сталкиваются с тем, что перед инсталляцией определённых игровых или прочих приложений требуется предварительно установить особую платформу, в качестве которой выступают NET. Framework или Visual Studio. Осознавая такую острую необходимость, безусловно, сразу же предпринимаются действия, направленные на установку важных платформ. К сожалению, в отдельных случаях, невзирая на все старания, действия могут сопровождаться серьёзной проблемой. Операционная система будет выдавать предупреждение «Hresult 0xc8000222 ошибка», как исправить в Windows 7 такую проблему многие пользователи желают понять.
Мы расскажем вам о двух способах решения проблемы
Операционная система Windows для своей штатной и полноценной работы требует обилие различного программного обеспечения (далее ПО). Особенно остро необходимость в каких-либо компонентах для операционной системы проявляется при использовании определённого вида программного обеспечения, которое предполагает работу с визуальными эффектами и обработкой медиа контента. Одним из таких важных компонентов является пакет «Microsoft Visual C++», распространяемый на бесплатной основе и доступный для скачивания на официальном сайте Microsoft. В настоящей статье речь пойдёт о решении ошибки 0x80070666, которая «терроризирует» многих пользователей во время установки приведённого выше компонента операционной системы.
Устранение неполадок
- Нажмите сочетание кнопок на клавиатуре Win+R и введите control.exe /name Microsoft.Troubleshooting
- Ниже нажмите на «Дополнительные средства устранения неполадок».
- Далее выберите «Центр обновления Windows» и запустите диагностику.
- Если вы получаете ошибку в Microsoft Strore, то запустите устранение неполадок «Приложения из магазина Windows».
- Также, советую запустить диагностику «Принтер».
Сброс компонентов центра обновлений
Запустите командную строку от имени администратора и введите ниже команды по порядку:
Восстановить битые системные файлы
Поврежденные системные файлы могут давать различные сбои в зависимости с различными компонентами. Мы может восстановить эти файлы. Для этого, запустите командную строку от имени администратора и введите ниже две команды по порядку:
- sfc /scannow
- DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
Обновление среды C++
Удалите имеющийся Visual C++
Если уже установлен Visual C++, то его необходимо удалить, чтобы не было путаницы в версиях. Перейдите в Приложения и возможности и удалите версию Visual C++, который не устанавливается и выдает неопознанную ошибку 0x80240017. Отмечу, вы должны удалить две разрядности одного Visual C++: x64 и x86.
Перерегистрация служб установщика
Если появляется ошибка 0x80240017, то установщик Windows мог быть не зарегистрирован. Нажмите Win+X и выберите Терминал Windows (администратор), после чего введите ниже команды по порядку:
- msiexec /unregister
- msiexec /regserver
Установка Visual C++ в чистой загрузке
Установка Visual C++ 2015 или другой версии в состоянии чистой загрузки может устранить ошибку 0x80240017 в Windows 11/10/7.
- Ошибка 0x80070666 при установке Microsoft Visual C++
- Как установить любые патчи обновления Windows вручную
- Ошибка 0x8024001e в Windows 10 в Центре обновлений
Что означает ошибка 0x80240017
Данное сообщение характерно для Windows, начиная с «семёрки», и обозначает оно только то, что попытка инсталлировать Microsoft Visual C++, входящий в один из пакетов Redistributable 2015/2017/2019, не увенчалась успехом.
Чаще всего неопознанная ошибка с кодом 0x80240017 появляется при неудачной попытке установки компонентов Visual C++ из-за различных сбоев в работе Центра Обновлений Windows. Они могут быть вызваны повреждением важных файлов, деятельностью вредоносных программ, блокировкой со стороны брандмауэра или антивируса. Наконец, отключением или блокировкой Windows Update Center самим пользователем компьютера.
Правда, никаких серьёзных последствий в плане регулярного использования ПК не будет, да и исправление этой ошибки по силам среднестатистическому юзеру. Нужно просто придерживаться нижеописанных инструкций и запастись терпением – возможно, времени и сил придётся потратить немало.
Как решить проблему с ошибкой 0x80240017
Microsoft Visual C++ представляет собой интегрированную кроссплатформенную среду разработки, в рамках которой можно создавать приложения на языках программирования семейства C, включая C++, для платформы Windows. Продукт является составной частью Microsoft Visual Studio – пакета, с помощью которого можно писать и отлаживать программный код. Приложение включает библиотеки процедур низкого уровня, облегчающие написание программ, в том числе совместимых с другими платформами.
Официальные дистрибутивы редко когда включают этот пакет, но в любом случае следует учитывать разрядность вашей версии Windows – 32-разрядный пакет не сможет функционировать в 64-битной архитектуре, но обратное утверждение неверно, поскольку системы с более высокой разрядностью совместимы во всём с 32-разрядными.
Итак, возможны два варианта: Visual C++ установился на компьютер во время инсталляции Виндовс, или вы выполняли установку пакета позже самостоятельно. Но и в первом, и втором случае Microsoft выпускает обновления пакета, дополняя её библиотеки. Они устанавливаются автоматически, не требуя вмешательства пользователя и гарантируя обновление функционала популярной среды программирования.
Некоторые программные продукты при запуске сообщают, какая версия пакета установлена на ПК (например, в Steam это обычное явление). Но далеко не всегда обновления проходят безболезненно. Рассмотрим, что можно предпринять, если очередное обновление завершилось аварийно с выдачей сообщения о неопознанной ошибке 0x80240017.
Переустановка пакета Microsoft Visual C ++
Один из самых популярных способов, как исправить ошибку 0x80240017 – установить среду программирования Visual C++ заново. Для начала старый пакет нужно удалить. Для этого запускаем «Панель управления», кликаем на вкладке «Программы и компоненты», находим в списке установленных программ Visual C++ Redistributable, дважды кликаем на наименовании пакета и удаляем его.
Теперь в браузере заходим на сайт Microsoft в раздел Download, в поисковой строке набираем Visual C++ Redistributable и переходим по ссылке последней поддерживаемой версии пакета. Далее выбираем версию пакета нужной разрядности (распространяемые файлы пакетов 2015/2017/2019 – одни и те же, об этом можно не заботиться) и скачиваем его.
Инсталляция выполняется, как обычно – запуском exe-файла, и если выбран последний пакет, никаких обновлений операционная система в ближайшее время производить не будет. Желательно, но необязательно в момент повторной установки отключить антивирусную программу.
Как показывает практика, во многих случаях именно этот способ оказывается самым эффективным. Но иногда он не срабатывает, и тогда приходится прибегать к альтернативным методам.
Принудительное обновление с опцией проверки на неисправности
Одной из причин появления неопознанной ошибки 0x80240017 является повреждение/удаление некоторых системных файлов, необходимых для апдейта. Стандартное средство в таких случаях – запуск встроенной службы SFC, осуществляющей сканирование и восстановление повреждённых файлов WUC.
Опишем, как это сделать:
Теперь можно снова попробовать загрузить обновления. Лучше всего для этого подходит утилита DISM Tool, которая тоже является встроенным в Windows средством принудительной установки обновлений с функцией проверки ОС на целостность.
- набираем в консоли «Выполнить» cmd, с помощью правой кнопки мыши вызываем контекстное меню и выбираем опцию «Запуск от имени администратора»;
- в окне терминала в консольном режиме последовательно вводим три команды, завершая каждую нажатием Enter:DISM /Online /Cleanup-image /CheckHealth DISM /Online /Cleanup-image /Scanhealth DISM /Online /Cleanup-image /RestoreHealth
- дожидаемся завершения работы утилиты;
- перегружаем компьютер.
Исправление с помощью средства устранения неполадок
Этот способ примерно такого же уровня эффективности, как и в предыдущем случае. Выполняется в следующей последовательности:
Проверяем, осталась ли ошибка Виндовс с кодом 0x80240017 при обновлении пакета Visual C++.
Сброс настроек магазина в Windows 10
Кэширование данных – чрезвычайно полезный инструмент, позволяющий существенно увеличить скорость работы инструментов, его использующих. Но иногда этот механизм даёт сбой, и тогда кэшированные данные не позволяют использовать необходимый сценарий развития событий. Такая ситуация может произойти и с Microsoft Store, если мы устанавливаем компоненты пакета Visual Studio из этого магазина.
К счастью, в Windows предусмотрено наличие инструмента, позволяющего сбросить кэш магазина, но он является консольной командой. Для запуска утилиты необходимо вызвать консоль «Выполнить» (одновременное нажатие клавиш Windows + R), а в самой консоли набрать WSReset. exe и нажать Enter.
Снова перезагружаем компьютер и проверяем, исчезла ли ошибка 0x80240017 при установке Visual C++. Если нет – переходим к следующему пункту.
Загрузка операционной системы в безопасном режиме
Многие проблемы в работе операционных систем семейства Виндовс связаны с ошибками драйверов. Самый простой способ удостовериться, что проблема именно в этом – отнюдь не поиск новых драйверов и их тотальная замена – этим вы можете только ухудшить ситуацию. Есть более действенное и эффективное решение, с которым сталкиваются многие пользователи, но немногие из них используют этот инструмент. Речь идёт, как вы уже догадались, о запуске ОС в так называемом защищённом режиме, когда Windows работает с минимально необходимым количеством драйверов, используя упрощённый графический режим VGA (разрешение 640×480, количество цветов 16), для которого не требуется наличие специального драйвера.
Иногда, когда работа компьютера прерывается нештатным образом (пропадание питания в бытовой сети, возникновение синего экрана смерти и последующий крах системы), при загрузке Windows предлагает несколько вариантов сценария, в том числе загрузку ОС в защищённом режиме.
Если требуется вызвать этот режим в штатной ситуации, необходимо до начала момента загрузки ОС нажать клавишу F8. Нажатие нужно совершать после появления на экране логотипа BIOS, причём не мешкая, поскольку временной промежуток между загрузкой BIOS и самой операционной системы невелик.
Когда Windows предложит вам выбрать режим загрузки, останавливаемся на безопасном варианте.
Но поскольку для проверки работоспособности ПК при загрузке Visual C++ нам потребуется доступ в интернет, безопасный режим нужно выбирать с поддержкой сети – сетевые драйверы редко когда становятся причиной проблем, и если такое случается, выход в интернет становится недоступным, независимо от того, что вы намереваетесь делать.
После загрузки Windows в безопасном режиме с сетью попробуйте выполнить обновление пакета Visual C++. Если оно пройдёт без проблем – значит, ошибка 0x80240017 при установке Microsoft Visual C++ была связана именно с некорректной работой драйверов. В этом случае придётся действительно повозиться, чтобы выяснить, какой из них стал причиной возникновения неприятностей.
Осуществить загрузку ОС в безопасном режиме можно и другим способом, из командной строки, запустив утилиту msconfig. Обычно её используют, чтобы включать/отключать программы и службы, загружаемые автоматически. В нашем случае задачи несколько иные, поэтому вкладки «Автозагрузка» и «Службы» нас не интересует – переходим в окно «Загрузка» (Boot) и ставим галочку напротив надписи «Безопасный режим». Спустя указанный в окне временной промежуток вам будет предложено выполнить перезагрузку, соглашаемся и выполняем те же действия, которые были описаны выше.
Ошибка 0x80240017 с уточнением «Failed to execute MSU package»
Данная надпись при возникновении неопознанной ошибки 0x80240017 в Windows 7/8 обычно появляется на этапе запуска программ. Исправление требует выполнения следующих действий:
- Проверяем, установлен ли на компьютере пакет Service Pack Если нет – скачиваем SP1 с сайта Microsoft, устанавливаем его. После этого заходим в Windows Update Center и в принудительном режиме выполняем поиск недостающих обновлений операционной системы.
- Если Service Pack 1 уже присутствует (обычно он входит в дистрибутив и не нуждается в дополнительной установке), нужно загрузить к нему патч (ищем в том же месте, где расположен SP1), они разные для 32-разрядных и 64-битных систем.
- Устанавливаем патч, перезагружаем ПК, проверяем, не исчезла ли ошибка, связанная с установкой Visual C++.
Как видим, проблема инсталляции пакета имеет множество решений, и мы не сомневаемся, что нашим читателям известны и другие способы. Делитесь ими в комментариях – возможно, именно ваш вариант окажется наиболее действенным.
Связанные статьи
- Как установить или поменять свой пароль от Windows (80.9%)
- Как отключить аккаунт пользователя Windows (80.9%)
- Как в Windows поменять пароль для другого пользователя (80.9%)
- Работающий способ сбросить пароль Windows 10 в 2021 (80.9%)
- Как указать другое имя пользователя или пароль при доступе к сетевой папке Windows (80.9%)
- Как проверить, запущен ли скрипт PowerShell от имени администратора? (RANDOM — 50%)
Как восстановить работоспособность ОС
Если вам пришлось столкнуться с ошибкой «Microsoft Visual C++ Runtime Library», придётся затратить достаточное количество времени, перебирая всевозможные варианты, указывающие на такой системный сбой.
Установка, обновление Microsoft Visual C++
Если вы пытаетесь запустить игровое приложение, после которого упрямо возникает ошибка «Microsoft Visual C++ Runtime Library», можно заподозрить, что у вас просто на компьютере не был установлен пакет Microsoft Visual C++.
Проблема в том, что практически все игровые приложение создавались разработчиками именно в среде Microsoft Visual C++. Безусловно, при её отсутствии нет технических и программных возможностей игре запуститься.
Возникнуть ситуация с ошибкой «Microsoft Visual C++ Runtime Library» может и в том случае, если вами был ранее установлен пакет Microsoft Visual C++, но впоследствии в силу различных обстоятельств было спровоцировано его повреждение, что повлекло его некорректную работу.
По этой причине рекомендуется деинсталлировать пакет, после чего установить его заново, убедившись в том, что он не нуждается в обновлении.
Если же обновления важны, не поленитесь их закачать и тут же установить. Хочется отметить, что пакет Microsoft Visual C++ распространяется совершенно бесплатно, поэтому можно не беспокоиться, что вы нарушаете лицензионные соглашения.
Запуск от имени администратора и в режиме совместимости
Если продукт (программа или игра) выпущен уже давно и не запускается, ошибка может говорить о несовместимости программных комплексов новой и старой версий. В таком случае устранить проблему поможет запуск от имени администратора и в режиме совместимости. Выполняем следующие действия:
- Жмём ПКМ по ярлыку игры или программы для вызова контекстного меню.
- Выбираем «Запуск от имени администратора».
- Ожидаем старта приложения.
Для запуска в режиме совместимости с версией Windows:
Ошибка из-за некорректного имени учётной записи
В некоторых случаях, когда проблема заключается в ошибочном имени учётной записи, от сбоя удаётся избавиться путём переименования. Под некорректным названием подразумевается вариант с использованием кириллицы, поэтому потребуется создать новую учётную запись, но уже применив латинские символы. Для этого выполняем следующее:
Иногда может помочь и переименование каталога, содержащего софт, например, если папка называется «Игры», попробуйте сменить её имя на «Games».
Переустановка приложения (игры, программы)
Нередки также случаи возникновения проблем в процессе установки софта, препятствующие корректной инсталляции, впоследствии чего и проявляется сбой при запуске. Ошибки могут быть в самих установочных файлах. Кроме того, что некоторые элементы с расширениями «exe» и «dll» могут быть повреждёнными изначально, пользователь и сам может по случайности удалить отдельные файлы, или же за него это способен сделать вирус.
Устранить проблему, если речь идёт о повреждении или отсутствии части данных программного обеспечения, можно переустановкой софта.
Алгоритм действий таков:
После этих манипуляций проблема будет решена, поскольку все нужные для нормальной работы программы файлы будут на месте.
Неверно выставленное время
Разработчиком приложения нередко ограничено время работы софта, поэтому в условиях некорректно выставленного времени могут возникать сбои и отказы функционирования ПО. Если время на компьютере указано неверно, следует установить актуальное, после чего перезагрузиться и снова запустить программу.
Проверка компьютера на вирусы
Многие ошибочно полагают, что на их компьютер не может проникнуть нежданный «гость», поскольку на страже находится отличный антивирус. Можно разочаровать таких пользователей, опровергнув их такую убеждённость, поскольку, даже при наличии хорошей антивирусной программы, вредоносное или рекламное ПО всё-таки способно проникать на ПК.
Под воздействием таких «непрошеных гостей» возникают частые системные ошибки, одной из которых может быть и та, которая провоцирует конфликт Microsoft c Runtime Library.
В связи с этим возникают очередные практические рекомендации. Полезно обновить антивирусные базы и запустить сканирование компьютера, а также запустить проверку другим антивирусом, работающим в режиме онлайн.
Практика демонстрирует, что часто один антивирус не может справиться с проблемой, которая для другого антивируса достаточно легка.
Если в процессе сканирования компьютера будет обнаружено вирусное ПО, уничтожьте его без раздумий. Вполне возможно, что таких действий будет достаточно, чтобы вернуть корректную работу игрового приложения.
NET Framework
Явно просится обновиться и такая платформа, как NET Framework. Неопытные пользователи, стремящиеся разгрузить операционную систему от ненужных программ, а также обеспечить локальный диск достаточным количеством свободного пространства, сами могут инициировать проблему, сопровождающуюся ошибкой «Microsoft Visual c Runtime Library».
Совсем не понимая, какие программы можно удалять, а какие нельзя, неопытные пользователи удаляют всё подряд, что сопровождается непонятными для них названиями.
В число таких безжалостно удалённых программ входит и платформа NET Framework. К сожалению, без неё большинство игровых приложений просто отказываются работать.
Проверьте, если таковой программы нет, установите её вновь на компьютер.
DirectX
Самой распространённой причиной, которая может провоцировать некорректную работу игровых приложений является либо отсутствие, либо установленная неправильная модификация DirectX.
В погоне за самым лучшим, многие пользователи скачивают рекламируемые версии DirectX и «насильственным» способом устанавливают к себе на компьютер, совершенно не понимая того, что некоторые операционные системы просто конфликтуют с отдельными версиями Direct.
В частности, десятая версия DirectX не может быть успешно установлена на Windows XP, поскольку он просто её не поддерживает. Если же вы каким-то чудом заставите их «терпеть» друг друга, ждите в этом случае множество «сюрпризов» и не удивляйтесь, что система вас забросала предупреждениями об ошибках.
По этой причине рекомендуется проверить корректность установки DirectX, при необходимости переустановить его.
Драйвера на видеокарту
И последней из возможных причин могут выступать драйвера на видеокарту.
Вообще опытные пользователи настоятельно рекомендуют периодически посещать сайт официального производителя вашей видеокарты для скачивания обновлений. Это позволяет обеспечивать её корректную работу.
И напоследок полезно посмотреть, какую дату показывает ваш компьютер. Если вышла со строя внутренняя батарейка, ваш компьютер будет демонстрировать нечто невероятное, но точно не реальное время. Это может спровоцировать системный сбой, поскольку система обнаруживает час «X», ориентирующий на прекращение работы такой важной для вас среды Microsoft Visual C++.
Итак, причин может быть много, вам придётся перебрать по очереди все описанные рекомендации, чтобы найти своё «слабое» место, которое сразу же устранить, обеспечивая полноценную работоспособность компьютера.
Как исправить ошибку 0x80070666 при установке Microsoft Visual C++
Ошибка чаще всего возникает, если на компьютере уже установлена старая или более новая версия пакета Microsoft Visual C++. Нажмите Win+R и введите appwiz. cpl, чтобы быстро открыть удаление программ. Найдите ту версию пакета, которая при установке выдает ошибку 0x80070666, и удалите. Также, обратите внимание, что присутствуют два пакета: x86 и x32. Их нужно удалить оба. После удаления, перезагрузите ПК и попробуйте установку Microsoft Visual C++.
Если не помогло, то удалите более новую версию. К примеру, устанавливаете 2015, то удалите 2017.
Запуск устранения неполадок
Установка обновлений
Если ожидаются какие-либо обновления, то их нужно установить, так как там могут быть дополнительные пакет Microsoft Visual C++. Перейдите в центр обновления Windows и проверьте. Откройте «Параметры» > «Обновления и безопасность» > «Центр обновления Windows» > и справа проверьте наличие ожидающих установку обновлений. После установки обновлений, перезагрузите компьютер или ноутбук и попробуйте установку Microsoft Visual C++.
Примечание: Если вы используете Windows 7, нажмите Win+R и введите wuapp.
Воспользуемся CMD для восстановления Visual C++
Может быть так, что вы устанавливаете Microsoft Visual C++ 2015 и у вас появляется код ошибки 0x80070666 с пояснением на удаления этого пакета. В «списке удаления программ» его нет, но на самом деле он присутствует и не отображается. Давайте разберем, что делать.
- Не удается создать раздел при установке Windows
- Ошибка 0x80300024 при установке Windows 10
- Ошибка 0x800f0954 при установке NET Framework 3.5
Удаление библиотек
Самый эффективный способ – это удалить все установленные пакеты библиотек, конечно, если такие имеются. Для этого воспользуемся программой Ccleaner.
Выполняем по шагам:
- Скачиваем, устанавливаем и запускаем утилиту Ccleaner.
- В левом меню открываем раздел «Сервис» и щелкаем по пункту «Удаление программ».
- Находим все пакеты библиотек и поочередно удаляем.
- Открываем раздел «Очистка» и нажимаем по кнопке «Очистка».
После этого все остатки от других версий должны быть удалены. Осталось перезагрузить компьютер и повторить попытку установки.
Что делать, если приложение не отображается в Ccleaner
Как ей пользоваться:
- После того, как вы скачаете ее, запустите. Она портативна и не устанавливается в систему.
- В главном окне нажмите «Далее».
- Затем выберите пункт «Удаление». После этого начнется поиск программ, дождитесь его окончания.
- В открывшемся списке найдите нужное приложение и деинсталлируйте его, нажав «Далее».
- Щелкните по пункту «Да, попробовать удалить».
- Дождитесь завершения процедуры, после чего откройте Ccleaner и выполните повторную очистку диска и реестра.
- Перезагрузите ПК.
Теперь попробуйте повторно инсталлировать пакет.
Ручная чистка диска и реестра
Если Microsoft Visual C++ 2015 по-прежнему не устанавливается и выдает ошибку 0x80070666, при этом использование утилит «Ccleaner» и «FIX IT» не дало результатов, то необходимо проводить ручную чистку.
Скорее всего программа изначально была неправильно удалена и от нее остались файлы и записи в реестре, как обычно бывает после использования стандартного деинсталлятора в разделе «Программы и компоненты».
Перед началом работы с реестром, рекомендую создать его резервную копию. Чтобы в случае чего была возможность восстановить систему.
И так, как это сделать:
- Перейдите в раздел «Редактор реестра», в поиске укажите название приложения и нажмите «Начать поиск».
- Дождитесь завершения поиска, отметьте в найденном списке все пункты и нажмите «Удалить записи».
- Теперь зайдите в «Чистка дисков», нажмите «Сканировать» и затем удалите все найденные файлы.
- Сразу же после этого перейдите в «Чистка реестра» и исправьте все найденные проблемы.
- Перезапустите компьютер.
Проблема должна быть решена.
Поврежденный установщик
В результате различных ошибок, возникающих на стороне пользователя или на стороне сервера, с которого происходит загрузка, повреждается установщик.
Поэтому довольно часто исправить ошибку 0x80070666 получается повторной загрузкой пакета Microsoft Visual C++ 2015 с официального сайта. Это особенно актуально, если вы использовали установщик, который был вместе с игрой или программой.
При скачивании Visual C++ Redistributable обращайте внимание на разрядность (x64 или x86).
На 32-битную систему ставится пакет x86, на 64-битную x64. Посмотреть разрядность вашей ОС Windows можно щелкнув по значку «Компьютер» правой мышкой и открыв его свойства.
Если Майкрософт Визуал не скачивается, то проверьте свое интернет соединение или отключите антивирус и защитник Windows. Дополнительно проверьте компьютер на вирусы, поскольку некоторые из них могут изменять файл hosts, запрещая доступ к различным сайтам.
Проверка обновлений
Убедитесь, что у вас установлены последние обновления ОС Windows. Для этого откройте свойства системы и обратите внимание на раздел «Издание», если у вас Windows 7, то должен быть установлен Service Pack 1, для XP – Service Pack 3.
Затем откройте «Центр обновления», выполните поиск и установку актуального ПО.
Вирусное влияние
Если по-прежнему при установке Microsoft Visual C++ Redistributable 2015 выскакивает окно с ошибкой «Настройка не завершена. 0x80070666 — уже установлена другая версия этого продукта», то следует проверить ПК на вирусы. Скорее всего они заблокировали установщик.
Поэтому лучше всего иметь в системе комплексный антивирус для постоянной защиты. Вместе с этим время от времени проводить дополнительную проверку Windows на наличие вредоносного ПО с помощью бесплатных антивирусных сканеров.
Еще несколько вариантов
Дополнительные способы, которые могут вам помочь:
- Выполните загрузку и установку последней версии пакета библиотек Майкрософт Визуал. После чего удалите ее используя «Ccleaner» и установите версию 2015 года. При необходимости далее вы можете поставить приложение 2017 года.
- Используйте командную строку, выполнив в ней команду «vc_redist.x86.exe /uninstall» без кавычек. При наличии 64-битной программы, выполните ту же команду, заменив x86 на x64.
- Запустите инсталлятор от имени администратора.
- Проверьте, не переполнен ли диск, на который производится запись приложения.
- Установите последнюю версию .NET Framework и DirectX.
Данные решения были взяты с различных форумов, сайтов и показали высокую результативность в устранении ошибки 0x80070666, появляющейся при установке Microsoft Visual C++ 2015 года.
Кстати, иногда при повторной инсталляции возникает совсем другой код «0x80240017».
Видео урок
Обычно в операционной системе дата и время устанавливаются автоматически, синхронизируясь с сетью, однако иногда, особенно в нелицензионных сборках Windows, стоят ручные настройки, и они могут не совпадать с правильными. Это вызывает ряд проблем во взаимодействии с ОС, включая установку разных компонентов, к которым относится и Microsoft Visual C++ 2015. Советуем проверить корректность даты и по необходимости изменить ее на правильную, о чем написано в другой статье на нашем сайте.
Если изменения вступили в силу, но после перезагрузки дата снова сбилась, возможно, наблюдаются проблемы с установленной в материнскую плату батарейкой или на компьютере присутствуют сторонние активаторы. Вам необходимо выявить причину неполадки и решить ее, после чего время станет корректным и, скорее всего, установке Microsoft Visual C++ 2015 ничего не помешает.
Подробнее: Решаем проблему сброса времени на компьютере
Обновление до SP1 (Windows 7)
Сейчас многие пользователи перешли на Windows 10, но остались еще те, кто сидит на «семерке». Для этой версии ОС распространяется пакет обновлений SP1, который следует установить самостоятельно, если этого не произошло автоматически через Центр обновления Windows. Только при наличии данного апдейта установка Microsoft Visual C Redistributable 2015 пройдет корректно и никаких проблем не возникнет.
Подробнее: Обновление Windows 7 до Service Pack 1
«Чистая» загрузка Windows
При частой работе в операционной системе накапливается много разных программ и служб, постоянно работающих в активном режиме. Часть из них запускается автоматически, о чем пользователь даже не подозревает. Иногда функционирование разных программ приводит к конфликтам, мешая установке другого софта, что может стать причиной рассматриваемой ситуации. Самое простое решение в этом случае — обеспечить «чистую» загрузку Windows, изменив параметры вручную.
Отправьте ПК на перезагрузку, чтобы новый сеанс загрузился «чистым», в соответствии с выполненными только что настройками. После этого запустите инсталлятор проблемного компонента и произведите установку. При любом исходе после установки снова откройте «Конфигурацию системы» и верните параметры в изначальное положение, разрешив ОС загружаться так же, как и раньше.
Удаление временных файлов
Со временем в специальной системной папке скапливаются временные файлы от стандартных служб и сторонних программам. Иногда они становятся причиной небольших сбоев в работе ОС и приводят к различным неполадкам, связанным с установкой дополнительных библиотек. Самый простой метод очистки мусора выглядит так:
Есть и другие методы избавления от временных файлов при помощи встроенных в ОС средств и через программы от независимых разработчиков. Если вас не устраивает предложенный выше метод, читайте об альтернативах в статье по следующей ссылке.
Проверка обновлений Windows
Отсутствие последних обновлений для Виндовс тоже может вызвать ошибку при попытке установить Microsoft Visual C++ 2015 на компьютер. Вам понадобится обратиться ко встроенному центру обновления, что не займет много времени, а все действия выполнятся в автоматическом режиме.
На нашем сайте вы найдете дополнительные инструкции, если с обновлением возникли проблемы или вы затрудняетесь в выполнении поставленной задачи. Кликните по одной из подходящих ссылок, чтобы начать чтение статьи.
Этот метод подразумевает полную переустановку всех добавленных в ОС компонентов Microsoft Visual C++ разных версий. Вы можете поочередно удалить каждую версию самостоятельно, после чего вручную загрузить и инсталлировать их все, или же воспользуйтесь специальной программой. О доступных вариантах детальнее читайте в следующем материале.
Подробнее: Удаление и переустановка компонентов Microsoft Visual C++ с компьютера
Повторная регистрация установщика
В Windows есть специальная встроенная служба, выполняющая роль установщика. Если по каким-то причинам она дала сбой, с инсталляцией различных компонентов могут возникнуть проблемы. Узнать самостоятельно, действительно ли есть неполадка с этой службой, вряд ли получится, поэтому единственным решением остается ее повторная регистрация при помощи консольной команды.
Очистка ПК от мусора
Ранее мы упоминали удаление временных файлов с компьютера, но помимо них есть еще и другой мусор, влияющий на функционирование операционной системы. Вероятность того, что именно он сказывается на установке Microsoft Visual C++ 2015, крайне мала, однако если ничего из перечисленного выше не помогло, имеет смысл очистить ПК от мусора, о чем детально рассказывается в следующем руководстве.
Подробнее: Очистка Windows 10 от мусора
Проверка целостности системных файлов
Иногда в Виндовс любой версии случаются более глобальные сбои, нарушающие целостность системных файлов. Бывает, это приводит к неполадкам в работе установщика и других компонентов, работающих при установке дополнительных библиотек. Вам не придется самостоятельно искать решение, поскольку можно запустить одну из встроенных утилит, как раз и предназначенных для проверки ОС на нарушения целостности.
Сканирование ПК на наличие вирусов
Последний метод подразумевает проверку ПК на наличие вирусов. Их действие может блокировать установку и запуск определенных программ или запрещать доступ к системным файлам. Выберите любой антивирус, если такой еще не установлен на компьютере, и произведите глубокое сканирование. Дождитесь окончания процесса и удалите найденные угрозы.
Подробнее: Борьба с компьютерными вирусами
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Установка первого пакета (SP1)
Зачастую ошибка 0x80240017 появляющаяся при установке Microsoft Visual C++ Redistributable 2015 года, говорит о том, что на вашем ПК не установлены последние обновления или же они были установлены не правильно. Поэтому в первую очередь следует проверить, установлен ли на вашем ПК первый пакет.
Как это проверить:
- Жмем по ярлыку «Компьютер» правой кнопкой мыши и в открывшемся меню выбираем «Свойства».
- Проверяем, есть ли подпись «Service Pack 1».
Чтобы установить данный пакет необходимо:
- При скачивании обратите внимание на разрядность (x32/x64), она должна совпадать с разрядностью вашей ОС. Узнать разрядность вы можете в свойствах системы.
- После завершения загрузки, щелкните по файлу правой мышкой, запустите его от имени администратора и выполните установку.
Перед тем как производить установку рекомендуется выключить Интернет. При установке также нужно будет произвести перезагрузку компьютера. Сам процесс обновления может затянуться более чем на 40 минут.
Установка среды выполнения «С»
Только теперь можно перейти на сайт Microsoft и загрузить требуемое обновление «KB2999226» для среды выполнения С.
- Вы можете зайти на и вручную найти требуемую программу. Или можете воспользоваться ссылками, которые я приготовил. Для , , . Также обратите внимание на разрядность, она должна совпадать с разрядностью вашей ОС.
- Выбираем подходящий язык.
- Жмем кнопку «Download».
- После того как файл загрузится, запустите его с использованием прав администратора.
Правильно выполнив все вышеуказанные действия, можно смело переходить к самому главному – установке пакета Visual C++.
Для этого необходимо следующее:
- Открыть официальный сайт .
- Выбрать файл с подходящей разрядностью.
- И установить его от имени администратора.
Таким образом, вы быстро сможете исправить ошибку 0x80240017 и навсегда избавиться от данной проблемы. После того, как все компоненты будут установлены, рекомендуется активировать автоматическое обновление системы, это позволит избежать в будущем подобных неполадок.
Полное удаление предыдущих версий
Еще что следует сделать – это удалить все старые компоненты и инсталлировать их заново.
- Для удаления я рекомендую использовать утилиту Revo Uninstaller. Главным ее преимуществом является полное удаление, включая записи из реестра.
- Поочередно удалите все необходимые компоненты и их остатки.
- Перейдите по пути «C:WindowsSoftwareDistribution». «С» — диск, на котором установлена система. Удалите содержимое последней папки. Иногда может потребоваться предварительно загрузиться в безопасном режиме, поскольку некоторые файлы могут использоваться в данный момент.
- Перезагрузите компьютер.
Перед тем как осуществить указанные действия, следует перезапустить компьютер. Это необходимо сделать для того, чтобы работа служб, которые предстоит удалить, была прекращена.
Системные ошибки
Как, наверное, всем уже известно, системные ошибки оказывают прямое влияние на корректную работу различных приложений и игр. Поэтому мы не будем исключать этот пункт и проведем полную проверку системных файлов.
- Нажмите .
- В поле для ввода введите «sfc /scannow» и нажмите «ОК».
- После окончания проверки перезагрузите компьютер.
Скорее всего, это поможет исправить неопознанную ошибку 0x80240017.
Запуск DISM
Если говорить коротко, то DISM – это специальная программа, которая была создана для обслуживания ОС Windows. В некоторых случаях она является незаменимым инструментом для устранения различного рода проблем.
- Для начала необходимо запустить командную строку с правами администратора.
- Далее вводим команду «Dism /Online /Cleanup-Image /CheckHealth», после чего нажимаем «Enter».
- Затем используйте команду «Dism /Online /Cleanup-Image /RestoreHealth».
После перезагрузки компьютера, проблема должна быть устранена.
Как ни странно, данный способ показывает все больше эффективности при устранении различных неполадок. Системный мусор, переполненный кэш, временные файлы, ошибки реестра, могут влиять на работу некоторых программ, в результате чего появляются сбои.
Поэтому прежде чем прибегать к более радикальному способу – переустановки ОС, следует выполнить элементарную очистку. Возможно, это решит данную проблему.
Могу порекомендовать использовать программу Reg Organizer, а последовательность действий будет следующая.
- Открываем раздел «Чистка дисков» и начинаем сканирование. После его завершения, удаляем весь найденный цифровой мусор.
- Исправляем и перезагружаем ПК.
Если и это не помогло, то, переходим к следующему пункту.
Очень часто ошибка 0x80240017 связана с магазином приложений, который по умолчанию установлен в Windows 10. И в качестве решения предлагается выполнить сброс настроек. Давайте это и сделаем.
- Нажимаем .
- Вводим «wsreset.exe» и щелкаем «ОК».
С помощью данной команды мы вернем все настройки магазина в первоначальное состояние. Все что останется, это перезагрузить компьютер.
Вирусы и вредоносное ПО могут нарушить целостность системы и повредить важные файлы, которые нужны для корректной работы ОС.
Проведите полную проверку ПК, даже если у вас установлен антивирус. Поскольку ни один антивирус не предоставляет 100% защиты компьютера.
Переустановка ОС
Если предыдущие способы вам не помогли и Microsoft Visual C++ 2015 по-прежнему не устанавливается, то следует воспользоваться последним вариантом решения проблемы, и, пожалуй, самым крайним. Загрузите оригинальный образ Windows и выполните переустановку операционной системы. Не исключено, что причина кроется в конфликте файлов системы с приложением Visual C++.
Данный вариант можно без сомнений назвать наиболее простым при условии, что пользователь может без проблем переустановить ОС.
Теперь вы знаете, что это за ошибка 0x80240017, каковы причины ее возникновения и как быстро и без трудностей ее исправить одним из эффективных и проверенных лично нами методов.
Видео инструкция по теме
Чтобы беспрепятственно установить важный для корректной работы ОС NET Framework, hresult 0xc8000222 должна быть полностью устранена. Чтобы справиться с такой новой сложной задачей и не прибегать к посторонней помощи, можно ознакомиться с рекомендациями настоящих профи, предоставляющих подробный алгоритм, как исправить такую серьёзную ошибку. Кстати, вариантов устранения обозначенной проблемы несколько. Пользователь может ознакомиться с некоторыми и подобрать такой алгоритм, который ему будет максимально понятен.
Алгоритм № 1 устранения проблемы
Итак, для того чтобы ликвидировать ошибку, которая препятствует установке. NET Framework в Windows 7, следует ознакомиться с алгоритмом действий, а впоследствии безукоризненно следовать всем прописанным этапам.
Первоначально рекомендуется открыть окно «Службы». Начинающим пользователям иногда неизвестно, как это быстро сделать. Однако сложного в этом ничего нет. Следует кликнуть по кнопке «Все программы», после чего перейти в «Панель управления», а в открывшемся окне с левой стороны найти строку «Администрирование», кликнув на которую пользователь попадает в меню «Службы».
Такая схема подходит для различных версий Windows, кроме Windows 8 и 8. В такой операционной системе достаточно кликнуть по клавише клавиатуры, на которой нарисовано окошко, после чего в открывшемся окне поиска следует ввести слово «службы», всё остальное самостоятельно сделает операционная система, открыв желаемое окно.
Действие можно совершать и через контекстное меню
В перечне служб нужно найти службу, отвечающую за обновление операционной системы. Рядом находится кнопка «Остановить», по которой сразу же следует кликнуть.
Далее следует по проторённой схеме остановить ещё две службы: «Центра обеспечения безопасности» и «Фоновая интеллектуальная СП».
После этого следует зайти в проводник, в нём отыскать папку softwaredistribution, у которой нужно изменить имя, прибавив с правой стороны приставку _OLD.
Папку удалять не нужно, только переименовать
Дальше следует заново запустить все приостановленные службы, нажимая при этом кнопку «Запустить». Службы, работоспособность которых была восстановлена, могут нуждаться в обновлении, следует обязательно позволить им это осуществить, а уже после успешного завершения такого процесса придётся компьютер перезагрузить, чтобы все внесённые изменения вступили в силу.
Счастью не будет предела, когда после перезагрузки пользователь снова запустить загрузочный файл NET. Framework, весь процесс инсталляции будет происходить без сбоя, ошибка не возникнет. Теперь, словно настоящий профи, можно оказывать посильную помощь в решении такой проблемы даже друзьям.
Алгоритм № 2 устранения проблемы
Второй вариант решения проблемы, возникшей при установке NET. Framework, заключается в первоначальном запуске от имени администратора приложения cmd.
Чтобы запустить любое приложение от имени администратора, никогда не запускают файл левой кнопкой мыши, а пользуются первоначально правой клавишей, вызывая контекстное меню, в котором в верхней части будет находиться строка «Запуск от имени администратора».
Командная строка должна быть запущена администратором
После того как командная строка была запущена, следует на клавиатуре нажать кнопки «Win» и «R». Такие действия позволят открыть очередное окно, в которое следует ввести «%windir%».
Если все действия были проведены безукоризненно, можно смело предпринимать новую попытку установки любой платформы, в которой заинтересован пользователь, ошибка больше не возникнет и не спровоцирует огорчения у пользователя.
Итак, алгоритмы устранения проблемы, связанной с установкой платформы, достаточно похожи друг на друга, отличаются мелкими деталями, поэтому освоить их сможет каждый пользователь, который обозначил для себя такую цель. Впоследствии такая проблема уже не будет восприниматься в качестве «глобальной» катастрофы, а к её решению пользователь будет подходить спокойно и грамотно.
Причины и решение
Анонсированная выше ошибка сопровождается текстовым пояснением в виде:
«0x80070666 — Уже установлена другая версия этого продукта. Продолжение установки невозможно. Для настройки конфигурации или удаления существующей версии продукта используйте значок «Установка и удаление».
Большая часть возможных причин, а, следовательно, и способов исправления указана непосредственно в самом текстовом пояснении, а именно:
- на целевом компьютере действительно уже установлен рассматриваемый пакет системных компонентов;
- в имеющихся записях реестра остались данные о предыдущих версиях «Visual C++»;
- некорректно работает сам установщик;
- в операционной системе отсутствуют важные обновления, необходимые для работы;
- действия установщика блокируются воздействием вирусного программного обеспечения.
И на основе этих причин и следует предпринимать конкретные меры по устранению рассматриваемой ошибки.
Библиотеки
Объективно одним из самых эффективных способов решения проблемы, когда появляется ошибка с кодом 0x80070666 при установке пакета Microsoft Visual C++ 2015, выступает удаление всех библиотек, которые ранее были установлены. При условии, конечно же, что они есть.
Здесь наиболее действенным инструментом будет программа CCleaner.
Теперь поэтапно о том, как можно исправить ошибку 0x80070666 с помощью представленного метода:
- установите и запустите программу CCleaner, если её не было на вашем компьютере;
- если давно не обновляли программу, это лучше сделать перед началом работы;
- в левой части окна программы есть раздел «Сервис»;
- далее в подраздел «Удаление программ»;
- найдите все имеющиеся пакеты библиотек;
- поочерёдно удалите их все;
- затем перейдите в раздел «Очистка» и нажмите соответствующую кнопку;
- потом в раздел «Реестр»;
- здесь нужно кликнуть на «Поиск» и поставить галочки на всех обнаруженных программой пунктах;
Такую процедуру рекомендуется повторить хотя бы 2 раза. А лучше 3–4. Так эффект будет максимальным.
Если выполнить эту инструкцию, программа удалит все остатки иных версий Visual C++. По завершении работы следует перезагрузить компьютер и снова повторить установку.
Пользователи отмечают, что CCleaner срабатывает не всегда. Если быть точнее, когда не устанавливается на компьютер Visual C++ 2015 и появляется ошибка 0x80070666, приложение в этом ПО для очистки может не отображаться.
Тогда можно задействовать ещё один инструмент. Это бесплатная утилита, которая называется Fix It.
Работать с ней предельно просто. От пользователя требуется:
- софт на компьютер не устанавливается;
- на главном экране жмите кнопку «Далее»;
- затем выбирайте «Удаление»;
- утилита начнёт автоматический поиск, завершения которого придётся подождать некоторое время;
- после появления окна со списком программ выделите нужные приложения и удалите их;
- для этого сначала нужно кликнуть «Далее»;
- потом вам предложат 2 варианта на выбор;
- нажимать следует на «Да, попробовать удалить».
Дождитесь завершения деинсталляции. Затем ещё раз воспользуйтесь CCleaner, чтобы очистить диск и реестр. По окончании компьютер обязательно нужно перезагрузить. Затем установка Visual C++ должна пройти удачно.
Очистка реестра и диска вручную
Столкнувшись с ошибкой 0x80070666, которая сообщает о том, что настройка программного обеспечения Visual C++ от Microsoft не завершена, порой Fix It и CCleaner не помогают. В этом случае придётся очищать всё вручную. Есть вероятность, что программу изначально неправильно удалили. Из-за этого остались различные файлы и записи, сохранённые в реестре. Обычно так происходит, когда применяется обычный инструмент для удаления.
СОВЕТ. Прежде чем чистить реестр, лучше сделать резервную копию.
Это позволит в случае допущения какой-либо ошибки всё откатить назад и попробовать ещё раз.
Нельзя сказать, что ручная очистка диска и реестра – задача предельно простая. Но это не намного сложнее, чем удаление библиотек. Даже начинающий пользователь с такой задачей справится.
Сделать нужно следующее:
- чтобы вычистить реестр от всего лишнего, правильно будет воспользоваться утилитой типа Reg Organizer;
- предварительно загрузите и установите эту программу;
- откройте утилиту и на главном экране выберите раздел «Редактор реестра»;
- пропишите название приложения;
- кликните на начало поиска, дождитесь его окончания;
- теперь жмите на «Удалить записи», отметив галочками компоненты Visual;
- затем переходите в раздел очистки дисков;
- просканируйте диск, где было установлено приложение, и удалите обнаруженные файлы;
- сразу же возвращайтесь в раздел очистки реестра и повторяйте ранее пройденную процедуру.
Как и в предыдущих случаях, по завершении всех работ компьютер нужно перезагрузить. А потом повторить попытку установки.
Повреждение установщика
Ещё одной из причин появления ошибки 0x80070666 является повреждённый установщик.
В этом случае уже не придётся думать о том, как убрать или удалить остатки приложения, которые спровоцировали появление кода 0x80070666. Все способы удаления реестра и очистки диска были рассмотрены ранее.
Проблема с установкой может проявиться в том случае, если повредился сам установщик. Это происходит при наличии некоторых трудностей со стороны сервера, либо же со стороны самого пользователя. А именно:
- нарушено интернет-соединение;
- сработала защита Windows;
- активировался антивирус и пр.
Из-за этого исправить ошибку часто удаётся довольно простым способом. Нужно лишь повторно загрузить пакет Visual C++, причём лучше всего это делать с официального сайта.
Повреждённый установщик часто встречается в тех случаях, когда Visual C++ инсталлировался вместе с игрой или иным софтом, будучи их приложением.
Скачивать дистрибутив Visual C++ лучше с официального сайта Microsoft. Предварительно проверьте битность вашей системы.
СОВЕТ. Если это 64-битная ОС, нужно загрузить пакет x64. Для 32-битных предусмотрен пакет загрузки x86. А узнать разрядность можно в свойствах компьютера.
Если загрузки пакета не происходит, причина может крыться в нестабильном интернет-соединении, брандмаузере или антивирусе. Это нужно проверить и исключить возможные препятствия для скачивания.
Обновления
Также рекомендуемым действием в такой ситуации будет проверка обновлений. Пользователям, столкнувшимся с ошибкой 0x80070666 при установке Visual C++, следует проверить, были ли на их компьютер установлены самые последние обновления операционной системы.
Для этого откройте свойства компьютера, проверьте текущий пакет обновлений. Если ОС давно не обновлялась, перейдите в раздел Центр обновления, где запустите загрузку свежей порции софта.
Нельзя исключать и негативное вирусное влияние на установку. Высока вероятность того, что загрузка не получается, несмотря на отсутствие всех выше перечисленных программ, именно из-за блокировки установщика вирусами.
Это ещё одна из причин, почему на любом ПК и ноутбуке должен стоять полноценный комплексный антивирусный софт. Проверку можно выполнить с его помощью, либо же загрузив хорошую и действенную утилиту. Ярким примером выступает Dr. Web CureIt. Она бесплатная и не занимает много места на жёстком диске. Зато работает великолепно.
Дополнительные рекомендации
Можно использовать ещё несколько вариантов, которые потенциально способны помочь в сложившейся ситуации.
Сделать рекомендуется следующее:
- Загрузить и установить самую актуальную версию приложения Visual от Microsoft. А затем удалить её с помощью инструмента CCleaner, после чего повторно установить версию 2015. Если требуется, затем поставить следующее приложение 2017.
- С помощью командной строки прописать vc_redist.x86.exe /uninstall, если система 32-битная. Для 64-битных операционных систем в команде вносится изменение, и вместо x86 прописывается x64, а в остальном без изменений.
- При появлении инсталлятора запустите его от имени администратор, кликнув правой кнопкой мыши.
- Убедиться, что на диске, куда будет производиться установка, есть достаточно свободного места.
- Установить актуальные версии приложений DirectX и NET Framework.
Довольно часто такие решения приносят свои плоды, и система снова начинает нормально функционировать.
Ошибка 0x80070666 – не редкость, и с ней приходится сталкиваться многим пользователям. Хорошо, что существуют решения такой проблемы. Причём в большинстве своём они доступны для реализации своими руками, без вмешательства специалистов.