After uninstalling Java, how do I remove its listing in the Windows Uninstall/Remove Programs?
This article applies to:
Windows 7, Vista, Windows XP, Windows 2000
After Java is uninstalled, Java icon is still visible in the Windows Control Panel For Windows XP: Add or Remove Programs For Windows 7: Uninstall Programs
The Java uninstaller fails to delete registry entries from the Windows registry during the process of uninstalling Java. Since these registry keys are not removed from the Windows registry, the Java icon is still visible in the Windows Control Panel.
The following are two methods to cleanup registry entries left behind due to an incomplete uninstall process:
Microsoft Fix it utility (Recommended Method)
Manual Registry Edit
Recommended Method: Microsoft Fix it utility
Microsoft Fix it utility to repair corrupted registry keys that prevents programs from being completely uninstalled or blocking new installations and updates.
Manual Registry Edit (Use this only if the Fix it utility does not work)
Incorrectly editing your registry may severely damage your system. You should back up any valued data from your computer before making changes to the registry.
You can use the File->Export functionality of the registry editor to save the registry key before deleting. Then, in case you deleted the wrong registry key, you can restore the registry from your saved backup file, by using the strong>File->Import functionality in the Windows Registry Editor.
Run the Windows Registry Editor by clicking Start->Run and entering the program name regedit in the Open edit field.
Navigate to the following registry node: HKEY_LOCAL_MACHINE/Software/Microsoft/ Windows/CurrentVersion/Uninstall
Under this Uninstall node, you will find many registry entry names enclosed in curly braces. e.g.
Click on each registry entries in the left pane and that will display its associated data on right pane of Registry Editor.
Click on Edit->Find tab in Registry Editor window and then enter Java version that you want to find Keys for
For example: serching for Java(TM) 6 Update 24 finds this:
Delete the registry entry found for Java, by right clicking on the registry key name, and selecting Delete.
Click Yes on the Confirm Key Delete message box.
After you finish above steps, go back to the Windows Control Panel For Windows XP: Add or Remove Programs For Windows 7: Uninstall programs The entry for Java should no longer appear.