0x80070643
Средняя важность — нужна диагностика

Ошибка 0x80070643 — Коды 0x (HRESULT)

Что это значит

Код 0x80070643 означает ошибку установки обновления Windows, связанную с повреждением компонентов системы или нехваткой места на диске. В момент возникновения система пытается применить обновление, но процесс прерывается из-за сбоя в работе установщика Windows (Windows Installer). Пользователь видит сообщение «Не удалось установить некоторые обновления» с кодом ошибки в журнале событий или в Центре обновления Windows.

Вероятные причины

  • Повреждение системных файлов или хранилища компонентов Windows
  • Недостаточно свободного места на системном диске
  • Конфликт с установленным антивирусом или брандмауэром
  • Повреждение базы данных Windows Update
  • Некорректно установленные предыдущие обновления
  • Проблемы с временными файлами или кэшем обновлений
  • Ошибки в службах Windows Update (wuauserv, bits и др.)
  • Повреждение учетной записи пользователя или профиля

Что делать — по порядку

  1. Запустите средство устранения неполадок Windows Update: Параметры → Устранение неполадок → Дополнительные средства → Центр обновления Windows.
  2. Освободите место на диске C: удалите временные файлы, очистите корзину, используйте «Очистка диска».
  3. Временно отключите антивирус и брандмауэр, затем повторите установку обновления.
  4. Выполните проверку системных файлов: откройте командную строку от имени администратора и введите sfc /scannow.
  5. Используйте DISM для восстановления образа системы: DISM /Online /Cleanup-Image /RestoreHealth.
  6. Сбросьте компоненты Windows Update: остановите службы, удалите папку SoftwareDistribution и перезапустите службы.
  7. Установите обновление вручную: скачайте пакет с каталога Microsoft Update и запустите установку.
  8. Если ничего не помогло, выполните восстановление системы до точки до возникновения ошибки или используйте функцию «Сброс этого ПК» с сохранением файлов.

Нажимайте на пункты, чтобы отмечать выполненные.

Частые вопросы

Что делать, если ошибка 0x80070643 появляется при установке драйвера?

Попробуйте установить драйвер в режиме совместимости или от имени администратора. Также проверьте, не блокирует ли антивирус установку.

Может ли ошибка быть вызвана вирусом?

Крайне редко, но вредоносное ПО может повредить системные файлы. Выполните полное сканирование антивирусом.

Поможет ли переустановка Windows?

Да, но это крайняя мера. Сначала попробуйте все шаги из списка, особенно DISM и sfc.

Ошибка появляется только для одного обновления — что делать?

Скачайте это обновление вручную из каталога Microsoft и установите его. Если не помогает, скройте обновление с помощью утилиты wushowhide.diagcab.