Java Runtime Environment HKEY_LOCAL_MACHINE Error
===

I was trying to get rid of older versions of Java (since I still had 1.6 and I also had 1.7) on my Windows XP machine. Well uninstalling 1.6 I got an error about Java Runtime Environment. When I try and start up Java Control Panel it gives me this error

"The system cannot find the registry key specified:

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.7.0_05"

I've tried to reinstall Java but that does nothing. And I can't fully remove java cause whenever I try it gives me an error saying there was an error in the installation. To be specific

"Fatal error during installation."

Any idea how I can fix this issue? :\ It keeps me from doing a lot which is frustrating.