手动删除文件夹后从注册表/系统中卸载 Java

手动删除文件夹后从注册表/系统中卸载 Java

当我在 Windows XP 中转到“添加或删除程序”时,我会看到一些旧 JDK 安装的条目,例如“Java SE Development Kit 6 Update 16”。当我单击“删除”按钮时,我收到消息“安装过程中出现致命错误”。

我怀疑这是因为我在某个时候手动从文件系统中删除了该文件夹。如果是这样,有没有办法删除“添加或删除程序”对话框中的条目?基本上我只是想删除该程序的所有痕迹。

我还尝试了 CCleaner,因为它提供了卸载功能。当我使用它卸载时,它似乎成功了,但当我重新打开 CCleaner 时,条目又回来了,所以它显然没有真正做任何事情。

答案1

KB310750 - 删除“添加/删除程序”工具中的无效条目

KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall


确实应该使用卸载。直接删除文件夹几乎肯定会留下一些东西(例如 COM 对象注册、服务、计划任务)。

相关内容