出于某种原因,我的firefox浏览器停止检测java,现在我无法运行java上的任何东西,因为它说它没有安装,所以我去添加/删除程序并试图卸载java但它刚赢了'被删除。
http://rcupload.com/images/IDSnu.png
因此,当我尝试卸载它时(Java(TM)7 Update 5)会出现一个带有进度条的小窗口,完成后会消失,但Java仍然存在..
这是出现的窗口: http://rcupload.com/images/HLUwZ.png
这是我试图做的事情:
1)使用CCleaner卸载它: - 我选择程序,按卸载并消失,但当我刷新列表时它仍然会在那里。我也尝试使用CCleaner中的“删除条目”按钮,我只是收到一条消息“无法删除msi安装程序”。
2)我尝试使用JavaRA: - 我以管理员身份运行它,单击“删除旧版本”,我收到了Java JDK 1.7已卸载的消息以及所有文件,但现在我看到“C:\ program files(x86)没有文件夹” )\ Java \“(之前有一个内部,称为jre-7之类的东西),安装程序中的图标看起来像一个白色的盒子而不是看起来像java徽标。
3)我尝试下载java并安装它: - 我运行它,它下载并进入一个屏幕,它询问我是否要安装工具栏,我点击下一步,我收到此消息: http://rcupload.com/images/xiCIu.png
- 恢复:我需要摆脱Java(TM)7 Update 5,但卸载程序似乎不起作用,文件丢失。
任何帮助将不胜感激!
感谢。
答案 0 :(得分:5)
我遇到了同样的问题,并使用Microsoft Fix it工具解决了这个问题,在这里: http://support.microsoft.com/mats/program_install_and_uninstall
最后,一个真正有效的Microsoft问题排查工具!
答案 1 :(得分:1)
我自己没有经历过这个。这是我的猜测。可以说这是一种“苛刻”的方式来消除并导致系统不稳定。但是我没有看到给定细节的任何其他方式。
如果您不了解每一步,请不要继续。这几乎是安装者在幕后所做的事情。您必须手动执行这些操作。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
下找到Java Runtime的密钥并删除(先导出它,以防万一)密钥。 (您必须浏览每个密钥并查看DisplayName
。)
再次尝试安装Java。 (安装程序不应检测到安装了Java,因为没有设置环境变量,也没有注册表项。)
请自行承担风险。这可能会导致系统出现问题。
如果发布在superuser网站上,您可能会得到更好的答案。
让我们知道结果。