1

Whenever I try to install any MSI file on a Windows 10 machine, it stops and complains with the following error message (pasted here from the logs using msiexec /l*vx ...):

MSI (s) (74:E0) [21:35:57:077]: Note: 1: 2203 2: C:\Windows\Installer\inprogressinstallinfo.ipi 3: -2147287008

Error 2203. Database: C:\Windows\Installer\inprogressinstallinfo.ipi. Cannot open database file. System error -2147287008.

I presume the cause is an uninstall which crashed and didn't clean up the inprogressinstallinfo.ipi file.

What is this inprogressinstallinfo.ipi file, and is it safe to delete?

If anyone is coming to this question, I believe anti-virus software stops you from deleting the file so you have to boot into safe mode to delete it. You might also have to stop the Windows Installer service, I will post an edit to this question on how to delete this file if the community says it is safe to delete.

  • 1
    Been there, done that - I've tried the following: i) Rebooting (!) ii) unregister/reregister Windows Installer iii) Using Accesschk to check permissions in the %TEMP% folder iv) checking the Windows Installer service is running. No luck. – Bob Mortimer Apr 11 '18 at 21:29
  • 1
    Do you have system backups? If so then I'm sure it's OK – Pimp Juice IT Apr 11 '18 at 21:31
  • 1
    I'm hoping someone with a deep understanding of Windows Installer internals can confirm it is OK, otherwise I will post my experiences when I try to delete – Bob Mortimer Apr 11 '18 at 21:32
  • 1
    You have provided two vital bits of information but make no reference to that information in your question. A comment isn’t enough – Ramhound Apr 11 '18 at 21:46
1

Until I get a better answer to my own question:

What is inprogressinstallinfo.ipi? Presumably it's a temporary database created by Windows Installer during installation. Kudos to anyone who can provide a more informed answer.

Is it safe to delete? I have deleted mine, which fixed the problems.

You can't just delete/rename the file because it is protected by Windows File Protection. The steps to delete it are:

  • Get MoveFile from Microsoft. This can schedule file moves at boot time.
  • Open a command prompt as administrator, enter

    movefile C:\Windows\Installer\inprogressinstallinfo.ipi C:\Windows\Installer\inprogressinstallinfo.ipi.bak
    
  • These steps worked for me because it coincided with a system update, which temporarily turned off WFP. So either wait for a system update or set the SFCDisable registry key (see here)

  • Reboot your computer for movefile to move the file at boot time
0

I know this is an older thread, but I wanted to chime in as I worked through this exact problem today. Unfortunately the 'MoveFile' method didn't work for me.

What I found instead was that the %TEMP% and %TMP% user and system variables were contained extra folder paths. In my case, they were pointing to not only their defaults (below), but also to several folders that no longer existed.

After resetting them back to just the default locations, the installer completed successfully, no longer displaying the "inprogressinstallinfo.ipi" error.

Defaults (User and System respectfully):

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

%TEMP% & %TMP% -> %SystemRoot%\TEMP
  • 1
    It's great to gather together alternative solutions to the same error message, thanks. Don't know whether we had different underlying problems presenting with the same error message. Nevertheless it makes this page much more helpful for someone getting the same error. – Bob Mortimer Nov 17 '18 at 23:05

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.