inprogressinstallinfo.ipi とは何ですか?

inprogressinstallinfo.ipi とは何ですか?

Windows 10 マシンに MSI ファイルをインストールしようとすると、マシンが停止し、次のエラー メッセージが表示されます (を使用してログから貼り付けたものです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

関連情報