删除JDK文件后如何卸载它?

删除JDK文件后如何卸载它?

我想安装 JDK,但是当我尝试安装时,它显示:

您的计算机上已安装此软件。要重新安装吗?

我按“是”。

准备好删除...

然后之后它说...

请等待 Windows 配置 Java SE Development Kit 7 update 45

之后我收到一个错误:

Error 1316.A network error occurred while attempting to read from the file C:\Windows\Installer\jdk1.7.0_45.msi

但该C:\Windows\Installer目录不存在!:(

我已将范围缩小到删除 JDK 的文件(C:\Program Files\Java\jdk),显然这些文件中有一个 Java 安装程序需要卸载的文件。请告诉我如何彻底删除 JDK 的所有文件,以便我可以再次安装它!或者其他方法!

答案1

删除整个 C:/Program Files/Java 目录,从这里下载 Java SE 7u45 JDK:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

并运行它进行安装。应该可以工作。下载的是 JRE 和 JDK 合二为一,因此您不必单独安装 jre。

答案2

请确保您已启用隐形目录。*C:\Windows\Installer* 是一个隐形目录。您可以将其复制/粘贴到您的地址框中。

您的解决方案应如下。

  1. 打开注册表编辑器(regedit.exe)
  2. 转到 *HKEY_CLASSES_ROOT\Installer\Products*
  3. 搜索 Java 开发工具包。
  4. 获取 MSIZap!可在此处找到http://nerdoftherings.net/wp/?p=66
  5. 获取产品代码变换值。产品代码以 {} 开始和结束。但请小心,您需要完整的产品代码!
  6. 打开命令行并使用以下参数运行 MSIZap:

    MsiZap.exe GPSTW!{您的产品代码}

  7. 尝试安装新的JDK。

相关内容