当我没有“jre1.7.0_05-c.msi”文件时,如何卸载 Java 7 Update 5?

当我没有“jre1.7.0_05-c.msi”文件时,如何卸载 Java 7 Update 5?

每当我尝试更新到最新版本的 Java 时,都会检测到 Java 7 Update 5 的安装,然后要求我提供文件,jre1.7.0_05-c.msi,而我没有,因此安装被取消,我无法升级 Java。

截屏

答案1

我刚刚通过删除注册表项来删除安装HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\4EA42A62D9304AC4784BF238120750FF条目 注册表编辑器然后我就可以毫无问题地升级 Java 了。

答案2

如果可能的话,下载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

将其复制过去并尝试一下。

答案3

答案4

马克是对的;为了能够重新安装或升级 Java,而无需当前安装 MSI 文件,请从注册表中删除相应的条目!只需自行搜索,或使用如下 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

相关内容