This morning I was reading through the most recent US-CERT Security alert that describes multiple vulnerabilities found in Sun Java.
The suggested fix is to uninstall Java per Sun’s instructions and install the newest version of Java.
I found it interesting that Sun mentions uninstalling Java through Add/Remove programs may be insufficient, and the Windows Installer Cleanup Utility may need to be used to fully uninstall the program.
According to Microsoft, “You can use the utility to remove installation information for programs that were installed by using Windows Installer. Be aware that Windows Installer CleanUp Utility will not remove the actual program from your computer. However, it will remove the installation files so that you can start the installation, upgrade, or uninstall over. “
This version of Windows Installer CleanUp Utility works correctly in all 32-bit and 64-bit versions of Microsoft Windows. If you have an earlier version installed on your computer, we recommend that you download and install this latest version.
You must be logged on to Windows with a user account that is a computer administrator to run Windows Installer CleanUp Utility.
When you use Windows Installer CleanUp Utility, you can perform the following functions:
To do this, select the programs that you want in the Installed Products list in the Windows Installer CleanUp dialog box. After you make this selection, the utility removes only Windows Installer configuration information that is related to those programs.
Windows Installer CleanUp Utility does not perform the following functions:
If you use this utility to remove Windows Installer configuration information for your program and you plan to reinstall the program, you should reinstall the program in the same folder where you originally installed it. This prevents duplication of files on your hard disk or disks.