MSI: ошибка 1603 — установка прерывается в Windows 10/11 — как исправить (2025)
«Fatal error during installation» и код 1603 — классика. Причин много: нет прав на папку, зависшие процессы, сломанный Windows Installer или хвосты старой версии. Ниже — пошагово, что делать, чтобы установка дошла до конца.
Коротко: что проверить сразу
- Запускайте установщик правой кнопкой → «Запуск от имени администратора».
- Освободите место на диске C и на папке назначения (не менее 2–3× размера пакета).
- Закройте антивирус/бэкап-агенты, которые держат файлы на замке.
1) BIOS/UEFI
Ничего менять не нужно. Важно, чтобы время/дата были верными — иначе подписи пакетов могут не проходить проверку.
2) Драйверы и питание
Убедитесь, что диск не «сыпется»: ошибки записи приводят к 1603. Проверьте SMART и запустите chkdsk на разделе назначения.
3) Система/службы: Windows Installer, логи и чистка
Командная строка (Администратор) — выполнять по одной:
REM Включаем подробное логирование MSI в файл на рабочем столе
set LOGFILE=%USERPROFILE%\Desktop\msi_install.log
msiexec /i "C:\Путь\к\файлу.msi" /L*V "%LOGFILE%"
REM Перезапуск службы Windows Installer
net stop msiserver
net start msiserver
REM Очистка временных папок
del /q /s "%TEMP%\*.*" 2>nul
del /q /s "C:\Windows\Temp\*.*" 2>nul
PowerShell (Администратор) — вставить целиком:
# Проверяем и чиним компоненты установщика
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
# Проверяем блокировки файлов
Get-Process | Where-Object {$_.MainWindowTitle -like "*install*" -or $_.ProcessName -in "msiexec","setup","install"} | Select-Object Id, ProcessName
# Разрешаем политику запуска для MSI (если заблокировано корпоративной политикой)
reg add "HKLM\Software\Policies\Microsoft\Windows\Installer" /v DisableMSI /t REG_DWORD /d 0 /f
Если пакет обновляет уже установленную версию — удалите старую через «Приложения», затем установите свежую.
Официальный утилитарий для проблем деинсталляции/установки: Program Install and Uninstall troubleshooter (Microsoft).
4) Права на папки и пути
- Не устанавливайте в корень диска C или в пути с кириллицей/длинными именами, если разработчик не тестировал такие сценарии.
- Дайте полный доступ на папку установки вашей учётке и «СИСТЕМА».
- Если остаются «хвосты» — очистите ключи продукта в реестре разработчика (только если точно знаете, что делаете).
Диагностика
- Лог MSI подскажет точную причину (строки «Return value 3» рядом с ошибкой).
- Проверьте свод событий MsiInstaller в «Просмотре событий».
- Переупакованные «репаки» часто ломаются. Скачивайте дистрибутив с официального сайта.
FAQ
1603 возникает только в одном приложении.
Чаще всего — конфликт с остатками старой версии. Удалите полностью и почистите «ProgramData»/«AppData» производителя.
Можно ли ставить без админских прав?
Редко. Большинство MSI требуют админа из-за записи в Program Files/реестр HKLM.
Где хранить логи установки?
Лучше на рабочем столе или в отдельной папке, чтобы быстро отправить специалисту.