您的位置:首页 > 编程语言 > Java开发

如何在 Java 卸载失败之后清除注册表?

2016-09-24 10:17 453 查看

http://www.java.com/zh_CN/download/help/manual_regedit.xml

本文适用于:

平台: Windows 8, Windows 7, Vista, Windows XP, Windows 10
有时尝试从 Windows 的“添加/删除程序”卸载 Java 的特定版本时,会在注册表中残留未完全删除的一些 Java 项。安装新版本的 Java 时,这些残留的注册表项可能导致问题。

可以使用以下两种方法清理由于卸载过程不完整而残留的注册表项:
Microsoft Fix it 实用程序(推荐方法)
手动编辑注册表

推荐方法:Microsoft Fix it 实用程序

运行
Microsoft Fix it 实用程序以修复损坏的注册表键,这些损坏的注册表键会阻止程序完全卸载或者阻止新安装和更新。

手动编辑注册表(仅当 Fix It 实用程序不起作用时才使用此方法)


不当编辑注册表可能会严重损坏系统。更改注册表之前,应备份计算机上的所有重要数据

删除之前,您可以使用注册表编辑器的“文件 -> 导出”功能保存注册表键。这样,如果误删了注册表键,您可以从保存的备份文件中还原注册表,方法是使用 Windows 注册表编辑器的“文件 -> 导入”功能。

转至开始,然后单击运行
在编辑字段中键入 regedit
转至
HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Uninstall

在这个 Uninstall 文件夹下,可以找到大括号括起来的许多注册表项。
单击编辑选项卡,然后单击查找

:搜索特定注册表之前,请突出显示 Uninstall 文件夹。
输入版本字符串作为值来查找要删除的相应注册表项。
查找 Java 7 任意版本的注册表项的步骤
查找 Java 6 任意版本的注册表项的步骤
查找 Java 1.5 任意版本的注册表项的步骤
查找 Java 1.4 任意版本的注册表项的步骤

找到注册表项之后,将其突出显示,然后右键单击并选择删除
确认删除,然后单击

查找 Java 7 任意版本的注册表项的步骤
使用格式 7.0.xxx

其中,xxx 可以是 100、120、130、140,依此类推。
例如
如果在搜索字段中键入 "7.0.100",将查找 Java7 update 10 的注册表键
如果在搜索字段中键入 "7.0.120",将查找 Java7 update 12 的注册表键
如果在搜索字段中键入 "7.0.180",将查找 Java7 update 18 的注册表键

查找 Java 6 任意版本的注册表项的步骤
使用格式 6.0.xxx

其中,xxx 可以是 100、120、130、140,依此类推。
例如
如果在搜索字段中键入 "6.0.100",将查找 Java6 update 10 的注册表项
如果在搜索字段中键入 "6.0.120",将查找 Java6 update 12 的注册表项
如果在搜索字段中键入 "6.0.180",将查找 Java6 update 18 的注册表项

查找 Java 1.5 任意版本的注册表项的步骤
使用格式 1.5.0.xxx

其中,xxx 可以是 100、120、130、140,依此类推。
例如
如果在搜索字段中键入 "1.5.0.100",将查找 jre1.5.0_01 的注册表项
如果在搜索字段中键入 "1.5.0.120",将查找 jre1.5.0_12 的注册表项
如果在搜索字段中键入 "1.5.0.180",将查找 jre1.5.0_18 的注册表项

查找 Java 1.4 任意版本的注册表项的步骤
使用格式 1.4.2.xxx

其中,xxx 可以是 01、12、13、14,依此类推。
例如
如果在搜索字段中键入 "1.4.2_01",将查找 jre1.4.0_01 的注册表项
如果在搜索字段中键入 "1.4.2_12",将查找 jre1.4.0_12 的注册表项
如果在搜索字段中键入 "1.4.2_18",将查找 jre1.4.0_18 的注册表项
相关信息

注册表备份 (Microsoft)
»
Windows 7 备份注册表

»
Windows Vista 备份注册表

» Windows XP 备份和还原注册表

您可能还有兴趣关注:

卸载 Java 之后,如何删除在 Windows 的“卸载/删除程序”中列出的条目?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: