Ошибка 0x80070643 в Windows: причины и пошаговое решение
Ошибка 0x80070643 означает «сбой установки» (ERROR_INSTALL_FAILURE): установщик обновления или программы завершился с фатальной ошибкой. Сам код причину не называет, поэтому решение зависит от того, что не установилось. Для обновлений Microsoft Defender помогает сброс и повторная загрузка баз, для обновления среды восстановления WinRE в Windows 10 нужно 250 МБ свободного места в разделе восстановления, для .NET Framework и накопительных обновлений помогает сброс компонентов Центра обновления и установка вручную.

Ошибка 0x80070643 в Центре обновления
Начните с журнала: в нём видно, какое именно обновление упало.
Содержание7 разделов
Как узнать, какое обновление вызвало 0x80070643
Откройте «Параметры» (в свежих сборках Windows 11 приложение подписано «Настройки») → «Центр обновления Windows» → «Журнал обновлений» (в Windows 10 «Обновление и безопасность» → «Центр обновления Windows» → «Просмотр журнала обновлений»). Рядом с неудачным обновлением стоят его название, номер KB и код ошибки. По названию выберите раздел ниже:
Ошибка 0x80070643 при обновлении Microsoft Defender

Сбой обновления баз Defender
Обновления баз (Security Intelligence Update) и платформы Defender ставятся через Центр обновления, и 0x80070643 здесь значит, что установка пакета не прошла. Первым делом удалите текущие базы и загрузите их заново. Команды выполняйте в командной строке от имени администратора.
- Удалите загруженные базы. По документации MpCmdRun ключ -RemoveDefinitions -All возвращает базы к исходному состоянию.
- Сразу запустите загрузку свежих баз второй командой. Если она завершилась без ошибок, проверьте результат в PowerShell командой Get-MpComputerStatus: в строке AntivirusSignatureLastUpdated должна стоять сегодняшняя дата, в AntivirusSignatureVersion — номер версии баз.
- Если загрузка не идёт, скачайте пакет обновления вручную со страницы обновлений Microsoft Defender (файл mpam-fe.exe для вашей разрядности Windows) и запустите его.
"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -RemoveDefinitions -All
"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -SignatureUpdateВ PowerShell базы обновляет команда Update-MpSignature.
Если на компьютере стоит сторонний антивирус, на домашнем компьютере Defender отключается автоматически (пассивный режим бывает только на устройствах, подключённых к Microsoft Defender для конечной точки). Защиту в этом случае обеспечивает установленный антивирус со своими базами, поэтому ошибка обновления баз Defender на неё не влияет. Команда Get-AppxPackage Microsoft.Windows.SecHealthUI | Reset-AppxPackage, которую советуют в сети, сбрасывает только приложение «Безопасность Windows», сам антивирус она не переустанавливает.
Ошибка 0x80070643 на обновлении WinRE в Windows 10 (KB5034441)
В январе 2024 года Microsoft выпустила для Windows 10 версий 21H2 и 22H2 обновление среды восстановления KB5034441. Ему нужно 250 МБ свободного места в разделе восстановления, и на компьютерах с маленьким разделом оно падало с 0x80070643. В августе 2024 года KB5034441 сняли и заменили обновлением KB5042320, которое, по справке Microsoft, не предлагается, если в разделе восстановления не хватает места.
Если ошибка с KB5034441 или KB5042320 висит в журнале, проверьте состояние среды восстановления:
В строке «Состояние среды восстановления Windows» должно стоять Enabled (значение и в русской Windows выводится по-английски), а в строке «Расположение среды восстановления Windows» указан путь вида \\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE. Если стоит Disabled, включите среду командой reagentc /enable в командной строке от имени администратора. Свободное место в разделе восстановления видно в «Управлении дисками» (Win + X → «Управление дисками»).
Освободить 250 МБ можно двумя способами из документации Microsoft: ручным уменьшением раздела C: и пересозданием раздела восстановления (KB5028997) или примером скрипта PowerShell для расширения раздела WinRE. Оба способа меняют разметку диска, поэтому сначала сделайте резервную копию важных файлов, а перед запуском скрипта, как требует Microsoft, перезагрузите компьютер. Если на системном диске включён BitLocker, сохраните ключ восстановления до начала работы.
Поддержка Windows 10 закончилась 14 октября 2025 года.
Обновления безопасности после этой даты получают только компьютеры с расширенной поддержкой ESU, поэтому возиться с разделом восстановления на старой Windows 10 имеет смысл, если вы остаётесь на ней надолго.
Ошибка 0x80070643 при обновлении .NET Framework
Если не ставится обновление .NET Framework 4.x, скачайте из Центра загрузки Microsoft Microsoft .NET Framework Repair Tool (файл NetFxRepairTool.exe, интерфейс только на английском) и запустите его: по справке Microsoft средство исправляет типичные ошибки установки и обновлений .NET Framework 4.6.2–4.8. После этого скачайте нужное обновление из каталога Центра обновления Майкрософт по его номеру KB и установите вручную.
Команда DISM с параметром NetFx3, которую часто советуют для этой ошибки, относится только к .NET Framework 3.5. Если не включается именно 3.5, воспользуйтесь инструкцией по установке .NET Framework 3.5, а при ошибке 0x800F081F отдельным разбором этого кода.
Ошибка 0x80070643 на накопительных обновлениях
Для ежемесячных накопительных обновлений сначала сбросьте компоненты Центра обновления. Введите команды по очереди в командной строке от имени администратора: они останавливают службы, переименовывают папки с загруженными обновлениями и запускают службы снова. Если команда ren пишет «Отказано в доступе», какая-то служба ещё работает: повторите её net stop.
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Перезагрузите компьютер и повторите обновление. Если не помогло, проверьте системные файлы командами DISM и SFC, порядок их запуска показан в инструкции по DISM и SFC:
Последний шаг: скачайте пакет .msu с номером KB из каталога Центра обновления и запустите его от имени администратора. Если обновление после установки ломает систему, его можно удалить. С другими кодами Центра обновления помогут разборы ошибок 0x800703F1 и 0x80072EE2.
Ошибка 0x80070643 при установке программ
Тот же код возвращает установщик Windows при сбое MSI-пакета, без участия Центра обновления. Перезапустите службу установщика в PowerShell от имени администратора и повторите установку:
Если не помогло, проверьте системные файлы командами DISM и SFC в командной строке от имени администратора и перезагрузите компьютер. Перерегистрация установщика командами msiexec /unregister и msiexec /regserver, которую советуют в сети, по данным Microsoft не работает начиная с Windows Vista: регистрацией службы управляет сама система.
Установку может заблокировать сторонний антивирус: проверьте его журнал и карантин.
Если установщик программы там, восстановите его, добавьте в исключения антивируса и повторите установку.
Дистрибутивы: Microsoft Windows 11 Professional, Microsoft Windows 11 Домашняя (Home), Microsoft Windows 10 Professional.
Часто задаваемые вопросы
Что значит код 0x80070643?
Это код ERROR_INSTALL_FAILURE, «неустранимая ошибка при установке». Его возвращают Центр обновления и установщик Windows, когда пакет не удалось установить. Причину показывает название обновления или программы, на которой возникла ошибка.
Можно ли не устанавливать KB5034441?
Microsoft сняла KB5034441 в августе 2024 года и заменила его обновлением KB5042320. Его не предлагают компьютерам, где в разделе восстановления меньше 250 МБ свободного места. Скрывать его вручную не нужно.
Опасна ли ошибка обновления Defender?
Пока базы не обновились, Defender защищает по старым сигнатурам. Сбросьте и загрузите базы заново или установите пакет вручную со страницы обновлений Microsoft Defender.
Связана ли ошибка 0x80070643 с активацией Windows?
Нет. Код относится к установке обновлений и программ. Ошибки активации имеют другие коды, например 0xC004F074 или 0xC004C003.
Помогает ли восстановление системы?
Если ошибка появилась после установки программы или драйвера, откатите систему: нажмите Win + R, введите rstrui и выберите точку восстановления до появления проблемы. Программы, драйверы и обновления, установленные после этой точки, удалятся, личные файлы останутся. Способ работает, только если защита системы была включена и точки восстановления создавались.
Можно ли отключить Центр обновления, чтобы ошибка не появлялась?
Не стоит: без обновлений Windows не получает исправления безопасности. Если обновление мешает, лучше на время приостановить обновления в «Центре обновления Windows» и разобраться с причиной.
Полезная статья?
Ваша оценка поможет нам стать лучше
Бесплатные инструменты для Windows
Проверка активации по выводу slmgr и кодам ошибок, проверка нового ноутбука. Всё работает в браузере, ничего не нужно устанавливать.

- 24 октября 2026
- 618 просмотров

- 23 октября 2026
- 526 просмотров

- 11 ноября 2026
- 169 просмотров

- 10 ноября 2026
- 367 просмотров


