Windows 0x80070643Высокая

Ошибка 0x80070643 в Windows — быстрое исправление за 10 минут

Код 0x80070643 блокирует обновления Windows. Узнайте, что означает эта ошибка, почему она возникает и как исправить её за 10–15 минут с помощью встроенных инструментов Windows.

Обновлено 29 июня 2026 г.
10-15 мин
Средняя
FixPedia Team
Применимо к:Windows 10 (22H2, 23H2)Windows 11 (22H2, 23H2)

Что означает ошибка 0x80070643

Код 0x80070643 появляется, когда Windows не может завершить установку обновления. Система выводит сообщение «Не удалось установить обновление... Код ошибки: 0x80070643». Это означает, что процесс прерван — обычно из-за повреждённых файлов обновления, конфликтующих служб или проблем с системными компонентами.

Причины возникновения

  • Повреждённые или отсутствующие файлы в каталоге SoftwareDistribution.
  • Повреждённые системные файлы (например, dll, exe).
  • Ошибки в кэше Windows Update (WinSock, WinHTTP).
  • Конфликт с антивирусным программным обеспечением или брандмауэром.
  • Недостаточно места на жёстком диске, где хранятся временные файлы обновления.

Способы решения

Способ 1: Запустить Устранение неполадок Windows Update

  1. Нажмите Win + I, чтобы открыть Настройки.
  2. Перейдите в Обновление и безопасностьУстранение неполадокДополнительные средства устранения неполадок.
  3. Найдите Обновление Windows, нажмите Запустить средство устранения неполадок.
  4. Дождитесь завершения диагностики и следуйте подсказкам.

⚠️ Важно: Устранение неполадок должно выполняться от имени администратора.

Способ 2: Сбросить компоненты обновления Windows

  1. Откройте PowerShell от имени администратора (щёлкните правой кнопкой мыши по кнопке «Пуск» → «Windows PowerShell (Администратор)»).
  2. Выполните команды в указанном порядке:
# Остановить необходимые службы
Stop-Service -Name wuauserv -Force
Stop-Service -Name cryptSvc -Force
Stop-Service -Name bits -Force
Stop-Service -Name msiserver -Force

# Переименовать каталоги обновления
Rename-Item -Path "C:\Windows\SoftwareDistribution" -NewName "SoftwareDistribution.old"
Rename-Item -Path "C:\Windows\System32\catroot2" -NewName "catroot2.old"

# Перезапустить службы
Start-Service -Name wuauserv
Start-Service -Name cryptSvc
Start-Service -Name bits
Start-Service -Name msiserver

# Сбросить WinSock и WinHTTP
netsh winsock reset
netsh winhttp reset proxy
  1. Закройте PowerShell и запустите обновление снова.

Способ 3: Проверить целостность системных файлов (SFC и DISM)

  1. Откройте командную строку от имени администратора (cmd.exe).
  2. Сначала выполните сканирование SFC:
sfc /scannow
  1. Затем запустите DISM для восстановления образа:
DISM /Online /Cleanup-Image /RestoreHealth
  1. После завершения обоих команд перезагрузите компьютер и попробуйте выполнить обновление.

Способ 4: Перезапустить службы Windows Update

  1. Нажмите Win + R, введите services.msc и нажмите Enter.
  2. Найдите Служба обновления Windows, щёлкните правой кнопкой мыши → Перезапустить.
  3. Найдите Клиент обновления Microsoft, щёлкните правой кнопкой мыши → Перезапустить.

💡 Совет: Перезапуск служб часто помогает, если процесс обновления зависает на этапе подготовки.

Способ 5: Отключить стороннее антивирусы и брандмауэр Windows

  1. Щёлкните правой кнопкой мыши на значке антивируса в области уведомлений → Отключить.
  2. Откройте Панель управленияСистема и безопасностьБрандмауэр WindowsВключить/выключить брандмауэр Windows.
  3. Выберите Выключить брандмауэр Windows (временно).
  4. После выполнения обновления включите антивирус и брандмауэр обратно.

Профилактика

  • Регулярно запускайте SFC и DISM, чтобы поддерживать системные файлы в исправном состоянии.
  • Убедитесь, что на системном диске есть не менее 5 ГБ свободного места перед установкой обновлений.
  • Включите автоматическое создание точек восстановления системы — это позволит быстро откатиться назад в случае проблем.
  • Периодически проверяйте и обновляйте драйверы сетевого адаптера; устаревшие драйверы могут вызывать ошибки обновления.
  • Настройте Windows Update на установку только критических обновлений, если вам нужно ограничить количество изменений, и используйте «Отложить обновление» для менее важных версий.

Часто задаваемые вопросы

Что означает ошибка 0x80070643 при обновлении Windows?
Можно ли исправить ошибку с помощью стандартных инструментов Windows?
Почему ошибка возникает после переустановки Windows?
Как предотвратить повторное появление ошибки?

Полезное

Запустить Устранение неполадок Windows Update
Сбросить компоненты обновления Windows
Выполнить SFC и DISM

Эта статья помогла вам решить проблему?