Go to Start > Run and paste the following into the run box RunDll32 advpack.dll,LaunchINFSection java.inf,UnInstall If you are running an older version of the JVM you may need to upgrade to version 3809 or 3810 (windows update) before the above command will work.
You will then be asked if you really want to remove the virtual machine and then reboot. At this point if a message is displayed to the effect of 'removing the JVM will prevent you being able to download files' this refers to files downloaded through java applets rather than regular file downloads. Although the VM has now been removed it has not removed all remnants of the VM's existence from your machine, if you wish you can remove the following without adverse effect.
Registry Keys: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Java VM HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM (Key used for VM entry in IE Advanced Options)
System Folders and Files C:\WINDOWS\System32\jview.exe C:\WINDOWS\System32\wjview.exe C:\WINDOWS\inf\java.pnf C:\WINDOWS\java (C:\Windows represents the drive and path of your windows install, %windir%)