1061
Java
卸载 Java 之后,如何删除在 Windows 的“卸载/删除程序”中列出的条目?
卸载 Java 之后,如何删除在 Windows 的“卸载/删除程序”中列出的条目?
本文适用于:
- 平台: Windows 10, Windows 7, Windows 8, Windows Vista, Windows XP
- Java 版本: 7.0, 8.0
问题
卸载 Java 之后,Windows 控制面板中仍然会显示 Java 图标
Windows XP:添加或删除程序
Windows 7、Windows 8、Windows 10:卸载程序
原因
卸载 Java 的过程中,Java 卸载程序不能从 Windows 注册表中删除注册表项。由于未从 Windows 注册表中删除这些注册表键,因此仍可以在 Windows 控制面板中看到 Java 图标。
解决方案
可以使用以下两种方法清理由于卸载过程不完整而残留的注册表项:
- Microsoft 实用程序(推荐方法)
- 手动编辑注册表
推荐方法:Microsoft 实用程序
运行 Microsoft 实用程序以修复损坏的注册表键,这些损坏的注册表键会阻止程序完全卸载或者阻止新安装和更新。
手动编辑注册表(仅当 Fix it 实用程序不起作用时才使用此方法)

删除之前,您可以使用注册表编辑器的“文件 -> 导出”功能保存注册表键。这样,如果误删了注册表键,您可以从保存的备份文件中还原注册表,方法是使用 Windows 注册表编辑器的“文件 -> 导入”功能。
- 运行 Windows 注册表编辑器,方法是单击开始 -> 运行,然后在打开编辑字段中输入程序名称 regedit。
- 找到以下注册表节点:
HKEY_LOCAL_MACHINE/Software/Microsoft/
Windows/CurrentVersion/Uninstall
- 在此 Uninstall 节点下,您将看到许多由花括号括起的注册表项名称。例如,
{26A24AE4-039D-4CA4-87B4-2F83216013FB}
- 单击左窗格中的每个注册表项;此操作将在“注册表编辑器”的右窗格中显示相应注册表项的关联数据。
或
单击“注册表编辑器”窗口中的编辑 -> 查找选项卡,然后输入要查找项的对应 Java 版本。
例如:如果搜索 Java(TM) 6 Update 24,将找到:

- 删除找到的 Java 注册表项,方法是在注册表项名称上单击右键,然后选择删除。
- 在确认项删除消息框中,单击是。
- 完成上述步骤之后,返回 Windows 控制面板
Windows XP:添加或删除程序
Windows 7、Windows 8、Windows 10:卸载程序
Java 的条目应该不再出现。
相关信息
» Windows 注册表备份和还原 (microsoft.com)
最后更新:2017-01-12 10:52:57
上一篇:
如何安装 Java?
下一篇:
使用 Java 有哪些系统要求?
如何为 Linux 和 Solaris 启用和查看 Java 控制台?
授权和分发常见问题解答
有关在 Mac OS X 上安装和使用 Oracle Java 的信息和系统要求
错误 1721:此 Windows Installer 软件包存在问题。
为何应在旧版本 Java 上运行应用程序?
如何启用和查看 Java 控制台?
卸载 Java 之后,如何删除在 Windows 的“卸载/删除程序”中列出的条目?
错误 1603:Java 更新未完成
为什么向我显示下面的安全警告:是否允许从此网站访问以下应用程序?
Microsoft Windows 操作系统上的用户帐户控制 (UAC) 是什么?
相关内容
Java 8 发行版要点说明
错误:Java 搜索到可能导致安全问题的应用程序组件。
为什么会显示 "Java Update Needed"(需要 Java Update)消息:"Your Java version is out of date"(您的 Java 版本已过期)或 "Your Java version is insecure"
在运行带有已过期证书的应用程序时,会显示什么样的其他对话框?
运行使用可信证书签名的应用程序时,为什么显示未签名的安全提示?
Java 下载内容是否会受病毒感染?
授权和分发常见问题解答
可从何处获得 Minecraft?
卸载 Java 之后,如何删除在 Windows 的“卸载/删除程序”中列出的条目?
安装 Java 期间显示“错误:25099”消息
热门内容
有关在 Mac OS X 上安装和使用 Oracle Java 的信息和系统要求
为什么应该从系统卸载 Java 的早期版本?
为什么会显示 "Java Update Needed"(需要 Java Update)消息:"Your Java version is out of date"(您的 Java 版本已过期)或 "Your Java version is insecure"
Java 8 发行版要点说明
Amazon 可选产品
什么是 Java 技术?为何需要 Java?
开发人员 - 浏览器中的 Java 内容 - 安全清单更改
错误:安装过程中出现 \bin\hotspot\jvm.dll 错误消息
更新到 macOS Sierra 10.12 后,为什么会在运行 Java 时出现问题?
Java 和 Google Chrome 浏览器