2011-12-08 9 views
2

MSIパッケージを使用してDLLをインストールしてエクスプローラ拡張機能として登録し、そのパッケージのアップデートエクスプローラを強制終了し、更新プログラムのインストール後に再起動に失敗することがあります。これは、msiexecの "/ quiet"オプションを使用する場合にのみ発生する可能性があります。WindowsインストーラはMSIアップデート中にエクスプローラプロセスを終了させますが、再起動しません

これは既知の問題ですか?このための回避策はありますか?私は冗長なmsiexecログを検索し、解決策を思いつきませんでした。

ありがとうございました。

+2

この質問も参照してください:[Wix "no ui" /静かに殺すプロセスを実行する](http://stackoverflow.com/questions/8354767/wix-no-ui-quiet-kills-running-process) –

+0

これは私はテスト/ devマシンで定期的に気づいたことがあり、その時間の最大5%が起こっています。しかし、生産または顧客のマシンでは、0.02%以下に近づいています – saschabeaumont

答えて

0

私は知っているが、私はStackOverflowに戻ってきた。

元の基本インストーラはシェル拡張をインストールしていますか?更新パッケージが以前のファイルを上書きしようとしていますか?アップデートMSPパッケージを適用すると、適用されていないか正しく接続されていないとシステムが壊れることがあります。逆に、すべての重要な更新がシステムに正しく適用されていることを確認してください。

問題は、ウイルス/不正プログラムまたは不正な更新プログラムが適用されたか、または必要な修正プログラムが正しい順序で適用されていないかのいずれかです。Windowsを再インストールするか、以前の正常な復元ポイントに移動することもできます。

関連する問題