0x80240017 – непознанная ошибка Visual C в Windows 7, 8, как устранить неисправность и исправить ошибку при установке или запуске

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

Способы исправления

Ошибка 0x80240017 в Windows 7 и 8 строго связана с компонентом Visual C++ и возникает либо из-за его отсутствия, либо во время его установки. Для Windows 7 проблема решается установкой SP1. Гораздо интереснее решение для Windows 8 и 10 — с ним можно справиться несколькими способами, а причиной сбоя часто является установка компонента.

Переустановка компонента

Метод подходит только в том случае, если сбой происходит при запуске других программ. Вам необходимо удалить все устаревшие версии пакета C++ (он находится в разделе программ, а не компонентов), кроме VC 2015. Для этого:

  1. Откройте меню «Пуск» и введите слово «uninstall».Удаление программ
  2. Перейдите на эту системную вкладку и найдите нужные программы.Найти программу
  3. Удалите их по одному, а затем запустите установку из загруженных пакетов.

Исполняемые установочные пакеты можно найти на сайте Microsoft.

Принудительное обновление

Это спорное, но эффективное решение. Его следует использовать только в крайнем случае. Чтобы использовать его для устранения нераспознанной ошибки 0x80240017, вам необходимо:

  1. Загрузите необходимый пакет обновления.
  2. Распакуйте его с помощью архиватора.
  3. Найдите версию файла с расширением «cab», соответствующую установленной у вас операционной системе.
  4. Скопируйте и вставьте файл в удобное место.
  5. Запустите командную строку от имени администратора.
  6. Введите следующую команду, в которой после PackagePath укажите путь, по которому был скопирован файл:

DISM.exe /Online /Add-Package /PackagePath:C:Windows6.1-KB2999226-x64.cab

Введите команду

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

Средство устранения неполадок

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

  1. Вызовите «Панель управления» (откройте Пуск и введите слово «Панель»).
  2. Перейдите на дисплей с маленьким значком и откройте «Устранение неполадок».Устранение неполадок
  3. Запустите приложение «Устранение неполадок с помощью Центра обновления Windows».Выполнить
  4. Дождитесь окончания работы «мастера», примените предложенные изменения, перезагрузите компьютер и повторите попытку установки.

Как убрать проверку на сканирование и восстановление диска при запуске системы

Безопасный режим

В исключительных случаях безопасный режим Windows может помочь исправить ошибку 0x80240017 Microsoft Visual C. Он выполняется без участия какой-либо программы, поэтому может помочь при установке компонентов (например, антивирус с плохо настроенными фильтрами может не сработать). Чтобы запустить безопасный режим, необходимо:

  1. Нажмите «Win+R» и введите «msconfig».команда msconfig
  2. Перейдите на вкладку «Загрузка».
  3. Выберите «Безопасный режим» и нужную конфигурацию.безопасный режим
  4. Перезагрузите компьютер.

В качестве альтернативы вы можете просто отправить компьютер на перезагрузку и нажать «F8». Шансы на успех (особенно при использовании жесткого диска ssd) крайне малы. Метод подходит для всех версий ОС, кроме «10».

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

Еще один «альтернативный метод» исправления ошибки 0x80240017 в Windows 10. Особенность этого метода в том, что он блокирует установку программы через «магазин приложений» (что может происходить по умолчанию). Вы можете предотвратить это, используя командную строку от имени администратора. Запуск командной строкиВведите следующие команды (по одной за раз, нажимая «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

Это остановит работу служб магазина, сбросит их и перезапустит.

Failed to execute msu package error 0x80240017

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

  1. Запустите командную строку от имени администратора.
  2. Выполните команду:

Dism /Online /Cleanup-Image /CheckHealth

Команды консоли

  1. Игнорируя ответ на предыдущую команду после ее завершения, выполните вторую команду

Dism /Online /Cleanup-Image /RestoreHealth

Введите команду

  1. Попытайтесь установить пакет Visual C++ еще раз.
Оцените статью
Silverkomp.ru
Добавить комментарий

Adblock
detector