# Ошибка 0x80070643 при установке обновления — решение

> Сайт: allerrorcodes.ru · Обновлено: 01.12.2025 · Адрес: https://allerrorcodes.ru/0x80070643/

Ошибка 0x80070643 возникает при установке обновлений Windows и означает фатальный сбой во время инсталляции пакета. Появляется в Windows 10 и Windows 11, особенно часто при установке обновлений безопасности для среды восстановления (WinRE) и компонентов .NET Framework. Основная причина — нехватка места в системном разделе восстановления или повреждённые компоненты установки.

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

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

Очень частый случай начиная с обновлений безопасности WinRE — нехватка свободного места в небольшом разделе среды восстановления. Обновление просто не помещается, и установка обрывается с кодом 0x80070643. Другой распространённый сценарий — сбой при обновлении .NET Framework из-за повреждённых компонентов.

  **Не удалось установить обновление безопасности для Windows (KBxxxxxxx) — ошибка 0x80070643**

(в Центре обновления рядом с обновлением отображается статус «Сбой при установке — 0x80070643». Для обновления WinRE название часто содержит «Security Update for Windows … Setup Dynamic Update» или «KB5034441 / KB5034440».)

Сообщение видно в разделе **Параметры → Обновление и безопасность → Центр обновления Windows → Журнал обновлений** (в Windows 11 — **Параметры → Центр обновления Windows → Журнал обновлений**).

## Причины появления

- Нехватка свободного места в разделе восстановления WinRE (частая причина для обновлений безопасности WinRE).
- Повреждённые компоненты .NET Framework.
- Повреждённый кеш обновлений в папке SoftwareDistribution.
- Зависшие службы Центра обновления (wuauserv, BITS).
- Повреждение системных файлов Windows.
- Конфликт со сторонним антивирусом во время установки.
- Отключённая или повреждённая среда восстановления.

## Способ 1: средство устранения неполадок Центра обновления

Начните с автоматического инструмента — он перезапускает службы и чистит часть кеша.

1. Откройте **Параметры** (Win + I).
2. В Windows 10: **Обновление и безопасность → Устранение неполадок → Дополнительные средства устранения неполадок → Центр обновления Windows**.
3. В Windows 11: **Система → Устранение неполадок → Другие средства устранения неполадок → Центр обновления Windows → Запустить**.
4. Примените предложенные исправления и перезагрузите компьютер.
5. Повторно запустите проверку обновлений.

## Способ 2: расширение раздела WinRE (для обновлений безопасности WinRE)

Если ошибка 0x80070643 появляется при установке обновления безопасности для среды восстановления, разделу WinRE не хватает места. Microsoft рекомендует расширить его. Запускайте команды в командной строке от имени администратора по очереди.

Сначала отключите среду восстановления:

```
reagentc /disable
```

Затем уменьшите системный раздел на 250 МБ через diskpart. Запустите утилиту:

```
diskpart
list disk
sel disk 0
list part
```

Найдите системный раздел Windows (обычно самый большой) и раздел восстановления (Recovery, небольшой). Выберите системный раздел и сократите его:

```
sel part N
shrink desired=250 minimum=250
```

Затем удалите старый раздел восстановления и создайте новый увеличенный (точные команды зависят от того, GPT у вас или MBR — для большинства современных систем GPT). После настройки включите WinRE обратно:

```
reagentc /enable
```

Если команды diskpart кажутся сложными, у Microsoft есть готовый PowerShell-скрипт для автоматического расширения WinRE — он безопаснее ручной разметки. Ссылка на инструкцию: [support.microsoft.com — расширение раздела WinRE](https://support.microsoft.com/topic/kb5034957).

## Способ 3: сброс кеша обновлений

Повреждённый кеш загрузок часто вызывает 0x80070643. Сбросьте его. В командной строке администратора остановите службы:

```
net stop wuauserv
net stop bits
net stop cryptsvc
```

Переименуйте папки кеша:

```
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old
```

Запустите службы обратно:

```
net start wuauserv
net start bits
net start cryptsvc
```

Перезагрузите компьютер и повторите установку обновления.

## Способ 4: восстановление .NET Framework и системных файлов

Если ошибка возникает при обновлении .NET Framework, восстановите его и системные компоненты. Сначала проверьте системные файлы в командной строке администратора:

```
DISM /Online /Cleanup-Image /RestoreHealth
```

```
sfc /scannow
```

Затем при проблемах именно с .NET воспользуйтесь официальным инструментом восстановления .NET Framework Repair Tool с сайта Microsoft, либо переустановите .NET через **Панель управления → Программы и компоненты → Включение или отключение компонентов Windows** — снимите галочки .NET Framework, перезагрузитесь, верните их обратно.

## Что делать, если ничего не помогло

Если ошибка 0x80070643 сохраняется:

- **Установите обновление вручную.** Узнайте номер KB сбойного обновления и скачайте его из каталога [catalog.update.microsoft.com](https://catalog.update.microsoft.com), затем запустите файл .msu.
- **Освободите место на системном диске.** Убедитесь, что на диске C: есть минимум 10–15 ГБ свободного места — некоторым обновлениям его не хватает.
- **Временно отключите сторонний антивирус** (Kaspersky, ESET и т. п.) на время установки и обязательно включите обратно после.
- **Проверьте, нужно ли вам это обновление.** Обновление безопасности WinRE важно для защиты, но если его установка вызывает проблемы, можно отложить и применить расширение раздела WinRE по официальной инструкции, прежде чем повторять.

## FAQ

### Почему ошибка 0x80070643 часто появляется именно с обновлением WinRE?

Обновление безопасности среды восстановления требует свободного места в небольшом разделе Recovery, которого по умолчанию выделено мало. Когда места не хватает, установка обрывается с кодом 0x80070643. Решение — расширить раздел WinRE по официальной инструкции Microsoft.

### Опасна ли ошибка 0x80070643 для системы?

Сама по себе нет — это сбой установки конкретного обновления, Windows продолжает работать. Но если речь об обновлении безопасности, его стоит установить, чтобы закрыть уязвимости. Используйте способы выше по порядку.

### Можно ли просто скрыть проблемное обновление?

Технически да, но для обновлений безопасности это нежелательно. Лучше устранить причину: расширить раздел WinRE или восстановить компоненты. Скрытие обновления оставляет систему без важных исправлений.

### После сброса кеша обновлений пропадут данные?

Нет. В папке SoftwareDistribution хранится только кеш скачанных обновлений, личных файлов там нет. Windows создаст папку заново и повторно загрузит обновления.

### Команды diskpart кажутся слишком сложными — есть проще способ для WinRE?

Да. Microsoft выпустила готовый PowerShell-скрипт, который автоматически расширяет раздел восстановления без ручной разметки. Найдите его в официальной статье поддержки по обновлению WinRE — это безопаснее ручных команд diskpart.

### Ошибка 0x80070643 появилась при установке антивируса, а не обновления Windows — это то же самое?

Код общий для разных установщиков. Если он возник при установке программы, обычно помогает удаление предыдущей версии, очистка остатков и установка заново от имени администратора. Для обновлений Windows применяйте способы из этой статьи.

## Ещё по теме

- [Не устанавливается обновление Windows: причины и как исправить](https://allerrorcodes.ru/kb5008212/): Обновление зависло или выдаёт ошибку — сначала запустите встроенное средство устранения неполадок Windows Update (в Windows 11: «Параметры» → «Система» → «Устранение неполадок»; в Windows 10: «Параметры» → «Обновление и безопасность» → «Устранение неполадок»).
- [Не работает кнопка Пуск в Windows 10 и 11 — причины и решение](https://allerrorcodes.ru/chto-delat-esli-ne-rabotaet-knopka-pusk-v-windows-10/): Меню «Пуск» в Windows 10 и 11 — отдельное UWP-приложение StartMenuExperienceHost; когда оно не установлено или не запускается для вашего пользователя, кнопка не реагирует.
- [Ошибка 0x80072F8F в Windows 10 и 11 — причины и способы исправления](https://allerrorcodes.ru/ustranenie-oshibki-obnovleniya-windows-0x80072f8f/): 0x80072F8F — ошибка SSL-соединения с серверами Microsoft: система не может проверить сертификат сервера.
- [Google Chrome не запускается в Windows 10 и 11 — причины и решение](https://allerrorcodes.ru/pochemu-ne-zapuskaetsya-google-chrome-v-windows/): Если Chrome не реагирует на запуск — вероятно, в фоне уже висит зависший процесс chrome.exe; завершите все его процессы в Диспетчере задач и запустите снова.
