かつて、GPOのソフトウェアインストール機能をJava 7 update 11 MSIインストーラーをインストールするように設定しました。その後、削除方法で削除しました「ユーザーとコンピューターからソフトウェアをすぐにアンインストールします」。
これで、「管理対象ソフトウェアの削除Java 7update11」」でスタックするWindows2008R2サーバーがあります。
通常、ネットワーク接続を切断し、ハードリセットを実行し、バックアップを開始してから、Microsoft Fix Itツールを実行してJavaの残りを削除することにより、これをバイパスします。ただし、FixItツールはこのオペレーティングシステムでは実行されません。
MSIファイルを実行してJavaを再インストールしようとすると、次のメッセージが表示されます。
ユーザー「SYSTEM」は以前に製品「Java7update 11」のインストールを開始しました。そのユーザーは、その製品を使用する前に、そのインストールを再度実行する必要があります。
エラー1704。Java 7 update11のインストールは現在中断されています。
インストーラーを2回実行するとインストールされ、コントロールパネルの[プログラムと機能]からアンインストールできます。
ただし、起動時に「管理対象ソフトウェアを削除しています」というメッセージが表示されたままになります。
私に何ができる?どういうわけかアンインストールをキャンセルできますか?または手動でJavaを削除しますか? (JavaRaツールは機能しませんでした)。
[編集]:これは適切な次のステップでしょうか?
regeditと入力し、次の場所に移動します。
HKLM\Software\Microsoft\Windows\CurrentVersion\Group Policy\Appmgmt
次に、正しいキーを見つけます。これは、各キーの「導入名」を確認することで簡単に行えます。正しいキーを見つけたら、それを削除して再起動します。これでコンピュータは正常に起動し、コントロールパネルから問題のあるソフトウェアを削除できます。
出典: http://philipwilmot.co.uk/blog/2009/12/remove-failed-removal-of-deployed-software/
これはトリックをしました:
regeditと入力し、次の場所に移動します。
HKLM\Software\Microsoft\Windows\CurrentVersion\Group Policy\Appmgmt
次に、正しいキーを見つけます。これは、各キーの「導入名」を確認することで簡単に行えます。正しいキーを見つけたら、それを削除して再起動します。これでコンピュータは正常に起動し、コントロールパネルから問題のあるソフトウェアを削除できます。
出典: http://philipwilmot.co.uk/blog/2009/12/remove-failed-removal-of-deployed-software/
解決策1:進行中のインストールをすべて削除します。
Windowsレジストリエディタを起動します。
Windows XP:[スタート]> [ファイル名を指定して実行]を選択し、[開く]テキストボックスに「regedit」と入力して[OK]をクリックします。 Windows Vista:[スタート]を選択し、[検索]ボックスに「regedit」と入力してReturnキーを押します。
次のレジストリキーのいずれかに移動します。
32ビット版のWindows:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Inprogress
64ビット版のWindows:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Installer\Inprogress
進行中のキーが存在する場合は、それを削除します。
解決策2:Windowsインストーラサービスの登録を解除してから再登録します。
Windowsインストーラサービスの登録を解除します
Windows XP:[スタート]> [ファイル名を指定して実行]を選択します。 [検索]フィールドにmsiexec/unregと入力し、Enterキーを押します。
Windows Vista:[スタート]を選択し、[検索]フィールドにmsiexec/unregと入力して、Enterキーを押します。
Windowsインストーラサービスの登録
Windows XP:[スタート]> [ファイル名を指定して実行]を選択します。 msiexec/regserverと入力し、[OK]をクリックします。
Windows Vista:[スタート]を選択し、[検索]フィールドにmsiexec/regserverと入力して、Enterキーを押します。