我正在尝试从 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
好的,现在我明白了:
- 下载并启动 jre-8u101-windows-i586.exe
- 安装在第二步失败并出现错误代码,但只要安装程序仍然打开,我就能找到 jre1.8.0_101.msi,卸载过程会搜索 jre1.8.0_101full.msi(注意名称的差异)
- 将文件复制到其他目录并将其重命名为 jre1.8.0_101full.msi
- 关闭安装程序(目录和 jre1.8.0_101.msi 被删除)
- 启动卸载过程并将路径更改为我的新目录。
感谢@Biswapriyo 的帮助!
答案2
今天,我在尝试卸载 Java 8 Update 211(在 Windows 10 家庭版,版本 1803 上)时遇到了同样的问题。
本主题中的先前答案促使我最终进入一个 Oracle 页面,其中包含标题“Java SE 8 存档下载(JDK 8u211 及更高版本)”,并发现与我相关的文件名是 jre-8u211-windows-i586-iftw.exe(我在另一个网站上找到它以避免在 Oracle 注册)。我下载了该文件,双击它,尝试失败,然后再次双击它并“安装”该软件,然后在安装完成后卸载。然后 Java 不再显示在“程序和功能”下的列表中。