卸载 JRE 但缺少 .msi

卸载 JRE 但缺少 .msi

我正在尝试从 Windows 10 客户端计算机上卸载旧的 Java 运行时环境(Java 8 Update 101 / 8.0.1010.13)。

似乎缺少原始安装程序,因此它提示我输入路径jre1.8.0_101full.msi

我在那台机器上找不到该文件,在互联网上也找不到。我已经尝试过 Oracle Java 存档页面。jre-8u101-windows-i586.exe 似乎是正确的版本,但我无法安装它。

我该如何卸载它?我能以某种方式从 .exe 中提取 .msi 吗?

答案1

好的,现在我明白了:

  1. 下载并启动 jre-8u101-windows-i586.exe
  2. 安装在第二步失败并出现错误代码,但只要安装程序仍然打开,我就能找到 jre1.8.0_101.msi,卸载过程会搜索 jre1.8.0_101full.msi(注意名称的差异)
  3. 将文件复制到其他目录并将其重命名为 jre1.8.0_101full.msi
  4. 关闭安装程序(目录和 jre1.8.0_101.msi 被删除)
  5. 启动卸载过程并将路径更改为我的新目录。

感谢@Biswapriyo 的帮助!

答案2

今天,我在尝试卸载 Java 8 Update 211(在 Windows 10 家庭版,版本 1803 上)时遇到了同样的问题。

本主题中的先前答案促使我最终进入一个 Oracle 页面,其中包含标题“Java SE 8 存档下载(JDK 8u211 及更高版本)”,并发现与我相关的文件名是 jre-8u211-windows-i586-iftw.exe(我在另一个网站上找到它以避免在 Oracle 注册)。我下载了该文件,双击它,尝试失败,然后再次双击它并“安装”该软件,然后在安装完成后卸载。然后 Java 不再显示在“程序和功能”下的列表中。

相关内容