Что такое inprogressinstallinfo.ipi?

Что такое inprogressinstallinfo.ipi?

Всякий раз, когда я пытаюсь установить любой MSI-файл на компьютере с Windows 10, он останавливается и выдает следующее сообщение об ошибке (вставлено сюда из журналов с помощью msiexec /l*vx ...):

MSI (s) (74:E0) [21:35:57:077]: Примечание: 1: 2203 2: C:\Windows\Installer\inprogressinstallinfo.ipi 3: -2147287008

Ошибка 2203. База данных: C:\Windows\Installer\inprogressinstallinfo.ipi. Невозможно открыть файл базы данных. Системная ошибка -2147287008.

Я предполагаю, что причиной является удаление, которое привело к сбою и не очистке файла inprogressinstallinfo.ipi.

Что это за inprogressinstallinfo.ipiфайл и безопасно ли его удалять?

Если кто-то задаст этот вопрос, я считаю, что антивирусное ПО не дает вам удалить файл, поэтому вам придется загрузиться в безопасном режиме, чтобы удалить его. Вам также может потребоваться остановить службу установщика Windows, я опубликую правку к этому вопросу о том, как удалить этот файл, если сообщество скажет, что это безопасно.

решение1

Пока я не получу лучшего ответа на свой вопрос:

Что такое inprogressinstallinfo.ipi? Предположительно это временная база данных, созданная установщиком Windows во время установки. Честь и хвала всем, кто может дать более обоснованный ответ.

Безопасно ли удалять? Я удалил свой, и это решило проблемы.

Вы не можете просто удалить/переименовать файл, потому что он защищенЗащита файлов Windows. Шаги по его удалению следующие:

  • ПолучатьПереместитьФайлот Microsoft. Это может запланировать перемещение файлов во время загрузки.
  • Откройте командную строку от имени администратора, введите

    movefile C:\Windows\Installer\inprogressinstallinfo.ipi C:\Windows\Installer\inprogressinstallinfo.ipi.bak
    
  • Эти шаги сработали для меня, потому что это совпало с обновлением системы, которое временно отключило WFP. Так что либо ждите обновления системы, либо установите SFCDisableключ реестра (глянь сюда)

  • Перезагрузите компьютер, чтобы movefileпереместить файл во время загрузки.

решение2

Я знаю, что это старая тема, но я хотел бы вмешаться, поскольку я работал над этой же проблемой сегодня. К сожалению, метод 'MoveFile' не сработал для меня.

Вместо этого я обнаружил, что пользовательские и системные переменные %TEMP% и %TMP% содержали дополнительные пути к папкам. В моем случае они указывали не только на свои значения по умолчанию (ниже), но и на несколько папок, которые больше не существовали.

После сброса их обратно в расположения по умолчанию установщик успешно завершил работу, ошибка «inprogressinstallinfo.ipi» больше не отображалась.

Настройки по умолчанию (для пользователя и системы):

%TEMP% & %TMP% -> %USERPROFILE%\AppData\Local\Temp

%TEMP% & %TMP% -> %SystemRoot%\TEMP

Связанный контент