Установщики и приложения Windows 10Windows 11 0x8007064380070643ERROR_INSTALL_FAILURE

Ошибка 0x80070643: неустранимая ошибка при установке в Windows

  • Обновлено
  • Чтение ≈ 3 минуты
  • Нужны права администратора

Краткий ответ

Код 0x80070643 (ERROR_INSTALL_FAILURE, «Неустранимая ошибка при установке») возникает при установке обновления Windows, пакета MSI, .NET Framework или программы. За ним стоят повреждённый установщик Windows или .NET, конфликт с защитным ПО либо — для обновления KB5034441 — слишком маленький раздел среды восстановления Windows (WinRE). Определите, что именно не устанавливается, и действуйте по соответствующей ветке.

В этой статье
  1. Что означает ошибка
  2. Причины и решения
  3. Пошаговая диагностика
  4. Шаг 3. Служба установщика
  5. Шаг 4. Системные файлы
  6. Шаг 5. Состояние среды восстановления
  7. Как проверить результат
  8. Если не помогло

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

0x80070643 · ERROR_INSTALL_FAILURE
Fatal error during installation. 0x80070643
По-русскиНеустранимая ошибка при установке: установщик не смог завершить операцию.

Код сообщает лишь о неудачной установке, а причина зависит от объекта: обновление Windows, пакет .msi, .NET Framework, обновление Microsoft Defender. Ниже — самые частые сценарии.

#Причины и решения

Возможная причинаКак узнатьЧто делать
Слишком мал раздел восстановления (WinRE)Обновление безопасности для среды восстановления (например, KB5034441) не помещается в раздел восстановления.Ошибка именно при установке этого обновления; reagentc /info показывает среду восстановления, а раздел заполнен почти целиком.Следуйте официальной инструкции Microsoft по изменению размера раздела восстановления или временно отложите обновление; не удаляйте разделы вслепую.
Повреждена служба Windows InstallerСлужба установщика не запускается или её данные испорчены.Ошибка при установке разных .msi-пакетов.Перезапустите службу msiserver, проверьте системные файлы (шаги 3–4).
Повреждён .NET FrameworkНарушены файлы или регистрация компонентов .NET.Ошибка при установке обновлений .NET или программ, требующих его.Восстановите компонент через «Программы и компоненты» или средство восстановления .NET от Microsoft.
Конфликт с антивирусом или оставшаяся копия программыЗащитное ПО блокирует установку либо в системе остались хвосты предыдущей версии.Ошибка при переустановке программы; после удаления остатков установка проходит.Удалите остатки штатным деинсталлятором, временно приостановите стороннюю защиту.

#Пошаговая диагностика

  1. Определите объект установкиКод 0x80070643 является общим сообщением об ошибке установки. Сначала запишите название и номер KB/программы из «Центра обновления Windows» → «Журнал обновлений» либо окна установщика. От этого зависит решение: пакет .NET, антивирус, MSI или раздел восстановления имеют разные причины.
  2. Перезагрузите и повторите установкуЗакройте установщики и сохраните документы → «Пуск» → «Питание» → «Перезагрузка». Дождитесь завершения обновлений и повторите установку один раз. Если ошибка вернулась, запишите дополнительный код и дату вместо повторений по кругу.
  3. Проверьте службу Installer при MSI-ошибкеЕсли ошибка именно MSI и журнал указывает на службу, Win+R → services.msc → «Установщик Windows», посмотрите состояние и код отказа. Служба может запускаться по требованию. Без подтверждения причины не останавливайте её командой net stop msiserver, если уже идёт установка.
  4. Проверьте и восстановите системуДля Windows 10/11 откройте командную строку от администратора → DISM /Online /Cleanup-Image /RestoreHealth, дождитесь завершения, затем sfc /scannow, сохраните сообщения. Если 0x80070643 связан с обновлением среды восстановления, в административной строке диагностика reagentc /info покажет состояние WinRE, но не означает, что нужно вручную менять разделы. При недостатке места/BitLocker обратитесь к инструкции Microsoft для конкретного обновления.

#Шаг 3. Служба установщика

Windows · Командная строка (CMD)КомандаПрава администратора
От имени администратора. Перезапускает только службу Windows Installer; программы не затрагиваются.
net stop msiserver
net start msiserver

#Шаг 4. Системные файлы

Windows · Командная строка (CMD)КомандаПрава администратора
От имени администратора.
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

#Шаг 5. Состояние среды восстановления

Windows · Командная строка (CMD)КомандаПрава администратора
Показывает, включена ли среда восстановления и где она расположена. Команда ничего не меняет.
reagentc /info

#Как проверить результат

  • Установка завершается без ошибки 0x80070643.
  • В журнале обновлений обновление отображается как «Успешно установлено».

#Если не помогло

Посмотрите журнал установки: для MSI-пакетов включите ведение журнала параметром msiexec /i пакет.msi /L*v log.txt и найдите в нём строки с Error и Return value 3. Установите проблемный пакет вручную со страницы производителя или из каталога обновлений Microsoft.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.