![Java 7 更新问题](https://linux22.com/image/1326744/Java%207%20%E6%9B%B4%E6%96%B0%E9%97%AE%E9%A2%98.png)
三天来,我一直在尝试登录工作演示文稿。该网站一直提示我下载 Java 7u6,但当我按照提示操作时,出现了一条错误消息:
安装失败:向导在 Java 7 Update 6 完全安装之前被中断。若要在其他时间完成安装,请再次运行安装程序。
我已经卸载 Java 很多次了,但它仍然在程序列表中显示 Java 7u4——即使我已经卸载它一百万次了,它也不会消失。
我尝试了以下方法:
- 下载离线版本
- 清除 cookies/临时文件
- 关闭笔记本电脑,然后卸载 Java,然后再次关闭,然后安装新版本
- 卸载 Java 7 u4 并安装 Java 6(此安装实际上有效,但不认为它与工作站点兼容,因为它一直提示我安装 Java 7。
操作系统是 Windows,网络浏览器是 Google Chrome。不是 Windows 7,所以一定是 Windows Vista(圆形开始按钮)。我的网络浏览器是 Internet Explorer。
答案1
好吧,假设你想从头开始安装,并且你正在运行某种版本的 Windows,我建议你javara试试看 - 这是一个清除旧版 Java 安装并安装最新版本的工具。我通常使用它来删除系统中的 20,000 个旧版 Java,但它可能对你有帮助。
答案2
我在 Windows7 上遇到了类似的问题。我想安装 Java7u21,但失败了(“向导在 Java 7 Update 21 完全安装之前被中断 - 若要在其他时间完成安装,请再次运行安装程序”)。似乎我安装了较旧的 Java7u9,但我无法使用控制面板将其删除。Java 网站推荐一种基于 Java 的卸载工具,因此如果您没有运行 Java,则无法通过这种方式卸载旧版本。我尝试了 JavaRa,但它对我不起作用(它无法删除较旧的 Java7u9 片段)。最后我解决了我的问题(感谢另一个论坛http://www.bleepingcomputer.com/forums/t/468644/trouble-updating-java) 使用 Microsoft FixIt (http://support.microsoft.com/mats/Program_Install_and_Uninstall)。这样我就可以完全删除Java7u9,然后就可以安装Java7u21了。
答案3
有一位用户尝试安装 Java 7 update 21,但出现了同样的错误消息:向导已中断...请稍后重试安装。
PC 是 Windows 7 Pro,64 位操作系统,用户登录域时被设置为 PC 的管理员。PC 是一台全新的 Dell Optiplex。从未安装过 Java。用户使用 Chrome 作为默认浏览器,但也有 IE9 和 Firefox。尝试了自动安装和手动下载。两次都失败了,并显示与上述相同的消息。在阅读了人们尝试的几种不同场景后,我开始尝试。
以管理员身份登录到该 PC 上的域,并具有完全管理员权限。无法安装 Java 7u21。尝试了 JavaRa,没有找到任何以前的安装,甚至没有找到以前安装的任何残留。然后尝试了 NiNite.com 的安装程序应用程序。再次安装失败。但我能够得到 MSI 错误代码 1603,安装时出现致命错误。
然后我尝试检查以确保 Windows 已完全更新所有更新。尝试更新 Windows 7 也失败了。嗯。我检查了防病毒软件 Symantec Endpoint 11。禁用了它。仍然无法安装 Java。我还注意到 AV 定义不是最新的。尝试使用他们的 LiveUpdate 实用程序进行更新也失败了。现在我怀疑是 MS 用户策略问题。
我退出 PC 并以管理员身份重新登录 PC。我启动了 AV Liveupdate 实用程序。它也不会更新,但我在 MS 属性中找到了一个检查兼容性的选项。我运行检查,它建议在 Win XP SP2 模式下运行该应用程序。我还选择了以管理员身份运行。AV 正确更新。
然后我检查了 Windows 更新。我还能够使用大约 4 个补丁更新 Windows 7。有一个更新失败(IE 版本 10),但我认为这并不重要。
然后我查看了 Java 7u21。我已将完整的手动安装程序复制到 ADMIN 的桌面(虽然我觉得没有必要这样做),然后我检查了兼容性选项并选择了 Win XP SP2 模式,还选择了以管理员身份运行。这次安装完成了。最后出现了一个错误,显示 BROWSERLAUNCHERROR。显然它试图打开浏览器来做某事。我只是点击了“确定”并继续。
注销并以相关用户身份重新登录。使用她的默认浏览器(Google Chrome)导航到 Java 的网站并检查版本号。它验证了我已安装最新版本。
成功。我相信这些安装失败可能与安装程序与 Windows 7 的不兼容性以及一些用户策略问题有关,一些项目由原始管理员允许,但其他具有管理员权限的用户无法使用。
希望这对下一个人有帮助。
答案4
我们必须删除注册表中的“JavaSoft”键 START....RUN...REGEDIT...通过键入 Ctrl F 搜索 JAVASOFT,我们会在 2 或 3 个地方找到它,只需删除所有 JavaSoft 键即可
然后删除 C:\Users\myName\AppData\LocalLow\Sun 文件夹,如果我们在同一个位置发现 Oracle 文件夹,也请将其删除。
然后删除 C:\ProgramData\Oracle 文件夹(隐藏文件夹)
然后删除 C:\Program Files\Java 文件夹或 C:\Program Files(x86)\Java 文件夹
然后删除 C:\Windows\Installer\ *.msi 文件(系统文件)
现在进行全新安装
按照此图启用“Windows NT”兼容模式
按照此图解除对被屏蔽网站的封锁