XP: Should I uninstall or upgrade Microsoft Java Virtual Machine (JVM)?
Even though they both try to do the same things, java from Sun and java from Microsoft are very different things. Here is how to run them or uninstall them.
Java is everywhere. The most confusing thing about java is that both Sun and Microsoft have released virtual machines for XP. Honestly, both of them work well for most stuff. Most believe, however, that Sun's version is much more secure and stable.
A lot of people believe that everybody should switch over to Sun's java completely. That is probably true; however, I have seen a lot of problems from people trying to uninstall the microsoft version of java. Therefore, I will describe how to uninstall microsoft's version and how to just "turn it off" but leave it installed.
Here's where to download the latest Sun version of java:
http://www.java.com/en/download/windows_automatic.jsp
Here's how to turn the Microsoft java virtual Machine off:
- 1. Open an IE window and click on the Tools menu
2. Click on Internet Options
3. Click on the Advanced tab
4. Scroll down to java (Sun) and make sure the checkmark beside
is selected. If you don't have this section, then you don't have the Sun version of java installed.
5. Scroll down to Microsoft VM section and uncheck everything there. If you don't have this section, then you don't have Microsoft's version of java installed.
6. Click OK (and you may or may not be asked to reboot here depending on what your prior selections were).
7. Open your Control Panel
8. Click the java Plug-In icon (in the classic view)
9. Select the Browser tab
10. Click the checkmarks for all the browsers that you have in your system.
11. Click Apply
12. You will probably need to reboot once again.
Here's how to remove your Microsoft java virtual Machine:
Note: I would strongly recommend just turning it off. Why uninstall it? Anyway, here's the directions in case you have a problem that isn't fixed by just disabling it. After you do this, you will need to install the java from sun.
- 1. Click the Start menu
2. Click Run.
3. Enter the following command into the textbox:
4. Click Yes to confirm
5. Reboot.
6. After the reboot you'll need to delete the following:
(note: %systemroot% is c:\windows on most systems)
Files:
\%systemroot%\java folder
\%systemroot%\inf\java.pnf
\%systemroot%\system32\jview.exe
\%systemroot%\system32\wjview.exe
Registry Keys:
The HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Java VM
The HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM
Reboot, reinstall java, and you should be done.
Disclaimer: If you are not comfortable editing the registry and system files, don't try to uninstall Microsoft's virtual machine. If you do, please create a restore point first!
Also see ...
H3The volume control in XP is large and ugly. Here's how to bring it down to size./H3Pspan style="font style: italic"Not the most complex recipe in the world, but I never knew this until a co worker showed me./span br / br /I use the volume control all the time; however, it takes up w
H3Prefetching can speed up and slow down your computer. Here's in skinny./H3PWindow span style="font weight: bold"prefetches/span parts of files to help speed up your applications you use the most. Windows loads aspects of programs beforehand to accelerate your program execution. br /
H3The Event Viewer will give you an insight to what is happening with your system. If you don't know what is happening, this is a good place to start./H3PWhen a system is not acting correctly, often people do not know what to do. Spyware and viruses are the most common causes. However, driv
H3You clicked on an email and now your computer is talking to you. You have the amus worm. Here's how you clear it./H3PYou clicked on an email, and your computer says: br //spantable width="90%" cellspacing="1" cellpadding="3" border="0" align="center"tr tdspan class="genmed"
H3Quick registry hack describing how to show your version of XP on the desktop./H3PIn our large network environment, we are now displaying the version on every user's system. This helps us figure out if problems are service pack two (sp2) related, for example. br / br /Of course, you can
