If you see the error 0x80240017 in Windows Update, don’t worry. This is a common Windows Update error and you can fix it with the solutions in this article.
Why does 0x80240017 occur to my computer? This error 0x80240017 happens when you’re downloading or installing your Windows updates, and your Windows update failed. Generally it’s because of system files corruption or your driver issues.
But don’t panic. We’ll help you fix your problem.
Try these fixes
Here are the solutions that have helped people resolve error 0x80240017. You don’t need to try them all; just work your way down the list until everything’s working again.
- Run Windows Update Troubleshooter
- Reset Windows Update Components
- Repair corrupted system files
- Update available drivers
Note: the screenshots below com from Windows 10, and fixes apply to Windows 8 and Windows 7.
Fix 1: Run Windows Update Troubleshooter
Windows Update Troubleshooter is a helpful tool that is built in Windows system, and you can scan and fix your Windows Update error 0x80240017 by Windows Update Troubleshooter.
Here’s what you can do:
- Type Troubleshoot in the search box on your desktop, and click Troubleshoot in System settings.
- Click Troubleshoot on the left. In the Get up and running section, click Windows Update > Run the troubleshooter.
- Windows will start detecting problems. This can take several minutes. Then follow the instructions provided to finish the process.
- Restart your computer and try Windows Update again to see if it works.
This is hopefully to fix your Windows Update error 0x80240017.
Fix 2: Reset Windows Update Components
Windows Update components ensure that Windows Update runs properly and updates can be installed successfully in your computer. So resetting Windows Update components can fix your Windows Update error 0x80240017.
To do so, follow the steps below:
- Type cmd in the search box on your desktop, right click on Command Prompt and select Run as administrator.
- Copy and paste the following commands all at once in Command Prompt, and press Enter on your keyboard.
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
pause - Wait for the commands to complete, and exit Command Prompt.
- Open Windows Update and see if it works properly.
If your issue still persists, don’t worry, There is something else to try.
Fix 3: Repair corrupted system files
If your system files are missing or corrupted, you’re likely to see the Windows Update error 0x80240017. To detect and fix them, you could perform an in-depth PC scan.
Option 1 – Automatically (recommended)
Fortect is a powerful Windows repair and optimization tool. It can detect a variety of hardware or security issues, and replace damaged files on your computer with correct and updated Windows files and components. It’s much like a fresh reinstallation of Windows, but keeps your programs, user data and settings as they are.
- Download and install Fortect.
- Open Fortect and click Yes to run a free scan of your PC.
- Fortect will scan your computer thoroughly. This may take a few minutes.
- Once done, you’ll see a detailed report of all the issues on your PC. To fix them automatically, click START REPAIR. This requires you to purchase the full version. But don’t worry. If Fortect doesn’t solve the issue, you can request a refund within 60 days.
Option 2 – Manually
System File Checker (SFC) is a Windows built-in tool to identify and repair corrupted system files. Checking and restoring system files might take some time and computer skills, and you may risk your personal data.
- Type cmd in the search box on your desktop, right click on Command Prompt and select Run as administrator.
- Type the following command and press Enter.
sfc /scannow
- Once the process is 100% complete, exit Command Prompt and restart your computer.
Try to update Windows again and see if it fixes your error 0x80240017.
Still no luck? Okay, there’s one more thing to try.
Fix 4: Update available drivers
You should update drivers that are missing or outdated to ensure your computer operates without problems.
There are two ways to update your drivers: manually and automatically.
Manually update your driver – You can go to the manufacturer’s website of your devices, find the latest driver and download it. Ensure to download the driver that is compatible with your Windows operating system.
Automatically update your driver – If you don’t have time or patience, you can do it automatically with Driver Easy.
Driver Easy will automatically recognize your system and find the correct drivers for it. You don’t need to know exactly what system your computer is running, you don’t need to risk downloading and installing the wrong driver, and you don’t need to worry about making a mistake when installing.
You can update your drivers automatically with either the FREE or the Pro version of Driver Easy. But with the Pro version it takes just 2 clicks (and you get full support and a 30-day money back guarantee):
- Download and install Driver Easy.
- Run Driver Easy and click Scan Now. Then Driver Easy will scan your computer and detect any problem drivers.
- Click the Update button next to the flagged device(s) to automatically download the driver (you can do that with the FREE version), then install it in your computer.
Or click Update All to automatically download and install all the correct drivers for problem drivers (you can do this with the Pro version, and you’ll be prompted to upgrade when your click Update All).
- Restart your computer to take effect.
Open Windows Update to download and install updates and your problem should be fixed.
So there you have it – Hope this post helps in resolving your Windows Update error 0x80240017. If you have any questions or suggestions, feel free to leave a comment below.
3
3 people found this helpful
На чтение 6 мин. Просмотров 1.8k. Опубликовано
Кажется, что все больше и больше пользователей испытывают трудности с обновлением, установкой или удалением встроенных приложений и программ Windows 10.
Одной из наиболее распространенных проблем, которые могут возникнуть, является код ошибки 0x80240017. Прочтите эту статью, чтобы узнать, как исправить код ошибки 0x80240017 в Windows 10 или Windows 8.1 и как запустить обновление.
Код ошибки 0x80240017 в Windows 10 или Windows 8.1 обычно появляется из-за того, что ваша система изменилась после установки стороннего приложения. Это также может произойти из-за того, что что-то изменилось в реестре после перезагрузки и у вас нет необходимых системных разрешений. Это руководство по устранению неполадок покажет вам, какие решения вы можете использовать, чтобы исправить эту ошибку раз и навсегда.
Содержание
- Исправить ошибку 0x80240017 в Windows 10
- 1. Очистить и сбросить кэш Магазина Windows
- 2. Запустите встроенное средство устранения неполадок Windows 10
- 3. Получите полный контроль над Проводником и папкой WindowsApps.
- 4. Запустите сканирование SFC
- 5. Переустановите приложение Магазина Windows
- 6. Сканирование вашего компьютера
- 7. Перезагрузите компьютер
- 8. Переустановите ОС
Исправить ошибку 0x80240017 в Windows 10
- Очистить и сбросить кэш Магазина Windows
- Запустите встроенное средство устранения неполадок Windows 10
- Получите полный контроль над Проводником и папкой WindowsApps
- Запустить сканирование SFC
- Переустановите приложение Магазина Windows
- Сканируй свой компьютер
- Перезагрузить компьютер
- Переустановите ОС
1. Очистить и сбросить кэш Магазина Windows
- Перезагрузите операционную систему
- Чтобы запустить Windows 10, войдите в систему с учетной записью администратора, если вы еще этого не сделали.
- Перейдите на плитку рабочего стола и одновременно удерживайте кнопки Windows и R
- Теперь у вас есть окно Run перед вами
-
В диалоговом окне «Выполнить» введите команду WSReset.exe .
- Нажмите клавишу ввода на клавиатуре
- Перезагрузите операционную систему еще раз и снова войдите в систему с учетной записью администратора.
- Проверьте, сохраняется ли ошибка.
2. Запустите встроенное средство устранения неполадок Windows 10
- Перейдите в «Поиск»> введите «настройки»> дважды щелкните первый результат
- Перейдите в раздел «Обновление и безопасность»> выберите «Устранение неполадок».
- Теперь в окне устранения неполадок найдите средство устранения неполадок Центра обновления Windows.
-
Выберите средство устранения неполадок Центра обновления Windows и запустите его.
- Теперь начнется процесс сканирования, и он сообщит вам, если какие-либо проблемы были найдены и устранены
- Следуйте инструкциям на экране для завершения действий по устранению неполадок
-
Прокрутите вниз и запустите средство устранения неполадок приложений Магазина Windows (выполните те же действия, что перечислены выше)
- Перезагрузите устройство с Windows 10.
- Когда устройство запустится, проверьте, по-прежнему ли вы получаете код ошибки 0x80240017 при попытке обновить ваши приложения и программы.
3. Получите полный контроль над Проводником и папкой WindowsApps.
- Перезагрузите устройство Windows 10 и войдите в систему с учетной записью администратора.
- Откройте раздел «C: /» или там, где вы установили ОС Windows 10.
- Дважды щелкните, чтобы открыть папку «Program Files».
- Выберите вкладку «Вид», расположенную в верхней части проводника.
- В появившемся списке установите флажок «Скрытые элементы» в разделе «Показать/скрыть».
-
- Теперь в папке «Program Files» найдите папку «WindowsApps».
-
Выберите папку WindowsApps
- Выберите в появившемся меню функцию «Свойства».
- Перейдите на вкладку «Безопасность», расположенную в верхней части окна свойств.
-
Выберите кнопку «Дополнительно»
- Дважды щелкните по имени пользователя, которое вы используете
- Убедитесь, что в поле «Тип» установлено значение «Разрешить» и «Эта папка, подпапки и файлы»
- Установите флажок «Полный контроль»
- Щелкните левой кнопкой мыши или нажмите на кнопку «ОК»
- Откройте раздел «C:» еще раз.
- Дважды щелкните папку «Пользователи», чтобы открыть ее.
- Дважды щелкните на своем имени пользователя, чтобы открыть папку
- Дважды щелкните, чтобы открыть папку «AppData»
- Дважды щелкните, чтобы открыть «Локальную» папку
- Теперь в папке «Local» найдите папку «WindowsApps».
- Щелкните правой кнопкой мыши папку «WindowsApps».
- Щелкните левой кнопкой мыши или нажмите на «Свойства»
- Щелкните левой кнопкой мыши или снова нажмите на вкладку «Безопасность»
- Щелкните левой кнопкой мыши или нажмите кнопку «Дополнительно»
- Теперь вам нужно установить разрешения для этой папки, как вы сделали для вышеупомянутой
- Щелкните левой кнопкой мыши или снова нажмите кнопку «Применить»
- Щелкните левой кнопкой мыши или нажмите на кнопку «ОК»> закройте все окна, которые вы открыли до сих пор
- Перезагрузите свою 10 машину
- После запуска устройства, проверьте еще раз, чтобы увидеть, все еще ли появляется ошибка 0x80240017.4.
ТАКЖЕ ЧИТАЙТЕ: как исправить ошибку «Ошибка, см. подробности» в Магазине Windows
4. Запустите сканирование SFC
Если определенные системные файлы были повреждены или удалены, это может вызвать проблемы с обновлением и ошибки. К счастью, вы можете быстро решить эту проблему, запустив проверку проверки системных файлов.
Этот инструмент быстро просканирует вашу систему и определит отсутствующие или поврежденные файлы, которые затем заменят. Вот шаги, чтобы следовать:
- Перейдите в Пуск> введите “cmd”> щелкните правой кнопкой мыши первый результат> Запустите командную строку от имени администратора
-
Введите команду sfc/scannow и нажмите Enter
- Подождите, пока процесс не завершится, а затем перезагрузите компьютер> проверьте, решил ли этот обходной путь вашу проблему
5. Переустановите приложение Магазина Windows
Иногда сам Microsoft Store является виновником всех проблем и ошибок, с которыми вы сталкиваетесь. В этом случае самое быстрое решение – просто удалить приложение Microsoft Store.
- Прежде всего, выйдите из приложения
- Затем перейдите в раздел Пуск > и выберите «Приложения и функции»> введите «store» в поле поиска.
-
Выберите приложение Магазина Windows> нажмите Удалить .
- Перезагрузите компьютер
- Переустановите приложение Магазина Windows >, войдите в систему и попробуйте установить последние обновления приложений, чтобы проверить, сохраняется ли проблема.
6. Сканирование вашего компьютера
Если ошибка не устранена, попробуйте выполнить полное сканирование системы. Вирусы, вредоносные программы и другие виды киберугроз также могут вызвать ошибку 0x80240017 при попытке обновить свои приложения.
Если вы еще не установили надежное антивирусное решение на свой компьютер, ознакомьтесь с этим списком лучших антивирусных инструментов, которые вы можете использовать на своем компьютере с Windows 10. Установите тот, который лучше всего соответствует вашим потребностям, и запустите полное сканирование системы.
Конечно, вы также можете сканировать свой компьютер с помощью Защитника Windows, но мы настоятельно рекомендуем вам установить для защиты антивирус, такой как Bitdefender.
- ТАКЖЕ ПРОЧИТАЙТЕ: 4 лучших антивируса с блокировщиком сайтов/веб-фильтрацией
7. Перезагрузите компьютер
Примечание. . Рекомендуется выполнить резервное копирование файлов и папок, прежде чем предпринимать действия, описанные ниже.
- Перейдите в Настройки> Обновление и безопасность
- Выберите функцию восстановления
-
Там у вас будет опция с названием « Обновить ваш компьютер, не затрагивая ваши файлы », и под ней вам нужно будет нажать кнопку «Начать».
- Теперь следуйте инструкциям на экране, завершите процесс сброса
- Перезагрузите устройство с Windows 10
- Проверьте еще раз, чтобы убедиться, что ошибка 0x80240017 была исправлена.
8. Переустановите ОС
Если описанные выше методы не сработали, я бы посоветовал вам сделать резервную копию важных файлов и папок, которые есть в вашем каталоге Windows 10, и выполнить полную переустановку операционной системы.
Вот и все, мы надеемся, что эти методы исправили ошибку 0x80240017 в Windows 10 при попытке использовать функцию обновления. Если у вас есть дополнительные вопросы по этой теме, вы можете перечислить их в разделе комментариев ниже. Мы свяжемся с вами как можно скорее.
Примечание редактора . Этот пост был первоначально опубликован в марте 2015 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.
Считается, что пакет Visual C++ Redistributable, не входящий в состав дистрибутивов операционных систем Windows, является инструментом разработчиков-программистов. Действительно, это очень мощная платформа для создания приложений любого уровня сложности – от драйверов до кроссплатформенных решений, вплоть до ОС. Но оказывается, в некоторых случаях без установки этого пакета не обойтись и рядовым пользователям, особенно если они питают пристрастие к играм и другим программам, написанным с использованием Visual C++.
Увы, но нередко при попытке установки пакета вне зоны действия кумулятивных обновлений операция заканчивается аварийно, и на мониторе в этот момент высвечивается ошибка 0x80240017 с уточняющим дополнением «Настройка не завершена». Правда, такая расшифровка столь же малоинформативна, как и сам код – чтобы понять истинную причину произошедшего, придётся немало потрудиться.
Что означает ошибка 0x80240017
Данное сообщение характерно для Windows, начиная с «семёрки», и обозначает оно только то, что попытка инсталлировать Microsoft Visual C++, входящий в один из пакетов Redistributable 2015/2017/2019, не увенчалась успехом.
Чаще всего неопознанная ошибка с кодом 0x80240017 появляется при неудачной попытке установки компонентов Visual C++ из-за различных сбоев в работе Центра Обновлений Windows. Они могут быть вызваны повреждением важных файлов, деятельностью вредоносных программ, блокировкой со стороны брандмауэра или антивируса. Наконец, отключением или блокировкой Windows Update Center самим пользователем компьютера.
Правда, никаких серьёзных последствий в плане регулярного использования ПК не будет, да и исправление этой ошибки по силам среднестатистическому юзеру. Нужно просто придерживаться нижеописанных инструкций и запастись терпением – возможно, времени и сил придётся потратить немало.
Как решить проблему с ошибкой 0x80240017
Microsoft Visual C++ представляет собой интегрированную кроссплатформенную среду разработки, в рамках которой можно создавать приложения на языках программирования семейства C, включая C++, для платформы Windows. Продукт является составной частью Microsoft Visual Studio – пакета, с помощью которого можно писать и отлаживать программный код. Приложение включает библиотеки процедур низкого уровня, облегчающие написание программ, в том числе совместимых с другими платформами.
Официальные дистрибутивы редко когда включают этот пакет, но в любом случае следует учитывать разрядность вашей версии Windows – 32-разрядный пакет не сможет функционировать в 64-битной архитектуре, но обратное утверждение неверно, поскольку системы с более высокой разрядностью совместимы во всём с 32-разрядными.
Итак, возможны два варианта: Visual C++ установился на компьютер во время инсталляции Виндовс, или вы выполняли установку пакета позже самостоятельно. Но и в первом, и втором случае Microsoft выпускает обновления пакета, дополняя её библиотеки. Они устанавливаются автоматически, не требуя вмешательства пользователя и гарантируя обновление функционала популярной среды программирования.
Некоторые программные продукты при запуске сообщают, какая версия пакета установлена на ПК (например, в Steam это обычное явление). Но далеко не всегда обновления проходят безболезненно. Рассмотрим, что можно предпринять, если очередное обновление завершилось аварийно с выдачей сообщения о неопознанной ошибке 0x80240017.
Переустановка пакета Microsoft Visual C ++
Один из самых популярных способов, как исправить ошибку 0x80240017 – установить среду программирования Visual C++ заново. Для начала старый пакет нужно удалить. Для этого запускаем «Панель управления», кликаем на вкладке «Программы и компоненты», находим в списке установленных программ Visual C++ Redistributable, дважды кликаем на наименовании пакета и удаляем его.
Теперь в браузере заходим на сайт Microsoft в раздел Download, в поисковой строке набираем Visual C++ Redistributable и переходим по ссылке последней поддерживаемой версии пакета. Далее выбираем версию пакета нужной разрядности (распространяемые файлы пакетов 2015/2017/2019 – одни и те же, об этом можно не заботиться) и скачиваем его.
Инсталляция выполняется, как обычно – запуском 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++. Если нет – переходим к следующему пункту.
Загрузка операционной системы в безопасном режиме
Многие проблемы в работе операционных систем семейства Виндовс связаны с ошибками драйверов. Самый простой способ удостовериться, что проблема именно в этом – отнюдь не поиск новых драйверов и их тотальная замена – этим вы можете только ухудшить ситуацию. Есть более действенное и эффективное решение, с которым сталкиваются многие пользователи, но немногие из них используют этот инструмент. Речь идёт, как вы уже догадались, о запуске ОС в так называемом защищённом режиме, когда 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 обычно появляется на этапе запуска программ. Исправление требует выполнения следующих действий:
- Проверяем, установлен ли на компьютере пакет Service Pack Если нет – скачиваем SP1 с сайта Microsoft, устанавливаем его. После этого заходим в Windows Update Center и в принудительном режиме выполняем поиск недостающих обновлений операционной системы.
- Если Service Pack 1 уже присутствует (обычно он входит в дистрибутив и не нуждается в дополнительной установке), нужно загрузить к нему патч (ищем в том же месте, где расположен SP1), они разные для 32-разрядных и 64-битных систем.
- Устанавливаем патч, перезагружаем ПК, проверяем, не исчезла ли ошибка, связанная с установкой Visual C++.
Как видим, проблема инсталляции пакета имеет множество решений, и мы не сомневаемся, что нашим читателям известны и другие способы. Делитесь ими в комментариях – возможно, именно ваш вариант окажется наиболее действенным.
Очень распространенная проблема при установке Распространяемого пакета Visual C++ 2015 и 2017 в Windows 7 и 8.1 — неопознанная ошибка 0x80240017 после запуска файла установки vc_redist.x64.exe или vc_redist.x86.exe с сообщением «Настройка не завершена», причем разобраться, в чем именно дело и как исправить ситуацию подчас бывает сложно. Примечание: если
В этой инструкции подробно о том, чем может быть вызвана такая ситуация, как исправить ошибку 0x80240017 и установить Visual C++ Redistributable в Windows 7 или 8.1. Примечание: если вы уже всё испробовали, но ничего не помогает, можно использовать неофициальный способ установки библиотек, который описан в конце инструкции Как скачать и установить Visual C++ 2008-2017 Redistributable, с большой вероятностью установка пройдет без ошибок.
Исправление ошибки 0x80240017 при установке компонентов Visual C++ 2015 и 2017
Чаще всего причиной неопознанной ошибки 0x80240017 при установке распространяемых компонентов Visual C++ 2015 (2017) являются те или иные неполадки Центра Обновлений Windows 7 или Windows 8.1.
Если вы каким-то образом блокировали или отключали центр обновлений Windows, использовали «активаторы» — всё это может привести к рассматриваемой проблеме.
В том случае, если ничто из указанного не делалось, а на компьютере или ноутбуке установлена чистая лицензионная Windows, сначала попробуйте следующие простые методы решения проблемы:
- При наличии стороннего антивируса или файрволла временно отключите его и попробуйте временно его отключить и повторить установку.
- Попробуйте использовать встроенное устранение неполадок: Панель управления — Устранение неполадок — Устранение неполадок Центра обновления Windows, в разделе «Система и безопасность» или «Просмотр всех категорий».
- Установите обновление KB2999226 для вашей системы. Если при установке обновления возникнут проблемы, далее будет описан возможный путь решения. Скачать KB2999226 можно с официального сайта:
- https://www.microsoft.com/ru-RU/download/details.aspx?id=49077 — Windows 7 x86 (32 бита)
- https://www.microsoft.com/ru-ru/download/details.aspx?id=49093 — Windows 7 x64
- https://www.microsoft.com/ru-ru/download/details.aspx?id=49071 — Windows 8.1 32-бит
- https://www.microsoft.com/ru-RU/download/details.aspx?id=49081 — Windows 8.1 64-бит
Если ничто из этого не сработало, либо не удалось исправить ошибки Центра управления и установить обновление KB2999226, попробуйте следующие варианты.
Дополнительные способы исправить ошибку
Если при устранении неполадок были выявлены ошибки центра обновления, но они не были исправлены, попробуйте такой метод: запустите командную строку от имени администратора, а затем по порядку введите следующие команды, нажимая 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
Затем вновь попробуйте выполнить установку компонентов Visual C++ нужной версии. Подробнее про исправление ошибок центра обновления Windows вручную.
На некоторых системах с Windows 7 и 8.1 вы можете получить сообщение о том, что обновление KB2999226 не применимо к вашему компьютеру. В этом случае попробуйте сначала установить компоненты «Универсальная среда выполнения C для Windows 10» (не обращайте внимание на название, сам файл предназначен именно для 7-ки, 8 и 8.1) с официального сайта https://www.microsoft.com/ru-ru/download/details.aspx?id=48234, затем перезагрузить компьютер и повторить попытку установки обновления.
Если и это не помогло, для установки обновления KB2999226, можно использовать такие шаги:
- Скачайте файл обновления с расширением .msu с официального сайта.
- Распакуйте этот файл: его можно открыть с помощью обычного архиватора, например, 7-Zip успешно это делает. Внутри вы увидите несколько файлов, один из них — файл .CAB с указанием номера обновления, например, Windows6.1-KB2999226-x64.cab (для Windows 7 x64) или Windows8.1-KB2999226-x64.cab (для Windows 8.1 x64). Скопируйте этот файл в удобное расположение (лучше не на рабочий стол, а, например, в корень диска C:, так будет проще вводить путь в следующей команде).
- Запустите командную строку от имени администратора, введите команду (используя свой путь к файлу .cab с обновлением): DISM.exe /Online /Add-Package /PackagePath:C:\Windows6.1-KB2999226-x64.cab и нажмите Enter.
- Похожий путь, но без предварительной распаковки файла .msu — команда wusa.exe путь_к_файлу_обновления.msu в командной строке, запущенной от имени администратора и без каких либо параметров.
И наконец, если всё пройдет успешно, то обновление будет установлено. Перезагрузите компьютер и проверьте, появляется ли неопознанная ошибка 0x80240017 «Настройка не завершена» при установке Visual C++ 2015 (2017) в этот раз.
Недавно, когда я обновлял свою Windows 10, при установке обновления я получил Ошибка Центра обновления Windows 0x80240017 . Вы также можете получить сообщение Ошибка загрузки 0x0248007 , в котором обновления могут не загрузиться. Я перезагрузил компьютер и попытался снова, но не смог продолжить успешно – я снова получил ту же ошибку. Если вы тоже столкнулись с этой проблемой, возможно, то, что я сделал, может вам тоже помочь.
Ошибка загрузки 0x0248007
Ошибка Центра обновления Windows 0x80240017
Щелкните правой кнопкой мыши кнопку «Пуск», чтобы открыть меню WinX. Выберите Командная строка (Администратор).
Теперь напечатайте следующий один за другим и нажмите Enter:
net stop wuauserv стоповые биты сети
Это остановит фоновую интеллектуальную службу передачи и службу обновления Windows .
Теперь перейдите в папку C: \ Windows \ SoftwareDistribution и удалите все ее содержимое. Я предлагаю вам нажать Ctrl + A, чтобы выбрать все, а затем удалить.
Если файлы используются, и вы не можете удалить некоторые файлы, перезагрузите устройство. После перезагрузки снова запустите вышеуказанные команды.
Теперь вы сможете удалить файлы из указанной папки Software Distribution .
После того как вы очистили эту папку, вы можете перезагрузить компьютер или набрать следующие команды по одной в окне командной строки и нажать Enter, чтобы перезапустить две службы.
net start wuauserv чистые стартовые биты
Запустите Центр обновления Windows еще раз и посмотрите, помогло ли это.
Мне удалось загрузить и установить обновления успешно. Я надеюсь, что это работает и для вас.
Если это не так, запустите средство устранения неполадок Центра обновления Windows и посмотрите, поможет ли это.