Ошибки при обновлении операционной системы возникают довольно часто. Одна из самых частых — ошибка 0x80070643. Об этом было известно еще до выхода «десятки», поэтому уже разработано несколько приемов работы, с помощью которых это можно исправить.
- Исправляем ошибку 0x80070643 в Windows 10
- Способ 1: Устранение проблем в системе обновления
- Способ 2: Загрузка обновлений вручную
- Способ 3: Восстановление поврежденных файлов системы
- Способ 4: Устранение проблем с НЕТ Фреймворк
- Способ 5: Очистка компонентов обновлений Виндовс 10
- Способ 6: Удаление вирусов, отключение антивируса
Исправляем ошибку 0x80070643 в Windows 10
Ошибка не связана с каким-либо конкретным компонентом и может относиться к обновлениям разной степени серьезности, что означает отсутствие конкретной причины ее возникновения. Таким образом, существует множество способов решения проблемы, начиная от устранения неполадок службы, предоставляющей обновления Windows 10, до предотвращения конфликтов с программным обеспечением, уже установленным на устройстве. Рассмотрим каждую из них по порядку.
Способ 1: Устранение проблем в системе обновления
У Microsoft есть собственный инструмент для исправления таких ошибок, поэтому давайте сначала воспользуемся им.
- Скачайте, запустите утилиту и нажмите «Далее».
- Проанализировав систему, выберите вариант «Попытаться устранить неполадки от имени администратора». Утилита перезапустится и повторит диагностику, чтобы найти и исправить дальнейшие ошибки.
- Когда процесс будет завершен, закройте средство устранения неполадок.
- Перезагружаем устройство и снова запускаем проверку обновлений.
Способ 2: Загрузка обновлений вручную
Microsoft также разработала «Каталог Центра обновления Windows», в котором вы можете найти последние версии драйверов, обновлений и исправлений. Например, если файл был неправильно загружен на ваш компьютер, маловероятно, что он будет установлен. В этом случае вы можете скачать его снова.
Способ 3: Восстановление поврежденных файлов системы
В операционной системе Windows 10 есть два инструмента, DISM.exe и sfc.exe, с помощью которых можно проверить и восстановить целостность системных файлов. Первая утилита используется для восстановления хранилища компонентов системы. С помощью второго проверяются все защищенные системные файлы, а поврежденные заменяются кэшированной копией.
Способ 4: Устранение проблем с НЕТ Фреймворк
- Запускаем утилиту, принимаем условия разработчика и нажимаем «Далее».
- Если инструмент обнаружит проблемы, связанные с работой платформы, он предложит их исправить. Щелкаем на «Далее».
- Когда утилита внесет необходимые изменения, нажмите «Готово».
Если проблема не исчезнет, попробуем обновить NET Framework. Другой вариант — переустановить программное обеспечение после удаления его старой версии.
Способ 5: Очистка компонентов обновлений Виндовс 10
В системе есть два важных служебных каталога: «SoftwareDistribution» и «Catroot2». Первый каталог используется для загрузки обновлений перед их установкой. Они хранятся там какое-то время, затем система автоматически удаляет некоторые из них. Папка «Catroot2» содержит файлы, которые также используются во время обновления. Вы можете восстановить компоненты, удалив или переименовав эти каталоги.
- Открываем консоль с правами администратора.
- Вставьте последовательно приведенные ниже команды и выполните их, нажав «Enter». Это отключит службы, которые могут помешать дальнейшим действиям.
net stop msiserver
чистая остановка wuausserv
чистый стоповый бит
чистая остановка cryptsvc - Делаем резервные копии вышеперечисленных папок. Для этого сначала прописываем
ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old
а потом
ren C: \ Windows \ System32 \ catroot2 Catroot2.old
Затем эти пути можно использовать для поиска созданных каталогов.
- Опять же по очереди запускаем прерванные службы с помощью кодов:
чистый старт msiserver
чистый старт wuausserv
чистый стартовый бит
чистый старт cryptsvc. - Вводим в строку Exit и закрываем консоль.
См. Также: Запустите «Командную строку» от имени администратора в Windows 10
В принципе, после остановки сервисов эти папки можно просто удалить. При следующей загрузке обновлений система все равно создаст новые. В этом случае резервные копии были сохранены, чтобы их можно было восстановить, если что-то пойдет не так.
Способ 6: Удаление вирусов, отключение антивируса
Вирусы негативно влияют на работу системы в целом, поэтому тщательная проверка антивирусом может устранить ошибку. В свою очередь, антивирусное программное обеспечение и Защитник Windows могут блокировать установку программы, и файлы обновления системы часто не являются исключением. Чтобы проверить эту опцию, вы можете временно отключить брандмауэр и антивирус. Главное помнить, что в этот момент Windows будет уязвима для вирусов, поэтому независимо от результата необходимо перезапустить программу безопасности.
Другой вариант — по очереди удалить недавно установленное программное обеспечение и игры, поскольку именно они могут вызывать ошибку. Иногда имеет смысл дождаться следующих обновлений, особенно если проблема возникает при установке двух-трех некритичных компонентов. Были случаи, когда следующее обновление проходило успешно.
Выше мы обсудили наиболее распространенные способы избавления от ошибки 0x80070643. Если вы знаете другие способы решения проблемы, напишите нам. Возможно, эта информация поможет другим пользователям, которые уже задумываются о переустановке системы.