2012-08-12 177 views
2

由于某种原因,我的Firefox浏览器停止检测Java,现在我无法使用Java运行任何东西,因为它表示它没有安装,所以我去添加/删除程序并尝试卸载Java但它不会被删除。无法卸载Java JRE 1.7 32位

http://rcupload.com/images/IDSnu.png

所以,当我尝试卸载它(的Java(TM)7更新5)会出现一个进度条,一个小窗口,它完成它消失,但Java是仍然存在后..

这是出现的窗口: http://rcupload.com/images/HLUwZ.png

这里就是我试图做的:

1)使用的CCleaner卸载它: - 我选择PROG内存,按卸载,它会消失,但当我刷新列表它仍然会在那里。我也尝试使用CCleaner中的“删除条目”按钮,我只是收到一条消息,说“不能删除msi安装程序”。 “,并且我收到Java JDK 1.7已卸载的消息以及所有文件,但现在我发现在”C:\ program files(x86)\ Java \“中没有该文件夹(之前有一个文件夹,叫做jre-7),并且安装的程序中的图标看起来像一个白色的盒子,而不是看起来像java标志。并且它会进入一个屏幕,询问我是否要安装一个工具栏,然后单击下一步,然后单击g等这样的信息: http://rcupload.com/images/xiCIu.png

  • 我还试图改变目标文件夹。相同的结果。

- 又说:我需要摆脱的Java(TM)7更新5,但卸载程序似乎没有工作,文件丢失。

任何帮助将不胜感激!

谢谢。

+1

有两个问题:1.是否检查过'about:plugins'并查看Java插件是否被禁用? 2.您是否尝试以安全模式卸载软件,而不是使用CCleaner - 可能会也可能不会保证完全卸载? – Makoto 2012-08-12 01:05:08

+0

@Makoto我确实看过我的firefox插件,我从java看到的所有内容都是“Java Deployment Toolkit 7.0.50.255”,我不认为这是java运行时插件。我也尝试使用安全模式,结果与任何其他选项。 – LautaroAngelico 2012-08-12 01:13:11

回答

1

我没有经历过这个在我的自我之前。这是我的猜测。有人可能会说这是一种“严酷”的方式来消除并导致系统处于稳定状态。但我没有看到任何其他方式与给定的细节。

如果您不明白每一步,请不要继续。这几乎是卸载程序在后台执行的操作。你将不得不手动执行它们。

  • 首先卸载Firefox。
    • 由于Java安装程序的某些原因,它未检测到安装的Java版本。如果一切正常,你将不得不重新安装。
  • 删除(我的意思是,备份)在“程序文件”
  • 打开注册表编辑器的JRE文件夹,HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall下找到Java运行键和删除(首先导出它,以防万一)的关键。 (你必须要经过的每个键,看到了DisplayName他们。)
    • 这将删除在添加进/删除程序,Windows将认为有没有Java。
  • 从系统环境变量中删除Java路径。
    • 这将导致一些检查Java的应用程序判定没有安装Java。
  • 再次运行安装程序取消(如果它仍然在添加可见/删除程序)。
    • 如果Windows仍具有参考卸载程序,这将导致它来更新它的自我,并删除任何引用,因为没有注册表项,并没有程序文件。
  • 重新启动机器。
    • 这将冲洗任何等待的更改,取消注册的东西。等等。

尝试重新安装Java。 (安装程序应该不会检测还有的安装了Java,因为没有环境变量设置,并没有注册表项。

请您自担风险尝试。这可能会导致系统出现问题。

如果发布在superuser网站上,您可能会得到更好的答案。

让我们知道结果。