過去数か月間、問題が繰り返し発生している2台の仮想2008 WindowsServerを実行しています。 Msiexec.exeは実行されているようで、特定のアプリケーションをアンインストール(およびおそらくインストール)すると、常に25%のCPU使用率と約12〜15kのメモリ使用率でフリーズします。
私は最初にC++ Visual Basicを削除しようとしたときにこれに気づき、次にそれの修復ユーティリティも実行しようとしました... 25%でフリーズしました。今夜、このサーバーからOffice 2003をアンインストールしようとしましたが、プログラムの追加と削除の方法でロックされました。次に、Microsoftのクリーンアップユーティリティをダウンロードしました。2番目のステップでmsiexec.exeを呼び出し、25%でハングしました。
これが私が試し、知っていることです---これは両方のサーバーで起こっています。 -sfc/scannowを実行しましたが何も見つかりませんでした。 -両方のサーバーでチェックディスクを実行しましたが、何も見つかりませんでした。 -ウイルスをスキャンしました。 -アンチウイルスを削除して試しました。 -サービス、msconfigアイテムを停止し、基本構成で起動しようとしました。 --msi.dllは4.5(R2またはW7のない最新バージョン)です-タスクマネージャーからmsiexec.exeの優先度を設定しようとしました。
何か案は?
ターミナルサービスを使用するServer2003でも同様の問題が発生しました。 MSIEXEC.EXE
は、インストール/アンインストール中に異常に長い時間25%のCPUを消費しますが、待機すると完了します。小さい .MSI
インストールに数秒かかるはずのパッケージは15分または20分かかりました。問題はNTUSER.DAT
HewlettPackardプリンターの膨張キーとレジストリキー。問題を解決するために、 http://www.brianmadden.com/forums/t/12621.aspx から次の手順を使用しました。
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\Software\hewlett-packard
HKU\.Default\Software\Hewlett-Packard
これがお役に立てば幸いです。
Windows Installer 4.5再頒布可能パッケージ を再インストールすることに成功したかどうかを確認してください。うまくいけば、これはインストーラーが機能しないためにインストールできないチキンとエッグの取引にはなりません。