最新バージョンのJavaに更新しようとすると、Java 7 Update 5のインストールが検出され、ファイルの入力を求められます- jre1.7.0_05-c.msi、これは持っていないので、インストールがキャンセルされ、Javaをアップグレードできなくなります。
レジストリキーを削除して、インストールエントリを削除しましたHKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\4EA42A62D9304AC4784BF238120750FF
in regedit.exeその後、問題なくJava)をアップグレードできました。
可能であれば、jre1.7をダウンロードしてインストールし、アンインストールします。
次のOracleページで古いバージョンのJavaを確認してください。
http://www.Oracle.com/technetwork/Java/javase/downloads/Java-archive-downloads-javase7-521261.html
Msiファイルを取得する場合は、別のコンピューターにインストールするか、既にファイルを持っている別のコンピューターから取得できます。ファイルの場所は次のとおりです
c:Users/<Username>/AppData/LocalLow/Sun/Java/jre1.7
それをコピーして試してみてください。
http://www.ihelpforum.com/index.php?guides/problem-uninstalling-Java-java-not-working.112/
MedがJavaを削除するのに役立った上記のガイドを使用してください。
私はWindowsのトラブルシューティングを使用してこれを解決しました、ダウンロードへの以下のリンクを参照してください
https://support.Microsoft.com/en-us/help/17588/fix-problems-that-block-programs-from-being-installed-or-removed 問題のある[ダウンロード]->をクリックしますインストール/アンインストールトラブルシューティングウィンドウアンインストールする製品を選択して完了します。
マークは正しいです。現在のインストールMSIファイルなしでJavaを再インストールまたはアップグレードできるようにするには、対応するエントリをレジストリから削除してください。自分で検索するか、次のようなregファイルを使用してください。
Windows Registry Editor Version 5.00
; 1.7.5
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\4EA42A62D9304AC4784BF238120750FF]
; 1.7.25
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\4EA42A62D9304AC4784BF238120752FF]
このファイルを再生して再起動すると、Javaは新規にインストールできます!すべてのJavaバージョンのすべての可能性を含むregファイルがあるとよいでしょう。 ^^
それが十分でない場合、M $は破損したインストールのためのツールを提供します: http://support.Microsoft.com/mats/Program_Install_and_Uninstall