在
Windows系统中安装和卸载
程序是件非常容易的事情,一般用户通过安装和卸载程序向导就能很轻松地完成。但安装和卸载Windows程序还有些鲜为人知的小技巧,使用Rundll32命令安装和卸载Windows程序就是其中之一,可能你从来还没接触过,下面我们就一起领略它的
神奇
功能吧!
' k2 h% x$ V6 i6 g, ]; } 提示:Rundll32.exe是Windows系统提供的一个命令,它用来调用32位的DLL函数(16位的DLL文件用Rundll.exe来调用。DLL文件是Windows的基础,所有的API函数都是在DLL中实现的,它不能独立运行,一般由进程加载并调用,运行DLL文件最简单的方法是利用Rundll32.exe,它的命令格式是“Rundll32.exe动态链接库名函数名参数名”。
. F$ A+ {, S% m' Z" O* q r
1.卸载
微软Java虚拟机
! T) X3 k. C4 m8 Q* r$ } 在Windows系统中,要想IE
浏览器执行包含Java小程序的网页,必须安装微软Java虚拟机(MSJVM),Windows98/2000已经捆绑了MSJVM,WindowsXP/2003中虽然已经剥离了微软Java虚拟机,但还是可以手工安装。不过,有个现实我们不得不面对:由于微软和
SUN公司的明争暗斗,微软已经停止对MSJVM的开发,因此很多用户改用SUN公司提供的Java虚拟机。但微软没有提供MSJVM的卸载工具,使用Rundll32命令,我们可以轻松卸载MSJVM。
8 G$ Q1 r! d* b% ?. f
单击“开始→运行”命令,在“运行”对话框中输入“RunDll32advpack.dll,LaunchINFSectionjava.inf,UnInstall”,回车后系统会打开“microsoftVMuninstall”对话框,单击“是(Y)”按钮后,系统就会开始卸载微软Java虚拟机,卸载完成后需要重新启动系统。
4 }% x R! ] F) \5 c2 c H5 f 接下来删除“%systemroot%”(即Windows的安装目录,Windows2000系统为 Winnt目录,WindowsXP/2003为Windows目录)下的Java文件夹;“%systemroot%\inf”下的java.pnf文件,以及“%systemroot%\system32”下的jview.exe文件和wjview.exe文件。最后打开注册表
编辑器,依次展开
9 }+ y8 A1 q) _4 G
[HKEY_LOCAL_MACHINE\SOFTWARE\
Microsoft\JavaVM]
7 Q$ \1 w! U( m9 n分支和
) t9 k/ `0 @/ I9 F& k* y
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer\AdvancedOptions\JAVA_VM]
- D, e+ [7 s2 p* { N, G分支,删除这两个分支下的所有子键。
3 E, ?7 Z1 j1 n8 v& _! v
提示:以上方法不适用Windows98系统。
# v* O8 }2 b. g2 m 2.重新安装WindowsXP自带的IE6.0
4 e8 `* R% H* ]4 a( d' j/ T Windows系统的IE浏览器漏洞很多,最容易出现问题。有时无法解决,就只能重新安装了。使用Rundll32命令可以很轻松地完成重新安装工作。我们以重新安装WindowsXP中的IE6.0为例:
1 k7 X! l! ?, a% C3 | s
首先将WindowsXP光盘插入
光驱,然后单击“开始→运行”命令,在“运行”对话框中输入“Rundll32setupapi,InstallHinfSectionDefaultInstall132C:\windows\inf\ie.inf”命令,回车后系统会打开安装进程对话框,开始重新安装IE6.0。
3 P/ b) F# c3 s( ^9 H
提示:如果你的WindowsXP系统不是安装在C盘,请将“C