Java 7 update issues

Solution 1:

Well, assuming you want to install from a clean slate, and you're running some flavour of Windows, I'd suggest giving JavaRa a shot - it's a tool that clears out older installs of Java, and installs the latest version. I usually use it to remove the 20,000 old versions of Java that end up on a system, but it might help in your case.

Solution 2:

I had similar issues on Windows7. I wanted to install Java7u21 but this failed ("The wizard was interrupted before Java 7 Update 21 could be completely installed - To complete installation at another time, please run setup again"). It seems that I had an older Java7u9 installation, but I could not get rid of it using the Control Panel. The Java site recommends an uninstall tool that is itself based on Java, so if you have no Java running you cannot uninstall older versions that way. I tried JavaRa, but it did not work for me (it was not able to remove the older Java7u9 fragments). In the end I solved my problem (thanks to another forum http://www.bleepingcomputer.com/forums/t/468644/trouble-updating-java) by using Microsoft FixIt (http://support.microsoft.com/mats/Program_Install_and_Uninstall). This allowed me to completely remove Java7u9 and I was then able to install Java7u21.