0x800240017 неопознанная ошибка

Windows RT 8.1 Windows 8.1 Windows 8.1 Enterprise Windows 8.1 Pro Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Essentials Windows Server 2012 R2 Foundation Windows Server 2012 R2 Standard Еще…Меньше

Симптомы

При попытке установить приложение магазина Windows на компьютере под управлением Windows RT 8.1 Windows 8.1 или Windows Server 2012 R2 установка завершается неудачно. Кроме того появляется сообщение об ошибке, подобное приведенному ниже:

0x80240017

Решение

Сведения об обновлении

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

2887595 Windows RT 8.1, Windows 8.1 и Windows Server 2012 R2 накопительный пакет обновления: Ноябрь 2013

Статус

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

Дополнительные сведения

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

Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Считается, что пакет Visual C++ Redistributable, не входящий в состав дистрибутивов операционных систем Windows, является инструментом разработчиков-программистов. Действительно, это очень мощная платформа для создания приложений любого уровня сложности – от драйверов до кроссплатформенных решений, вплоть до ОС. Но оказывается, в некоторых случаях без установки этого пакета не обойтись и рядовым пользователям, особенно если они питают пристрастие к играм и другим программам, написанным с использованием Visual C++.

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

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

Что означает ошибка 0x80240017

Данное сообщение характерно для Windows, начиная с «семёрки», и обозначает оно только то, что попытка инсталлировать Microsoft Visual C++, входящий в один из пакетов Redistributable 2015/2017/2019, не увенчалась успехом.

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

Ошибка 0x80240017

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

Как решить проблему с ошибкой 0x80240017

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

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

Microsoft Visual C++

Итак, возможны два варианта: Visual C++ установился на компьютер во время инсталляции Виндовс, или вы выполняли установку пакета позже самостоятельно. Но и в первом, и втором случае Microsoft выпускает обновления пакета, дополняя её библиотеки. Они устанавливаются автоматически, не требуя вмешательства пользователя и гарантируя обновление функционала популярной среды программирования.

Некоторые программные продукты при запуске сообщают, какая версия пакета установлена на ПК (например, в Steam это обычное явление). Но далеко не всегда обновления проходят безболезненно. Рассмотрим, что можно предпринять, если очередное обновление завершилось аварийно с выдачей сообщения о неопознанной ошибке 0x80240017.

Переустановка пакета Microsoft Visual C ++

Один из самых популярных способов, как исправить ошибку 0x80240017 – установить среду программирования Visual C++ заново. Для начала старый пакет нужно удалить. Для этого запускаем «Панель управления», кликаем на вкладке «Программы и компоненты», находим в списке установленных программ Visual C++ Redistributable, дважды кликаем на наименовании пакета и удаляем его.

Удаление Visual C ++

Теперь в браузере заходим на сайт Microsoft в раздел Download, в поисковой строке набираем Visual C++ Redistributable и переходим по ссылке последней поддерживаемой версии пакета. Далее выбираем версию пакета нужной разрядности (распространяемые файлы пакетов 2015/2017/2019 – одни и те же, об этом можно не заботиться) и скачиваем его.

Скачивание Visual C++ Redistributable с сайта

Инсталляция выполняется, как обычно – запуском 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++. Если нет – переходим к следующему пункту.

Запуск WSReset.exe

Загрузка операционной системы в безопасном режиме

Многие проблемы в работе операционных систем семейства Виндовс связаны с ошибками драйверов. Самый простой способ удостовериться, что проблема именно в этом – отнюдь не поиск новых драйверов и их тотальная замена – этим вы можете только ухудшить ситуацию. Есть более действенное и эффективное решение, с которым сталкиваются многие пользователи, но немногие из них используют этот инструмент. Речь идёт, как вы уже догадались, о запуске ОС в так называемом защищённом режиме, когда 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 обычно появляется на этапе запуска программ. Исправление требует выполнения следующих действий:

  1. Проверяем, установлен ли на компьютере пакет Service Pack Если нет – скачиваем SP1 с сайта Microsoft, устанавливаем его. После этого заходим в Windows Update Center и в принудительном режиме выполняем поиск недостающих обновлений операционной системы.
  2. Если Service Pack 1 уже присутствует (обычно он входит в дистрибутив и не нуждается в дополнительной установке), нужно загрузить к нему патч (ищем в том же месте, где расположен SP1), они разные для 32-разрядных и 64-битных систем.
  3. Устанавливаем патч, перезагружаем ПК, проверяем, не исчезла ли ошибка, связанная с установкой Visual C++.

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

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

Для полноценного запуска всех приложений, которые написаны на языке С++, нужен специальный пакет VisualStudio от всемирно известной компании Microsoft. Однако в процессе установки пакета Visual C ++, пользователи Windows 7, достаточно часто сталкиваются с неопознанной ошибкой 0x80240017. Как правило, ее дополняет специальное сообщение от устанавливаемой программы «настройка не завершена». В редких случаях, она может появиться и на Windows 7 и 8 (чуть реже на Windows 10).

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

Содержание статьи

  1. Причины появления
  2. Установка первого пакета (SP1)
  3. Установка среды выполнения «С»
  4. «Error 0x80240017 failed to execute msu package» – причины появления
  5. Полное удаление предыдущих версий
  6. Системные ошибки
  7. Запуск DISM
  8. Очистка ПК от мусора
  9. Магазин в Windows 10
  10. Переустановка ОС
  11. Видео по теме:
  12. Комментарии пользователей

Причины появления

Фото 18

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

  1. ОС Windows 7, установленная без специального обновления Service Pack 1.
  2. Отсутствие обновления для среды выполнения С.
  3. Повреждение одного из установочных файлов пакета Visual C++.
  4. Оставшиеся следы от предыдущих версий.
  5. Системные ошибки.

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

Установка первого пакета (SP1)

Зачастую ошибка 0x80240017 появляющаяся при установке Microsoft Visual C++ Redistributable 2015 года. Это обстоятельство говорит о том, что на вашем ПК не установлены последние обновления или же они были установлены неправильно. Поэтому в первую очередь следует проверить, установлен ли на вашем ПК первый пакет.

Как это проверить:

  1. Жмем по ярлыку «Компьютер» правой кнопкой мыши и в открывшемся меню выбираем «Свойства».
  2. Проверяем, есть ли подпись «Service Pack 1».

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

Чтобы установить данный пакет необходимо:

  1. Открыть сайт Microsoft и загрузить специальное обновление «KB976932».
  2. При скачивании обратите внимание на разрядность (x32/x64), она должна совпадать с разрядностью вашей ОС. Узнать разрядность вы можете в свойствах системы.
  3. После завершения загрузки, щелкните по файлу правой мышкой, запустите его от имени администратора и выполните установку.

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

Сбои при обновлении в основном случаются в двух случаях:

  1. Во время скачивания или установки обновления было нарушено интернет-соединение.
  2. Деятельность вирусных программ.

Именно поэтому для того, чтобы проблема не повторилась, рекомендуется перед скачиванием обновления произвести проверку ПК на наличие вирусных программ. Наилучшим образом зарекомендовали себя антивирусы «Kaspersky» (скачать с официального сайта) и «Avast» (скачать с официального сайта).

Фото 19

Внимание! Чтобы избежать подобных проблем в будущем, рекомендуется хотя бы раз в месяц инициировать сканирование системы на наличие вирусов.

Установка среды выполнения «С»

Только теперь можно перейти на сайт Microsoft и загрузить требуемое обновление «KB2999226» для среды выполнения С.

  1. Вы можете зайти на официальный сайт и вручную найти требуемую программу. Обязательно обратите внимание на разрядность, она должна совпадать с разрядностью вашей ОС. В противном случае обновление не сможет установиться.
  2. Выбираем подходящий язык.
  3. Жмем кнопку «Download».
  4. После того как файл загрузится, запустите его с использованием прав администратора.

Внимание! Если на экране появилось уведомление, что «Установка обновления KB2999226 уже выполнена», то следует сразу перейти к пункту ниже.

Правильно выполнив все вышеуказанные действия, можно смело переходить к самому главному – установке пакета Visual C++.

Для этого необходимо следующее:

  1. Открыть официальный сайт Майкрософт.
  2. Выбрать файл с подходящей разрядностью.
  3. Скачать требуемый пакет.
  4. И установить его от имени администратора.

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

«Error 0x80240017 failed to execute msu package» – причины появления

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

Если это не поможет, используйте все остальные способы, разобранные в этой статье, поскольку зачастую причина появления ошибки «failed to execute msu package» схожа с основной ошибкой 0x80240017, которую мы разбираем.

Полное удаление предыдущих версий

Еще что следует сделать – это удалить все старые компоненты и инсталлировать их заново.

Делаем следующее:

  1. Для удаления я рекомендую использовать утилиту Revo Uninstaller (скачать бесплатно с официального сайта). Главным ее преимуществом является полное удаление старых компонентов, включая записи из реестра, которые более не используются и только провоцируют возникновение новых ошибок.
  2. Поочередно удалите все необходимые компоненты и их остатки.
  3. Перейдите по пути «C:\Windows\SoftwareDistribution». «С» — диск, на котором установлена система. Удалите содержимое последней папки. Иногда может потребоваться предварительно загрузиться в безопасном режиме, поскольку некоторые файлы могут использоваться в данный момент.
  4. Перезагрузите компьютер.
  5. Теперь заново скачайте Microsoft Visual C++ Redistributable, повторная инсталляция должна пройти без ошибок. Однако у некоторых пользователей наблюдается код 0x80070666.

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

Системные ошибки

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

  1. Нажмите .
  2. В поле для ввода введите «sfc /scannow» и нажмите «ОК».
  3. После окончания проверки перезагрузите компьютер.

Скорее всего, это поможет исправить неопознанную ошибку 0x80240017.

Внимание! Сканирование может оказаться продолжительным и занять несколько часов. Иногда может даже казаться, что компьютер «завис». Но это не так, трогать ничего не нужно.

Запуск DISM

Если говорить коротко, то DISM – это специальная программа, которая была создана для обслуживания ОС Windows. В некоторых случаях она является незаменимым инструментом для устранения различного рода проблем.

  1. Для начала необходимо запустить командную строку с правами администратора.
  2. Далее вводим команду «Dism /Online /Cleanup-Image /CheckHealth», после чего нажимаем «Enter».
  3. Затем используйте команду «Dism /Online /Cleanup-Image /RestoreHealth».

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

Очистка ПК от мусора

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

Поэтому, прежде чем прибегать к более радикальному способу – переустановки ОС, следует выполнить элементарную очистку. Возможно, это решит данную проблему.

Могу порекомендовать использовать программу Reg Organizer (скачать с официального сайта), а последовательность действий будет следующая:

  1. Открываем раздел «Чистка дисков» и начинаем сканирование. После его завершения, удаляем весь найденный цифровой мусор.
  2. Переходим в раздел «Чистка реестра», программа начнет автоматический анализ, по окончанию которого, предложит нам исправить найденные проблемы.
  3. Исправляем и перезагружаем ПК.

Если и это не помогло, то, переходим к следующему пункту.

Магазин в Windows 10

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

  1. Нажимаем .
  2. Вводим «wsreset.exe» и щелкаем «ОК».

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

Переустановка ОС

Если предыдущие способы вам не помогли и Microsoft Visual C++ 2015 по-прежнему не устанавливается, то следует воспользоваться последним вариантом решения проблемы, и, пожалуй, самым крайним. Загрузите оригинальный образ Windows и выполните переустановку операционной системы. Не исключено, что причина кроется в конфликте файлов системы с приложением Visual C++. Скачать актуальную версию Windows можно, перейдя на официальный сайт Microsoft.

Данный вариант можно без сомнений назвать наиболее простым при условии, что пользователь может без проблем переустановить ОС.

Теперь вы знаете, что собой представляет ошибка «0x80240017», каковы причины ее возникновения, а также как ее исправить, последовательно применяя описанные в статье методы.

Видео по теме:

Ошибка 0x80240017 при установке Visual C++Факт, данная ошибка является одной из самых распространенных в семействе операционных систем Windows.

Часто возникает при попытке установить (обновить) приложения из магазина Windows или же при установке (обновлении) программ которым необходима библиотека Microsoft Visual C++.

Данная ошибка может появиться, как при непосредственной попытке установить фреймворк-библиотеку Microsoft Visual C++ Redistributable, так и при попытке произвести обновления системы.

Конечные причины данный ошибки могут быть разнообразны, из самых распространенных — это:

  • устаревшие или поврежденные драйверы Windows;
  • отсутствие необходимых системных файлов;
  • часто ошибка возникает на обновленной Window 10 и связана c магазином приложений;
  • устаревший пакет библиотеки Visual C++.

Ниже мы приведём несколько методов решения проблемы ошибки 0x80240017

Содержание

  1. Переустановка пакета Microsoft Visual C++
  2. Запускаем принудительное обновления с проверкой на неисправности
  3. Исправление с помощью «Средства устранения неполадок»
  4. Сброс настроек магазина в Windows 10
  5. Загрузка операционной системы в безопасном режиме
  6. Failed to execute msu package error 0x80240017
  7. Ничего из вышеперечисленного вам не помогло?

Переустановка пакета Microsoft Visual C++

Для исправления ошибки необходимо удалить все ранее установленные пакеты Visual C++

Открываем «Панель управления» — «Установка и удаления программ»
Нажмите сочетание клавиш Win+R, вызвав окно «Выполнить» и вводим команду control

Окно выполнить с введенной командой control

Откроется окно «Все элементы панели управления«, в котором выбираем пункт «Программы и компоненты»

Панель управления Windows 10

В списке установленных программ, находим продукты Microsoft Visual C++ и поочередно их удаляем.

Установка или изменения программ, процесс удаления Microsoft Visual C++

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

Важно! Скачайте самые актуальные версии пакетов Visual C++ можно с официального сайта Microsoft — https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

Проводим скачивание необходимых нам дистрибутивов, проводим установку пакетов Visual C++ заново. Перезагружаемся и проверяем появление ошибки 0x80240017.

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

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

Воспользуемся встроенной утилитой DISM, которая позволяет работать с пакетами в образах операционных систем.

Запускаем командную строку с правами Администратора.

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

Поиск командной строки в меню Пуск

Нажимаем правой кнопкой мышки по найденному пункту «Командная строка» и в выпадающем меню выбираем пункт «Запустить от имени администратора»

Запуск командной строки от имени администратора

Откроется окно командной строки с повышенными правами.

Начальное окно командной строки с правами Администратора

Вводим следующую команду: DISM.exe /Online /Cleanup-image /Scanhealth

Ключи задают следующую конструкцию:

/Online — Задает работающую операционную систему как параметр
назначение.

/Cleanup-Image — Выполняет в образе операции команды очистки и
восстановления.

/ScanHealth — параметр проверит, не повреждено ли хранилище компонентов образа.

Важно! Данная команда безопасна для операционный системы, и не может навредить её работоспособности.

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

Окно командной строки с выполнением команды DISM.exe /Online /Cleanup-image /ScanhealthДалее запускаем команду, которая выполнит автоматическое восстановление хранилища с обновлениями операционной системы: DISM.exe /Online /Cleanup-image /Scanhealth

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

/RestoreHealth параметр проверит недостающие или поврежденные файлы и попытается их исправить.

Окно командной строки с выполнением команды DISM.exe /Online /Cleanup-image /RestorehealthВ итоге мы получаем исправленное и обновленное хранилище компонентов образа в ОС.

Важно! В работе с командой, могут появляться сообщения: Ошибка 87. Просьба обратиться к нашей статье: Исправляем ошибку 87, в команде DISM /Online /Cleanup-image /Restorehealth, которая поможет исправить проблему.

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

Исправление с помощью «Средства устранения неполадок»

В данном методе мы будем использовать встроенный помощник по устранению неполадок Windows.

Нажмите сочетание клавиш Win+R, вызвав окно «Выполнить» и вводим команду: control.exe /name Microsoft.Troubleshooting

Окно Выполнить с введенной командой "control.exe /name Microsoft.Troubleshooting"

Откроется окно «Устранения неполадок»

Окно Устранение неполадок WIndows 10

Выбираем пункт «Центр обновления Windows«, который устранит проблемы мешающие обновлению Windows. И нажимаем «Запустить средство устранения неполадок»

Следующее окно сообщает нам что требуются права администратора для выполнения процедуры устранения неполадок. Нажимаем кнопку «Попробуйте выполнить устранение неполадок от имени администратора» и процесс поиска неисправностей запустится.

Исправление ошибок в Центре обновления WIndows 10

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

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

Центр обновления Windows 10. Скачать и установить ожидающие обновления

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

Важно! При скачивании обновлений будет использоваться интернет трафик.

Исправить поврежденные базы данных Центра обновления Windows 10

Нажимаем «Применить это исправление» и дожидаемся окончания процедуры исправления ошибок.

Завершение диагностики центра обновления Windows 10

По окончанию результат устранения неполадок, мы получаем отчет диагностики с статусами выполнения операций. Нажимаем «Закрыть средство устранения неполадок» и пробуем произвести операцию которая приводила к ошибке 0x80240017

Сброс настроек магазина в Windows 10

Исключительно в операционной системе Windows 10, ошибка 0x80240017 может быть напрямую связана с магазином приложений. Для устранения этой проблемы, нам необходимо сбросить настройки Windows Store до заводских.

За очистку кеша настроек магазина в Windows 10 отвечает утилита wsreset.exe

Нажмите сочетание клавиш Win+R, вызвав окно «Выполнить«, и вводим команду: wsreset.exe

Окно Выполнить с введенной командой wsreset.exe
Данная процедура вызовет утилиту wsreset.exe, которая автоматически, без каких либо действий пользователя проведет очистку настроек магазина Windows.

Окно очистки настроек в магазине WIndows 10, процесс wsreset.exeПосле завершение процесса, возможно Windows перезагрузит компьютер, и вам потребоваться заново ввести данные вашей учетной записи в магазине Windows.

Загрузка операционной системы в безопасном режиме

Еще одним вариантом исправления ошибки, будет произвести загрузку ОС в безопасном режиме с поддержкой сетевых драйверов. И воспроизвести действия приводящее к ошибке.

Запускаем окно «Конфигурация системы«, нажмите сочетание клавиш Win+R, вызвав окно «Выполнить«, вводим команду msconfig и нажимаем ОК

Окно Выполнить с введенной командой wsreset.exe

В открывшемся окне «Конфигурация системы», переходим на вкладку «Загрузка» активируем пункт «Безопасный режим» и выбираем пункт «Сеть«, нажимаем применить и перезагружаем компьютер.

Окно Конфигурация системы с настройками безопасного режима

Операционная система загрузится в безопасном режиме, в котором нам нужно произвести те-же действия что приводят к ошибке.

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

Failed to execute msu package error 0x80240017

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

Выполняем следующие действия:

  1. Проверяем наличие установленного Service Pack 1. При необходимости скачиваем SP1 с официального сайта Microsoft — https://www.microsoft.com/ru-RU/download/details.aspx?id=5842 и производим установку. После установки не забываем зайти в центр обновления Windows и провести поиск новый обновлений операционной системы.
  2. Если с предыдущем пунктом у вас все нормально и уже установлен SP1, необходимо дополнительно установить патч (скачать патчи можно по ссылке из пункта 1, файлы размещены вместе с SP1):
    • Windows6.1-KB976932-x64 — для 64х битной ОС
    • Windows6.1-KB976932-x86 — для 32х битной

Перезагрузите компьютер и проверьте появление ошибки.

Ничего из вышеперечисленного вам не помогло?

Остаётся лишь один вариант — произвести восстановление системы с загрузочного носителя (flash-накопителя либо установочного DVD с системой Windows)

Для этого загрузитесь с установочного носителя вашей операционной системы, под кнопкой Установить будет ссылка «Восстановление системы»
Следуйте инструкциям помощника и скорее всего все ваши проблемы будут исправлены.
Стоит отметить, что восстановление системы является крайним вариантом, к которому следует прибегнуть лишь при неработоспособности предыдущих методов решения проблемы.

Ошибка 0x80240017 обычно возникает при проблемах с установкой библиотеки Visual C++. «Одна или несколько проблем вызывали сбой программы установки. Исправьте эти проблемы и попробуйте повторить установку. 0x80240017 — Неопознанная ошибка»

0x80240017-visual-c

Метод 1: Полное удаление и установка Visual C++

  1. Удалите все ранее установленные библиотеки Visual C++, кроме библиотеки 2015 года.
  2. Установите последнюю версию Visual C++ повторно. Скачать Visual C++

Метод 2: Обновление системы

  1. Перейдите в центр обновления Windows.
  2. Проверьте наличие обновлений. Для корректной установки Visual C++ требуется установка обновлений системы безопасности.
  3. Установка всех необходимых обновлений системы позволит избежать появление ошибки 0x80240017 при установке Visual C++.

Понравилась статья? Поделить с друзьями:
  • 0x80010105 ошибка активации windows 10
  • 0x80042428 ошибка при установке windows 10
  • 0x8000ffff ошибка обновления windows
  • 0x800070666 ошибка установки microsoft visual c
  • 0x80007000d ошибка активации windows 10