0x80240017 нераспознанная визуальная ошибка c windows 7
Обновлено: 21.11.2024
Как исправить ошибку 0x80240017 при установке Visual C++. Ошибка 0x80240017 возникает при установке Visual C++, из-за чего многие пользователи испытывают трудности с запуском приложений, требующих этой версии. Вышеупомянутая программа служит средством запуска для большинства игр и приложений Windows и практически обязательна для всех владельцев этой операционной системы.
Неопознанная ошибка 0x80240017 – причины возникновения
Проблема заключается в наличии ошибок и несоответствий в операционной системе или конфликтующих версиях установщика и системы. Разработчики исправляют их по мере появления и выпускают в виде обновлений Windows. Установка относительно новой версии Visual C++ может не подойти для текущей версии ОС. В большинстве случаев проблема исчезает при обновлении системы, поэтому причина достоверна, а предлагаемые решения оправданы.
Вторая возможная причина — поврежденный установочный файл. Для предотвращения всевозможных ошибок достаточно скачать установочный файл программы с официального сайта Майкрософт, что бы вы могли быть уверены, что файл нормальный, и исключить этот фактор, который влечет за собой ошибки установки не только этого программа.
Далее идет причина, заключающаяся в возможных противоречиях между установленными дистрибутивами Microsoft Visual C. В этом случае стоит удалить все версии библиотек через «Установку и удаление программ», которая находится в папке «Панель управления» и переустановите.
Ошибка 0x80240017 не удалось выполнить пакет msu – методы решения
Существует несколько рабочих способов устранения проблемы. На практике подтвердились два метода. Мы рассмотрим их.
Метод1
Метод 2
Должны быть установлены последние обновления. Это можно сделать двумя способами: автоматически или вручную.
Первый — использовать стандартные средства автоматического обновления, если установлена официальная ОС. Включить его можно в «Центре обновления Windows» — «Панель управления». После этого система сама проверит, нужны ли обновления, скачает все нужные файлы и предложит их установить. Установка завершится перезагрузкой системы, чтобы обновленная система приняла все изменения. Далее необходимо повторно запустить установщик Visual C++, дождаться его завершения и снова перезагрузить компьютер.
Второй — загрузить и установить один пакет с официального сайта Windows. Для этого вам нужно:
Для установки обновления необходимо выполнить следующую последовательность действий:
- Отключите Интернет (отсоедините шнур питания или выключите Wi-Fi).
- Запустите ранее загруженный файл.
- Дождитесь окончания процедуры установки.
- Чтобы перезагрузить компьютер.
- Перезапустите программу установки Visual C++.
- Перезагрузите компьютер и подключитесь к сети.
Ошибка исчезла благодаря исправлениям, внесенным в систему. Они разрешают конфликт, вызванный различиями между Windows и Visual 2015.
Способ 3
Алгоритм действий такой же, как и в первом способе:
Заключение
При подготовке материала ни одна система не пострадала. С помощью Метода 1, Метода 2 и Метода 3 было исправлено несколько ошибок с кодом 0x80240017, что подтверждает их непротиворечивость. После этого был проведен анализ и поиск возможных причин.
Похожие сообщения:
Абдулла Сэм
Я преподаватель, исследователь и писатель. Я пишу об учебных предметах, чтобы улучшить обучение студентов колледжей и университетов. Я пишу высококачественные учебные заметки, в основном, о технологиях, играх, образовании, а также о решениях / советах и хитростях. Я человек, который помогает учащимся приобрести знания, компетентность или добродетель.
Сообщается, что несколько пользователей получают неуказанную ошибку 0x80240017 при попытке установить распространяемые пакеты Visual C++ для Visual Studio 2013 или распространяемые пакеты Visual C++ для Visual Studio 2015. Windows 7, Windows 8.1 и Windows 10.
0x80240017 Неизвестная ошибка
Что вызывает «Неопределенная ошибка 0x80240017»?
Мы исследовали эту конкретную проблему, изучив различные отчеты пользователей и стратегии исправления, которые они использовали для решения проблемы. Основываясь на нескольких распространенных сценариях, которые нам удалось обнаружить, можно выделить несколько распространенных причин появления этого сообщения об ошибке.
- Пользователь пытается установить неполный пакет повторного распространения Visual C++. В большинстве случаев эта конкретная ошибка возникает из-за того, что пользователь пытается установить пакет с помощью неполного или поврежденного установщика. Обычно это происходит с установщиками приложений, которые предоставляют пользователю пакет Visual C++. В этом случае решением является загрузка полной версии Visual C++ с веб-сайта Microsoft.
- Пакет повторного распространения Visual C++ установлен в Windows версии 6.1. Сообщается также, что это сообщение об ошибке возникает в тех случаях, когда целевой операционной системой является Windows версии 6.1. Проблема возникает из-за того, что пакеты предназначены для установки только в Windows 7 и более поздних версиях. В этом случае решением является обновление до установки пакета обновления 1.
- На компьютере отсутствует обновление универсальной среды выполнения C. Вы также можете увидеть сообщение об ошибке, если в вашей версии Windows отсутствует обновление универсальной среды выполнения C. Обычно сообщается, что это эффективно в тех ситуациях, когда ошибка возникает при установке дистрибутива Python.
- Центр обновления Windows уже загрузил повторно распространяемый пакет Visual C++. Сообщение об ошибке также может появиться, если компоненту Центра обновления Windows удалось загрузить требуемый пакет Visual C++, но еще не удалось его установить. В этом случае решение состоит в том, чтобы установить все ожидающие обновления.
- Поврежденная/неполная установка распространяемого компонента Visual C++. Ошибка также может возникнуть, если у пользователя уже установлена поврежденная или неполная установка Visual C++. В этом случае решение состоит в том, чтобы удалить все существующие установки Visual C++ перед переустановкой необходимого с официальной страницы загрузки.
Если вы пытаетесь устранить это конкретное сообщение об ошибке, эта статья предоставит вам набор проверенных действий по устранению неполадок. Ниже вы найдете несколько различных методов, которые другие пользователи в аналогичной ситуации использовали для решения проблемы.
Если вы хотите быть максимально эффективным, мы рекомендуем вам следовать приведенным ниже методам по порядку. В конечном итоге вы должны наткнуться на набор инструкций, которые помогут вам решить проблему на вашем конкретном компьютере.
Способ 1. Загрузка установочного пакета распространяемого пакета Visual C++
Поскольку проблема в основном возникает после того, как установщик приложения просит вас установить распространяемый пакет Visual C++, скорее всего, установщик устарел или загружен неправильно.
Несколько пользователей, оказавшихся в похожей ситуации, сообщили, что проблема была решена после повторной загрузки распространяемого пакета Visual C++ с официальных каналов. У некоторых из них неопределенная ошибка 0x80240017 не возвращалась, когда они пытались выполнить установку из только что загруженного установщика.
Вот краткое руководство по загрузке и установке необходимого распространяемого пакета Visual C++ с серверов Microsoft:
- Перейдите по ссылке для скачивания распространяемого пакета Visual C++, который необходимо установить:
Распространяемый пакет Visual C++ для Visual Studio 2013 — ссылка для скачивания
Распространяемый пакет Visual C++ для Visual Studio 2015 — ссылка для скачивания - После перехода на страницу загрузки выберите язык установки и нажмите кнопку «Загрузить», чтобы начать загрузку. Скачивание необходимого распространяемого пакета Visual C++
- Выберите правильный установщик в соответствии с архитектурой вашей ОС. Установите флажок, связанный с vc-redist.x64.exe, если у вас 64-разрядная версия Windows, или флажок vc-redist.x64.exe, если вы используете 32-разрядную версию. Затем нажмите «Далее», чтобы начать загрузку. Загрузка установщика распространяемого пакета Visual C++
- Откройте исполняемый файл установки и следуйте инструкциям на экране, чтобы завершить установку. Установка распространяемого пакета Visual C++ ол>р>
- Перейдите по этой ссылке (здесь), выберите язык и нажмите кнопку «Загрузить», чтобы загрузить пакет обновления 1. Загрузка пакета обновления 1 для Windows версии 6.1 (сборка 7600: пакет обновления 0)
- На следующем экране снимите все флажки, кроме основного файла ISO.Сделав это, нажмите кнопку «Далее», чтобы начать загрузку. Загрузка файла ISO, необходимого для установки пакета обновления 1 (SP1) для Windows 7.
- После загрузки файла ISO перейдите по этой ссылке (здесь) и нажмите кнопку «Загрузить», чтобы загрузить инструмент WinCDEMU 4.1. Мы будем использовать этот инструмент для установки обновления Service Pack 1. Загрузка инструмента WinCDEmu 4.1
- Откройте исполняемый файл WinCDEmu и нажмите кнопку «Установить», чтобы установить инструмент на свой компьютер. Установка инструмента WinCDEmu
- После установки инструмента нажмите «Установить», чтобы добавить необходимое системное программное обеспечение. Установка дополнительного ПО
- Перезагрузите компьютер, чтобы завершить установку WindowsCDEmu.
- После завершения следующего запуска перейдите в папку, в которую вы загрузили файл Iso (на шаге 2), щелкните его правой кнопкой мыши и выберите «Выбрать букву драйвера и монтирование». Монтирование файла Service Pack 1 с помощью WinCDEmu
- Выберите букву создаваемого диска, установите для параметра Тип диска значение Диск с данными и нажмите «ОК», чтобы смонтировать файл ISO. Подключение образа пакета обновления
- Смонтировав образ Windows 7 с пакетом обновления 1 (SP1), следуйте инструкциям на экране, чтобы завершить установку.
- После установки пакета обновления 1 перезагрузите компьютер еще раз и проверьте, устранено ли теперь сообщение об ошибке, попробовав еще раз установить распространяемый пакет Visual C++. ол>р>
- Перейдите по этой ссылке (здесь), прокрутите вниз до метода 2 и загрузите пакет обновления, применимый к вашей версии Windows. Скачивание соответствующей версии установщика универсальной среды выполнения C.
- На следующем экране выберите предпочитаемый язык и нажмите кнопку "Загрузить", чтобы начать загрузку. Загрузка установщика
- Откройте исполняемый файл установки и следуйте инструкциям на экране, чтобы установить обновление Universal C Runtime. После завершения процесса перезагрузите компьютер и посмотрите, исчезло ли сообщение об ошибке при следующем запуске. ол>р>
- Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «appwiz.cpl» и нажмите Enter, чтобы открыть экран «Программы и компоненты». Введите appwiz.cpl и нажмите Enter, чтобы открыть список установленных программ.
- На экране «Программы и файлы» перейдите на правую панель, щелкните правой кнопкой мыши пакет повторного распространения Microsoft Visual C++ и выберите «Удалить». Удаление пакета Redist Visual C++
- В следующем меню нажмите «Удалить» и следуйте инструкциям на экране, чтобы избавиться от повторно распространяемого пакета Microsoft Visual C++. Удаление пакетов Visual C++
- Запустите средство устранения неполадок при установке и удалении программы
- Запустить сканирование DISM
- Установите пакет в состоянии чистой загрузки
- Удалить временные файлы на ПК
- Перерегистрировать службу установщика Windows
- Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить».
- В диалоговом окне "Выполнить" введите temp и нажмите Enter.
- Затем нажмите CTRL + A, чтобы выбрать все файлы и папки.
- Затем нажмите клавишу DELETE на клавиатуре или щелкните правой кнопкой мыши выделенное содержимое, а затем коснитесь или щелкните Удалить в контекстном меню.
- Если вы получили уведомление о том, что некоторые файлы или папки уже используются, выберите Пропустить.
- Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить».
- В диалоговом окне "Выполнить" введите cmd, а затем нажмите CTRL + SHIFT + ВВОД, чтобы открыть командную строку в режиме администратора.
- В окне командной строки введите приведенную ниже команду и нажмите Enter, чтобы временно отменить регистрацию службы установщика Windows:
- После того, как команда будет успешно обработана и вы получите сообщение об успешном выполнении, введите следующую команду и нажмите Enter, чтобы еще раз зарегистрировать установщик Windows:
Если вы по-прежнему сталкиваетесь с неустановленной ошибкой 0x80240017, перейдите к следующему способу ниже.
Способ 2. Установка пакета обновления 1 (SP1) для Windows 7 (если применимо)
Как сообщают некоторые пользователи, проблема также может возникнуть, если вы пытаетесь установить распространяемые пакеты Visual C++ для Visual Studio 2013 или 2015 в Windows версии 6.1 (сборка 7600: пакет обновления 0). В данном конкретном случае ошибка возникает из-за того, что два распространяемых пакета предназначены для установки в Windows 7 с пакетом обновления 1 и выше.
Несколько пользователей, оказавшихся в похожей ситуации, сообщили, что проблема была решена после установки пакета обновлений 1. Вот краткое руководство о том, как это сделать:
Если вы по-прежнему сталкиваетесь с неустановленной ошибкой 0x80240017, перейдите к следующему способу ниже.
Способ 3. Установка обновления Universal C Runtime
Несколько пользователей, получивших эту ошибку после того, как программа установки Python (или другое приложение) призвала их установить пакет redist, сообщили, что проблема была решена после того, как они установили обновление универсальной среды выполнения C, применимое к их Windows. версия.
Вот краткое руководство по этому поводу:
Если при следующем запуске вы по-прежнему сталкиваетесь с ошибкой «0x80240017 Unspecified Error», перейдите к следующему способу ниже.
Способ 4. Установка всех ожидающих обновлений Windows
Несколько пользователей, которые столкнулись с «Неуказанной ошибкой 0x80240017» при попытке установить пакет повторного распространения Visual C++ после того, как Python (или аналогичный дистрибутив) предложил сделать это, сообщили, что проблема была решена после того, как они установили любые ожидающие обновления Windows.
Оказалось, что эта конкретная проблема может возникнуть, если пакет повторного распространения Visual C++ загружается компонентом Центра обновления Windows, но не устанавливается.
Если этот сценарий применим к вашей текущей ситуации, выполните следующие действия, чтобы установить все ожидающие обновления Windows и устранить «0x80240017 Unspecified Error»:
-
Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «ms-settings:windowsupdate» и нажмите Enter, чтобы открыть экран Центра обновления Windows в приложении «Параметры». Открытие экрана Центра обновления Windows
Если вы по-прежнему сталкиваетесь с ошибкой «0x80240017 Unspecified Error», перейдите к следующему способу ниже.
Способ 5. Удаление всех существующих распространяемых пакетов Microsoft Visual C++
Как предположили некоторые затронутые пользователи, проблема может также возникнуть, если одна из ваших текущих распространяемых установок Microsoft Visual C++ повреждена. Несколько пользователей, оказавшихся в аналогичной ситуации, сообщили, что сообщение об ошибке больше не появлялось после того, как они удалили все существующие установки Microsoft Visual C++ перед попыткой применить необходимый пакет Visual C++ Redist.
Вот краткое руководство по удалению любых существующих распространяемых пакетов Microsoft Visual C++ перед повторной попыткой переустановки:
Способ 6. Установка более старой версии Python (если применимо)
Если вы получаете это сообщение об ошибке при попытке установить дистрибутив Python, вы можете повторить процесс с более старым дистрибутивом и посмотреть, появляется ли сообщение об ошибке по-прежнему.
Несколько пользователей, столкнувшихся с проблемой в аналогичном сценарии, сообщили, что им удалось обойти проблему, установив более старый дистрибутив Python.
Это не обязательно долговременное исправление, поскольку в будущем вам, вероятно, потребуется выполнить обновление до последней версии, но оно будет эффективным, если вы ищете быстрое решение, позволяющее установить дистрибутив Python.
Исходя из того, что говорят другие пользователи, оказавшиеся в похожей ситуации, вы сможете обойти эту проблему, загрузив Python версии 3.4.3. Просто загрузите дистрибутив, следуйте инструкциям на экране и посмотрите, появится ли та же ошибка при появлении запроса на установку пакета повторного распространения Visual C++.
Способ 7. Выполнение восстановительной установки
Если вы зашли так далеко безрезультатно, велика вероятность того, что вы столкнулись с этой проблемой из-за какого-либо повреждения системы. Есть несколько методов, которые вы можете использовать, чтобы избавиться от повреждения файла и устранить неуказанную ошибку 0x80240017, но многие пользователи в подобной ситуации сообщают, что проблема была решена после выполнения восстановительной установки.
Ремонтная установка — это неразрушающая процедура, которая позволит вам обновить все компоненты, связанные с Windows, не затрагивая ваши личные файлы и приложения. В отличие от чистой установки восстановительная установка позволит вам сохранить все ваши личные данные, включая фотографии, музыку, видео, пользовательские настройки и любые установленные сторонние приложения.
Если вы решите выполнить ремонтную установку, вы можете следовать инструкциям, представленным в этой статье (здесь).
Microsoft Visual C++ стал неотъемлемой частью ОС Windows, необходимой для запуска большинства распространенных приложений. Теперь некоторые пользователи недавно жаловались на проблему, с которой они столкнулись при попытке установить распространяемые пакеты Visual C++ для 2015 года или распространяемые пакеты Microsoft Visual Studio для 2013 года. По словам этих пользователей, установка останавливается на полпути и отображается «0x80240017 — неопределенная ошибка». . Причин такой неудачи может быть довольно много. Поэтому, не тратя время на поиск причин сбоя, следуйте приведенным ниже рекомендациям, чтобы найти быстрое решение.
Временные решения —
<р>1. Попробуйте перезагрузить систему. После перезагрузки устройства попробуйте установить распространяемые пакеты еще раз. <р>2. Удалите/отключите антивирусную программу в вашей системе.Если обходных путей недостаточно для решения проблемы, воспользуйтесь этими исправлениями.
Оглавление
Исправление 1. Удаление существующего установочного файла распространяемого компонента
Если в вашей системе уже установлен распространяемый файл библиотеки, вам необходимо сначала удалить его.
<р>1. Просто щелкните правой кнопкой мыши значок Windows и выберите «Приложения и компоненты».<р>2. Просто прокрутите список установленных приложений и найдите любой распространяемый пакет, связанный с тем, который вы пытаетесь установить.
(Как — Microsoft Visual C++ 2015-2019 Redistributable).
<р>3. Нажмите на меню из трех точек и нажмите «Удалить».<р>4. Вы можете нажать «Удалить» еще раз, чтобы полностью удалить пакет.
Дождитесь завершения процесса удаления. Затем закройте все и перезагрузите компьютер с Windows.
Затем повторите попытку установки распространяемого пакета еще раз. На этот раз вы больше не столкнетесь с ошибками.
Решение 2. Очистите временную папку
.Эта проблема может быть вызвана поврежденными файлами в папке Temp.
<р>1. Нажмите клавишу Windows и клавишу R вместе, чтобы открыть меню «Выполнить». <р>2. Затем введите этот код и нажмите «ОК», чтобы открыть временную папку.<р>3. Когда Temp откроется, нажмите одновременно клавиши Ctrl+A.
<р>4. Затем нажмите клавишу «Удалить» на клавиатуре, чтобы очистить папку.
После удаления всех файлов закройте Проводник.
Затем запустите установку распространяемых пакетов, чтобы установить их. Если код ошибки продолжает появляться, перейдите к следующему исправлению.
Исправление 3. Перерегистрация служб установщика Windows
Возможно, установщик Windows не зарегистрирован.
<р>1. Щелкните правой кнопкой мыши значок Windows, а затем нажмите «Выполнить», чтобы открыть его.<р>2. Теперь введите это в терминале Выполнить и нажмите Enter, чтобы отменить регистрацию службы установщика Windows.
<р>3. Снова скопируйте и вставьте эту строку в «Выполнить» и нажмите «ОК», чтобы повторно зарегистрировать службу установщика Windows еще раз.
После этого запустите установку один раз.
Вы больше не столкнетесь с кодом ошибки.
Исправление 4. Проверьте наличие последних обновлений Windows
Отсутствие текущего патча обновления может вызвать эту проблему в вашей системе.
<р>1. Щелкните правой кнопкой мыши значок Windows на панели задач и выберите «Настройки», чтобы открыть его.<р>2. Когда появятся настройки, коснитесь «Центр обновления Windows» слева.
<р>4. Чтобы проверить наличие последнего патча обновления, нажмите «Проверить наличие обновлений».
Windows обнаружит последнее исправление или обновление функции для вашей системы.
<р>5. Нажмите «Загрузить сейчас», чтобы загрузить и установить исправление обновления.<р>6. После завершения установки вам будет предложено перезагрузить систему. Нажмите «Перезагрузить сейчас», чтобы перезагрузить систему.
После перезапуска системы снова запустите установку. Если проблема не устранена, перейдите к следующему способу исправления.
Исправлено 5 — Установите правильную дату и время
Если в системе неправильно настроены неправильная дата и время, установка завершится ошибкой.
<р>1. Нажатие клавиши Windows и клавиши R на клавиатуре должно открыть «Выполнить». <р>2. Теперь введите «timedate.cpl» и нажмите «ОК».<р>3. Когда откроются настройки даты и времени, перейдите на вкладку «Дата и время».
<р>4. После этого нажмите «Изменить дату и время…», чтобы получить к нему доступ.<р>5. Теперь просто установите время в соответствии с вашим местным временем. Сделайте то же самое для даты.
<р>6. Затем нажмите «ОК», чтобы сохранить настройки.<р>7. После корректировки времени и даты перейдите в раздел «Интернет-время».
<р>8. После этого нажмите «Изменить настройки…».<р>9. Затем установите флажок «Синхронизировать с интернет-сервером».
<р>10. Теперь нажмите «Обновить сейчас», чтобы обновить настройки сервера времени. <р>11. Затем нажмите «ОК», чтобы сохранить изменения.<р>12. Вернувшись в окно «Дата и время», нажмите «Применить» и «ОК», чтобы сохранить изменения.
После этого перезагрузите систему один раз. Затем запустите установочный файл еще раз и проверьте, работает ли он.
Исправление 6. Выполните чистую загрузку
Чистая загрузка обеспечивает чистоту процесса установки, останавливая все мешающие сторонние службы.
<р>1. Окно «Выполнить» можно открыть, нажав клавишу Windows+R. <р>2. В этом окне «Выполнить» вы можете написать эту строку и нажать Enter.<р>3. После этого нажмите на раздел «Общие».
<р>4. Здесь выберите переключатель «Выборочный запуск». <р>5. Затем отметьте эти два параметра —<р>6. После этого перейдите в раздел «Услуги».
<р>7. Здесь просто установите флажок «Скрыть все службы Microsoft». <р>8. Вы заметите, что все сторонние сервисы выбираются автоматически. <р>9. Затем нажмите «Отключить все», чтобы отключить все эти службы.<р>10. После отключения служб вы должны предотвратить автоматический запуск необычных приложений. Просто перейдите в раздел «Автозагрузка».
<р>11. Здесь нажмите «Открыть диспетчер задач», чтобы получить доступ к утилите «Диспетчер задач».
Откроется Диспетчер задач.
<р>12. Вы заметите, что несколько приложений настроены на автоматический запуск вместе с системой. <р>13. Щелкните правой кнопкой мыши каждую службу по очереди и нажмите «Отключить», чтобы отключить ее.
Закройте окно диспетчера задач, когда закончите.
<р>13. Просто нажмите «Применить», а затем «ОК».
После этого вы заметите, что на экране появилось приглашение.
<р>14. Просто нажмите «Перезагрузить сейчас», чтобы перезагрузить систему, применив эти изменения.
После перезагрузки системы снова запустите установочный файл распространяемого пакета. Проверьте, работает ли это.
Исправление 7. Загрузите установочный пакет Visual C++
Если программе установки не удается загрузить правильный пакет, вы можете загрузить его и установить вручную.
<р>1. Загрузите конкретный визуальный пакет в соответствии с вашими требованиями по этим ссылкам —Распространяемый пакет Visual C++ для Visual Studio 2013 — ссылка для скачивания
Распространяемый пакет Visual C++ для Visual Studio 2015 — ссылка для скачивания
<р>3. Здесь просто выберите правильный файл в соответствии с архитектурой вашей ОС.
Например, если вы используете 64-разрядную архитектуру, отметьте «vc_redistx64.exe».
<р>4. Затем нажмите «Далее», чтобы начать загрузку установочных файлов.<р>5. После загрузки установочного файла дважды щелкните его.
Затем следуйте инструкциям на экране, чтобы завершить процесс.
Проверьте, поможет ли этот процесс решить проблему.
Исправление 8. Запустите сканирование SFC и DISM
Выполнение простого сканирования SFC и DISM должно
<р>2. Затем щелкните правой кнопкой мыши «Командная строка» и выберите «Запуск от имени администратора».<р>2. Затем напишите эту команду сканирования SFC и нажмите Enter, чтобы запустить сканирование SFC.
<р>3. После завершения сканирования SFC скопируйте этот код отсюда, вставьте его в терминал и нажмите клавишу Enter.
Подождите, пока Windows завершит сканирование DISM.
После запуска обоих этих сканирований закройте командную строку. Затем запустите установочный файл один раз, чтобы завершить установку.
Самбит — инженер-механик по квалификации, который любит писать о Windows 10 и решениях самых странных проблем.
Если вы получаете код ошибки 0x80240017, неопределенная ошибка при попытке установить распространяемый пакет Microsoft Visual C++ на ПК с Windows 11 или Windows 10, то этот пост предназначен для того, чтобы помочь вам с наиболее подходящими решениями, которые вы можете применить для успешного применения. решить проблему.
Когда вы столкнетесь с этой проблемой, вы получите следующее полное сообщение об ошибке с кодом;
Сбой установки
Одна или несколько проблем привели к сбою установки. Устраните проблемы и повторите попытку установки. Дополнительную информацию см. в файле журнала.
0x80240017 — Неизвестная ошибка
Что такое код ошибки 0x80240017?
Код ошибки 0x80240017 обычно появляется после неудачного обновления Windows или после неудачной установки распространяемых пакетов Visual C++ для Visual Studio. В некоторых редких случаях проблема может быть вызвана конфликтом сторонних антивирусов.
Ошибка установки Microsoft Visual C++ 0x80240017
Давайте взглянем на описание процесса, связанного с каждым из перечисленных решений.
Прежде чем попробовать приведенные ниже решения, проверьте наличие обновлений и установите все доступные ожидающие биты на своем устройстве с Windows 11/10, а также обязательно измените дату и время на своем ПК, если время часов Windows неверно, а затем проверьте, не ошибка появляется снова при повторной попытке выполнить операцию установки Visual C++.
1] Запустите средство устранения неполадок при установке и удалении программы
Вы можете начать устранение неполадок, чтобы исправить неопределенный код ошибки 0x80240017 на устройстве с Windows 11/10 при установке распространяемого пакета Microsoft Visual C++, запустив средство устранения неполадок при установке и удалении программы от Microsoft. Этот инструмент может исправить поврежденные ключи реестра и предназначен для автоматического исправления проблем, когда вы заблокированы в установке или удалении программ в системе Windows 11/10.
2] Запустить сканирование DISM
Это решение требует, чтобы вы запускали сканирование DISM изначально, и если DISM дает сбой с кодами ошибок 0x800f081f, 0x800f0906 или 14098, вам может потребоваться настроить систему Windows 11/10 на использование альтернативного источника восстановления с помощью групповой политики. настройка.
Кроме того, вы можете использовать установку Windows в качестве источника для восстановления или использовать параллельную папку Windows из общей сетевой папки или со съемного носителя, например DVD-диска Windows, в качестве источника файлов для запуска. DISM Офлайн.
3] Установите пакет в состоянии чистой загрузки
Это решение требует чистой загрузки вашей системы, чтобы устранить любые конфликты, которые могут возникнуть во время установки пакета Visual C++, а затем запустить установку пакета в этом состоянии системы. По сути, чистая загрузка запустит ваш компьютер с Windows 11/10 с минимальными необходимыми драйверами и программами.
Вы можете загрузить последние распространяемые пакеты Microsoft Visual C++ здесь, в Центре загрузки Microsoft. Просто найдите их с помощью строки поиска. Чтобы установить все, вы можете скачать и использовать Visual C++ Runtime Installer. Он доступен для скачивания здесь. Это пакетный установщик, включающий все библиотеки Visual C++.
4] Удалить временные файлы на ПК
После этого проверьте, завершится ли установка Visual C++ без проблем. В противном случае перейдите к следующему решению.
5] Перерегистрируйте службу установщика Windows
Если у вас возникли проблемы с установкой какого-либо программного обеспечения на ПК с Windows 11/10, скорее всего, служба MSI не включена. В этом случае убедитесь, что служба установщика Windows включена. Однако если служба MSI включена, вы можете отменить регистрацию и повторно зарегистрировать службу установщика Windows.
После того, как вторая команда будет успешно обработана, перезагрузите компьютер еще раз и повторите попытку установки распространяемого пакета.
Любое из этих решений должно вам подойти!
Как исправить ошибку установки Microsoft Visual C++ 2017?
Основным исправлением ошибки установки Microsoft Visual C++ 2017 на ПК с Windows 11/10 является удаление всех существующих распространяемых компонентов Visual C++ в «Программы и компоненты» или через приложение «Настройки». После этого перезагрузите компьютер и повторно загрузите распространяемый пакет Microsoft Visual C++ для Visual Studio 2017, чтобы повторить попытку.
Дата: 13 февраля 2022 г. Теги: ошибки
Похожие записи
Исправить Недостаточно системных ресурсов для устранения ошибки API в Windows 11/10
Произошла системная ошибка 5, доступ запрещен в Windows 11/10
Ошибка 1935. Произошла ошибка при установке компонента сборки
[электронная почта защищена]
Обинна Онвусобалу изучала информационные и коммуникационные технологии и активно следит за экосистемой Windows. Он руководит клиникой компьютерного программного обеспечения. Он говорит, что лучше всего создать точку восстановления системы, прежде чем вносить какие-либо изменения в свой компьютер.
Читайте также: