Ошибка 0x80240017 встречается во время установки Visual C++, из-за чего многие пользователи испытывают затруднения при запуске приложений, требующих эту версию. Вышеуказанная программа служит инструментом запуска большинства игр и приложений Windows и является практически обязательной для всех обладателей данной операционной системы.
Неопознанная ошибка 0x80240017 – причины возникновения
Проблема кроется в наличии ошибок и несоответствий в операционной системе, либо противоречий версий установщика и системы. Разработчики исправляют их по мере поступления и выпускают в виде обновлений Windows. Установка относительно новой версии Visual C++ может не подойти под текущую версию OS. В большинстве случаев проблема исчезает при обновлении системы, так что причина достоверна, а предлагаемые решения имеют основания.
Вторая возможная причина – битый файл установки. Для предупреждения всевозможных ошибок достаточно скачать установочный файл программы с официального сайта Microsoft, чтобы была уверенность в том, что файл нормальный, и чтобы исключить этот фактор, который влечет ошибки установки не только этой программы.
Далее идет причина, которая заключается в возможных противоречиях установленных дистрибутивов Microsoft Visual C. В данном случае стоит удалить все версии библиотек через «Установку и удаление программ», которая находится в «Панели управления», и установить заново.
Error 0x80240017 failed to execute msu package – методы решения
Есть несколько рабочих способов устранить неполадку. Два метода получили подтверждение на практике. Их и рассмотрим.
Метод1
Нужно скачать проверенную версию Microsoft Visual C ++, от официального источника. Возможно, вы устанавливаете файл сомнительного происхождения, скаченный не понятно где. Все проверенные ссылки на Microsoft Visual C ++ здесь http://dlltop.ru/soft/46-microsoft-visual-c
Метод 2
Следует установить последние обновления. Сделать это можно двумя способами: автообновлением или ручным обновлением.
Первый - использовать штатные инструменты автоматического обновления, если установлена официальная ОС. Включить его можно в «Центре обновления Windows» - «Панель управления». После чего система сама проверит, нужны ли обновления, скачает все необходимые файлы и предложит установить их. Установка завершится перезагрузкой системы, чтобы обновленная система приняла все изменения. Далее, нужно заново запустить установщик Visual C++, дождаться окончания, перезапустить компьютер еще раз.
Второй – скачать и установить единичный пакет с официального сайта Виндовс. Для этого нужно:
- Перейти по ссылке https://support.microsoft.com/ru-ru/help/14162/windows-service-pack-and-update-center .
- Скачать пакет обновлений, нажав на кнопку «Скачать». Открывается дополнительное окно сайта, предлагается много вариантов для различных версий ОС. Выбирайте тот, который соответствует вашей системе. Эти сведения можно посмотреть в «Панель управления» - «Система».
Для установки обновления нужно выполнить следующий алгоритм действий:
- Отключить интернет (выдернуть сетевой шнур или отключить Wi-Fi).
- Запустить скачанный ранее файл.
- Дождаться окончания процедуры установки.
- Перезагрузить компьютер.
- Заново запустить установщик Visual C++.
- Перезагрузить компьютер и подключиться к сети.
Ошибка исчезает благодаря исправлениям, которые вносятся в систему. Они устраняют конфликт, вызванный различиями версии Виндоус и Visual 2015 года.
Метод 3
Есть еще один метод, который помогает с решением ошибки. Для этого, скачать официальное обновление следует по второй ссылке https://support.microsoft.com/ru-ru/help/2999226/update-for-universal-c-runtime-in-windows . 0x80240017 неопознанная ошибка Visual C Windows 7 успешно завершается, и установка проводится успешно.
Алгоритм действий тот же, что и в первом методе:
- Перейти по ссылке https://support.microsoft.com/ru-ru/help/2999226/update-for-universal-c-runtime-in-windows .
- Выбрать файл установки обновлений в зависимости от версии Виндовс («Панель управления» - «Система» покажет версию ОС).
- Скачать, кликнув по надписи «Скачать пакет» напротив нужной версии.
- Прервать подключение к интернету (отключение Wi-fi или отсоединение сетевого шнура).
- Установить скачанный пакет обновлений.
- Перезагрузить компьютер.
- Запустить установку Visual C++.
- Дождаться успешного завершения и перезагрузить компьютер.
- Включить интернет.
Заключение
При подготовке материала не пострадала ни одна система. Используя Метод 1, Метод 2, и Метод 3 было исправлено несколько ошибок с кодом 0x80240017, что подтверждает их состоятельность. После чего был проведен анализ и поиск возможных причин.
Будем рады услышать от Вас отзыв, также поможем при установки компонентов, и в исправлении ошибок. Пишите всё в комментариях, чуть ниже
Комментарии
Это обновление для Windows 7
www.microsoft.com/.../details.aspx?id=42335 - это для 8.1
неприменимо к вашему компьютеру
что делать?
Обновление нужно думаю установить. Также посмотрите, если у Вас уже стоит версия 2015 - удалите её, потом поставьте опять.
скачал у вас на сайте visual studio c+++ 2015
У меня windows vista basic 32 bit
Ошибка 0x80070652
Помогите пожалуйста