Неопознанная ошибка 0x80240017 при установке Visual C++ Redistributable


Неопознанная ошибка 0x80240017 при установке Visual C++. Как исправить?

В процессе установки пакета Visual C++ Redistributable, вам может высветиться неопознанная ошибка 0x80240017. Появляется она после запуска файлов инсталляции vc_redist.x64.exe или vc_redist.x86.exe. Данную неполадку можно наблюдать в операционных системах Windows 7 и 8.1 версий. При этом на экране уведомления можно увидеть надпись «настройка не завершена».
Если вам высветилась такая неполадка один раз, все последующие разы инсталляции пакетов также будут безуспешны, пока вы не примите меры по устранению проблемы. А как мы знаем, без инсталляции пакетов Microsoft Visual, многие программы могут не запускаться и выдавать различные ошибки по типу нехватки определенных библиотек.

Исправление «0x80240017 — неопознанная ошибка» при установке компонентов Visual C++ 2015 и 2017

Очень часто, причиной появления данной ошибки при установке пакетов Visual C++ 2015 (2017) являются какие-либо неполадки Центра Обновлений Windows 7 или Windows 8.1. Также проблема может возникнуть при использовании «Активаторов» для лицензирования ОС. Отключите на время антивирус и файрвол и повторите попытку инсталляции.

Используйте средство неполадок для службы центра обновления. Как в него перейти показано на картинке ниже:

Неопознанная ошибка 0x80240017 при установке Visual C++. Как исправить?

Неопознанная ошибка 0x80240017 при установке Visual C++. Как исправить?

Советую посмотреть видео в котором рассказывают что нужно сделать для исправления неполадки.

Одним из способа решения ошибки 0x80240017 является установка обновлений KB2999226, KB976932, KB2919355 для вашей ОС. Скачать его можно с сайта Microsoft по следующим ссылкам для разных версий операционных систем:

В отдельных случаях, при установке KB2999226 вы можете получить уведомление о том, что оно не подходит для вашей системы. В такой ситуации скачайте и проведите инсталляцию данного компонента » Универсальная среда выполнения C для Windows 10 » (оно совместимо с Win 7 и 8.1). После этого сделайте перезагрузку компьютера и снова совершите попытку установки обновления.

Если это не привело к положительному результату, и KB2999226.msu всё равно не устанавливается, можете попробовать следующие действия:

Неопознанная ошибка 0x80240017 при установке Visual C++. Как исправить?

    1. Открываем данный файл обновы любым архиватором, например Winrar или 7Zip. Для этого можно просто открыть окно архиватора и перенести в него файл .msu. Вы увидите список файликов содержащихся в этом архиве (обновлении). Среди списка нам нужен тот, который имеет формат .CAB и имя файла начинается с Windows.
    2. Копируем его в корень диска С. Это нужно для упрощения ввода пути к нему.
    3. Открываем командную строку от имени администратора и вводим команду:

    %WINDIR%System32DISM.exe

    Жмем Enter и вводим следующую:

    DISM.exe /Online /Add-Package /PackagePath:c:Windows6.1-KB2999226-x64.cab
    wusa.exe c:KB2999226.msu

    Если всё закончилось успехом и установка завершилась, производим перезагрузку ПК.

    После всех этих действий, снова проверяем высвечивается ли неопознанная ошибка 0x80240017 «Настройка не завершена» при установке Visual C++ 2015 (2017).
    Кстати, в пакете visual c++ 2017 уже встроен пакет 2015 года, но если вам всё же нужен именно 2015, то делаем так:

    1. Деинсталлируем (удаляем установленный) visual c++ 2017

    2. Устанавливаем 2015

    3. Поверх устанавливаем снова 2017

    Скачать Microsoft Visual C++ 2017 для x86 (32 бит) | x64

    Надеюсь эти инструкции помогли в решении вашей проблемы. Всем добра.

    0x80240017

    Ошибка 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++, дождаться окончания, перезапустить компьютер еще раз.

    Второй – скачать и установить единичный пакет с официального сайта Виндовс. Для этого нужно:

    1. Перейти по ссылке https://support.microsoft.com/ru-ru/help/14162/windows-service-pack-and-update-center .
    2. Скачать пакет обновлений, нажав на кнопку «Скачать». Открывается дополнительное окно сайта, предлагается много вариантов для различных версий ОС. Выбирайте тот, который соответствует вашей системе. Эти сведения можно посмотреть в «Панель управления» — «Система».

    Для установки обновления нужно выполнить следующий алгоритм действий:

    1. Отключить интернет (выдернуть сетевой шнур или отключить Wi-Fi).
    2. Запустить скачанный ранее файл.
    3. Дождаться окончания процедуры установки.
    4. Перезагрузить компьютер.
    5. Заново запустить установщик Visual C++.
    6. Перезагрузить компьютер и подключиться к сети.

    Ошибка исчезает благодаря исправлениям, которые вносятся в систему. Они устраняют конфликт, вызванный различиями версии Виндоус и Visual 2015 года.

    Метод 3

    Есть еще один метод, который помогает с решением ошибки. Для этого, скачать официальное обновление следует по второй ссылке https://support.microsoft.com/ru-ru/help/2999226/update-for-universal-c-runtime-in-windows . 0x80240017 неопознанная ошибка Visual C Windows 7 успешно завершается, и установка проводится успешно.

    Алгоритм действий тот же, что и в первом методе:

    1. Перейти по ссылке https://support.microsoft.com/ru-ru/help/2999226/update-for-universal-c-runtime-in-windows .
    2. Выбрать файл установки обновлений в зависимости от версии Виндовс («Панель управления» — «Система» покажет версию ОС).
    3. Скачать, кликнув по надписи «Скачать пакет» напротив нужной версии.
    4. Прервать подключение к интернету (отключение Wi-fi или отсоединение сетевого шнура).
    5. Установить скачанный пакет обновлений.
    6. Перезагрузить компьютер.
    7. Запустить установку Visual C++.
    8. Дождаться успешного завершения и перезагрузить компьютер.
    9. Включить интернет.

    Заключение

    При подготовке материала не пострадала ни одна система. Используя Метод 1, Метод 2, и Метод 3 было исправлено несколько ошибок с кодом 0x80240017, что подтверждает их состоятельность. После чего был проведен анализ и поиск возможных причин.

    Будем рады услышать от Вас отзыв, также поможем при установки компонентов, и в исправлении ошибок. Пишите всё в комментариях, чуть ниже

    Видео: Неопознанная ошибка 0x80240017 в Visual c++ как исправить?

    Решение проблем с появлением неопознанной ошибки 0x80240017 в Windows 7

    Неопознанная ошибка 0x80240017 в Windows 7

    Способ 1: Использование средства устранения неполадок

    Наиболее простой метод решения возникшей проблемы с ошибкой 0x80240017, которая чаще всплывает при установке пакетов Visual C++ в Windows 7, — использование встроенного в операционную систему средства устранения неполадок. Он не самый эффективный, но пользователю не придется выполнять практически никаких действий, поэтому и стоит рассмотреть его в первую очередь.

    1. Откройте меню «Пуск» и оттуда вызовите «Панель управления». Переход в Панель управления для решения ошибки 0x80240017 в Windows 7
    2. Среди списка категорий найдите «Устранение неполадок» и нажмите по ней левой кнопкой мыши, чтобы перейти. Переход к средствам устранения неполадок для решения ошибки с кодом 0x80240017 в Windows 7
    3. Там вас интересует раздел «Система и безопасность», а в нем кликабельная надпись «Устранение неполадок с помощью Центра обновления Windows». Запуск средства неполадок для решения ошибки с кодом 0x80240017 в Windows 7

  1. Ознакомьтесь с приветственным окном и запустите поиск неполадок, нажав на «Далее». Начало решения ошибки с кодом 0x80240017 в Windows 7 через средство устранения неполадок
  2. Остается только дождаться окончания обнаружения проблем. Если какие-то из них будут найдены, запустится автоматическое устранение или отобразится инструкция с действиями, которые требуется произвести юзеру. Процесс решения проблемы 0x80240017 в Windows 7 через средство устранения неполадок

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

    Способ 2: Временное отключение антивируса и стороннего межсетевого экрана

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

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

    Способ 3: Настройка безопасной загрузки

    Возможно, на компьютере находятся другие сторонние компоненты, которые мешают установке Visual C++. К сожалению, вручную будет трудно определить, какая именно программа это делает, поэтому проще запустить компьютер в безопасном режиме, оставив активным только интернет-соединение, что осуществляется так:

    1. Через то же меню «Панель управления» перейдите в категорию «Администрирование». Переход в администрирование для решения проблемы с кодом 0x80240017 в Windows 7
    2. Щелкните по пункту «Конфигурация системы». Переход к конфигурации компьютера для решения проблемы с кодом 0x80240017 в Windows 7
    3. Зайдите на вкладку «Загрузка». Переход к настройкам параметров запуска для решения проблемы 0x80240017 в Windows 7

    Lumpics.ru

    Настройки параметров запуска для решения ошибки с кодом 0x80240017 в Windows 7

  3. Отметьте галочкой «Безопасный режим» и установите маркер возле активированного пункта «Сеть». Остается только нажать «Применить» и отправить компьютер на перезагрузку.

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

Способ 4: Сброс настроек Центра обновления Windows

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

  1. Откройте «Пуск», отыщите там «Командную строку», кликните по ней правой кнопкой мыши и выберите «Запуск от имени администратора». Запуск командной строки для решения ошибки с кодом 0x80240017 в Windows 7
  2. При появлении кона контроля учетных записей подтвердите действие. Подтверждение запуска командной строки для решения проблемы с кодом 0x80240017 в Windows 7
  3. Поочередно введите и при помощи нажатия на клавишу Enter активируйте следующие команды: net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 catroot2.old
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver Ввод команд в консоли для решения ошибок с кодом 0x80240017 в Windows 7

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

Способ 5: Установка обновления KB2999226

Последний возможный вариант решения рассматриваемой сегодня проблемы — установка недостающего апдейта с кодом KB2999226. Этот процесс осуществляется полностью вручную, поскольку по каким-то причинам Центр обновления Windows проигнорировал эти файлы. Сама задача выполняется буквально за несколько минут.

  1. Кликните по ссылке выше, чтобы попасть на официальную страницу загрузки апдейта и нажмите «Скачать». Скачивание обновления для решения проблемы с кодом 0x80240017 в Windows 7
  2. После загрузки запустите полученный архив. Переход к папке с обновлением для решения проблемы с кодом 0x80240017 в Windows 7
  3. В нем найдите файл «ReadMe» и откройте его через любой удобный текстовый редактор. Переход к просмотру версий обновления для решения ошибки с кодом 0x80240017 в Windows 7
  4. Ознакомьтесь с соотношением операционных систем и названием файлов. Запомните то, которое подходит для вас. Просмотр версий обновления для решения ошибки с кодом 0x80240017 в Windows 7
  5. Вернитесь к архиву и дважды кликните по подходящему изолированному пакету. Запуск установщика обновлений для решения ошибки с кодом 0x80240017 в Windows 7
  6. Ожидайте окончания поиска обновлений на этом компьютере. Процесс поиска обновления для решения ошибки с кодом 0x80240017 в Windows 7
  7. Подтвердите добавление апдейта. Начало установки обновления для решения ошибки с кодом 0x80240017 в Windows 7
  8. Теперь остается только дождаться завершения операции. Процесс установки обновления для решения ошибки с кодом 0x80240017 в Windows 7

В обязательном порядке нужно перезагрузить компьютер, поскольку только тогда новые обновления вступают в силу.

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

0x80240017 неопознанная ошибка при установке Visual C++

При установке пакета Redistributable Visual C++ 2015 в Windows 11/10 или более старых ОС как Windows 7/8.1, Server 2012 R2 вы можете столкнуться с неопознанной ошибкой 0x80240017.

неопознанную ошибку 0x80240017 Visual C++

В данной инструкции о том, что делать и как исправить, когда возникает неопознанная ошибка 0x80240017 при установке Visual C++.

1. Устранение неполадок

устранение неполадок центра обнволения Windows

  • Нажмите сочетание кнопок на клавиатуре Win+R и введите control.exe /name Microsoft.Troubleshooting
  • Ниже нажмите на «Дополнительные средства устранения неполадок«.
  • Далее выберите «Центр обновления Windows» и запустите диагностику.
  • Если вы получаете ошибку в Microsoft Strore, то запустите устранение неполадок «Приложения из магазина Windows«.
  • Также, советую запустить диагностику «Принтер«.

2. Сброс компонентов центра обновлений

Запустите командную строку от имени администратора и введите ниже команды по порядку:

net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.mwp
ren C:\Windows\System32\catroot2 catroot2.mwp
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

3. Восстановить битые системные файлы

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

  1. sfc /scannow
  2. DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

Запуск SFC в CMD

4. Обновление среды C++

Если вы используете Windows 7, Windows 8.1, Server 2012 R2, Server 2008 R2, и встречаете ошибку 0x80240017 при установке Visual C++, то вам нужно скачать и установить патч KB2999226. Это установит в вашу старую систему обновленный пакет среды выполнения C++. Перейдите ниже по ссылке на сайт Microsoft и выберите свою операционную систему и разрядность.

патч KB2999226 для C++

5. Удалите имеющийся Visual C++

удалить Visual C

Если уже установлен Visual C++, то его необходимо удалить, чтобы не было путаницы в версиях. Перейдите в Приложения и возможности и удалите версию Visual C++, который не устанавливается и выдает неопознанную ошибку 0x80240017. Отмечу, вы должны удалить две разрядности одного Visual C++: x64 и x86.

6. Очистить папку Temp

Поврежденные временные файлы в папке temp могут быть виновниками неопознанной ошибку 0x80240017 при установке Visual C++.

  • Нажмите Win+R и введите %temp%
  • Выделите все содержимое в данной папке и удалите

Удалить файлы с папки temp

7. Перерегистрация служб установщика

Если появляется ошибка 0x80240017, то установщик Windows мог быть не зарегистрирован. Нажмите Win+X и выберите Терминал Windows (администратор), после чего введите ниже команды по порядку:

  • msiexec /unregister
  • msiexec /regserver

Перерегистрация служб установщика

8. Установка Visual C++ в чистой загрузке

Установка Visual C++ 2015 или другой версии в состоянии чистой загрузки может устранить ошибку 0x80240017 в Windows 11/10/7.

Смотрите еще:

  • Ошибка 0x80070666 при установке Microsoft Visual C++
  • Как установить любые патчи обновления Windows вручную
  • Ошибка 0x8024001e в Windows 10 в Центре обновлений
  • Как исправить ошибки обновлений Windows 10
  • Исправить ошибку Application has stopped working

Новые статьи:  Причины, по которым экран ноутбука стал тусклым

Оставьте комментарий