而计算机常用的Java虚拟机有两种:微软Java虚拟机(MicrosoftJavaVirtualMachine)和SUN公司提供的针对Windows系统的Java虚拟机(SunJavaRuntimeEnvironment),这两种Java虚拟机均可为IE浏览器提供Java支持。不过2001年Microsoft与Sun展开了一场官司诉讼,主要争议在于JavaVM的授权问题,后来Microsoft决定终止JavaVM的开发以避免司法上所面临的窘困,在2007年之后也停止发布MSJavaVM的安全性更新,不再MSJVM提供安全补丁支持。因此很多用户开始选择使用SUN公司Java虚拟机。但如果在WindowsXP中已经安装了MSJVM,那如何卸载呢?本篇文章将要告诉你如何将系统旧有的MicrosoftJavaVM卸载,以顺利安装SUN的JavaVM环境。 由于MicrosoftJavaVM并无法直接通过控制面板的「添加或删除程序」将其卸载,故必须改采以手动卸载的方式。在说明卸载方法之前,请先确定你的浏览器已装有MicrosoftVM,若无你则可跳过本文章直接下载安装SunJavaVM。 检查是否已安装MicrosoftVM 打开InternetExplorer浏览器。 单击「工具」>「Internet选项」>「高级」。 此时将显示「Internet选项」对话框。 检查是否列出了「MicrosoftVM」。 如果没有列出MicrosoftVM,则表示您的系统上并没有安装MicrosoftVM。 如果已列出MicrosoftVM,则可以通过以下方式卸载: 按照命令行说明卸载MicrosoftVM(方法一)或 请求Microsoft提供MicrosoftVM卸载实用程序(方法二) 卸载MicrosoftVM 方法一:手动卸载 第一步:卸载Java虚拟机组件 单击「开始」>「运行」。 键入: RunDll32advpack.dll,LaunchINFSectionjava.inf,UnInstall 此时将显示「MicrosoftVM卸载」对话框。 单击「是」进行确认。 提示时重新启动。 第二步:删除Java虚拟机文件和目录 重新启动计算机后,转至系统根目录。WindowsXP的系统根目录为c:\WINDOWS, Windows2000的系统根目录为c:\WINNT 从系统根目录中删除以下文件或文件夹: java文件夹(位于系统根目录下) java.pnf文件(位于系统根目录\inf\文件夹中,如果存在。这里要注意,「inf」目录的属性为隐藏,如果在系统目录下找不到该文件夹,请在资源管理器窗口中点击「工具→文件夹选 项」,在弹出的对话框中切换到「查看」标签页,选中「显示所有文件和文件夹」。) jview.exe和wjview.exe文件(位于系统根目录\system32文件夹中) 第三步:修改注册表 单击「开始」>「运行」。 键入: regedit 此时将显示「注册表编辑器」对话框。 请转至: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\JavaVM (提示:在「+」图标上单击右键) 删除「JavaVM」注册表项。 请转至: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer\AdvancedOptions\JAVA_VM 注:您的系统上显示的注册表编辑器可能不同于以上所示的注册表编辑器。