用Regsvr32命令来解决系统疑难杂症
weiyd741030 · 2008-04-24 08:35 · 63233 次点击
用Regsvr32命令来解决系统疑难杂症
1.修复IE浏览器
很多经常上网的朋友都有过这样的遭遇:IE不能打开新的窗口,用鼠标单击超链接也没有任何反应。这时重装IE一般能解决问题。其实不必这么麻烦,使用Regsvr32命令就可以轻松搞定。
具体的解决方法:依次选择“开始→运行”,在“运行”对话框中输入“regsvr32actxprxy.dll”命令,单击“确定”按钮,这时会弹出一个信息对话框,提示“actxprxy.dll中的DllRegisterServer成功”(如图),单击“确定”按钮,然后再在“运行”对话框中输入“regsvr32shdocvw.dll”命令,单击“确定”按钮,重新启动计算机后IE就被修复了。
2.解决Windows无法在线升级
Windows的漏洞很多,每隔一段时间就需要使用“WindowsUpdate”进行在线升级,不过“WindowsUpdate”经常出现无法使用的情况,这时,我们也可以使用Regsvr32来解决这个问题。
具体的解决方法:依次选择“开始→运行”,在“运行”对话框中输入“regsvr32wupdinfo.dll”命令,单击“确定”按钮,这样在系统中就重新注册了“WindowsUpdate”组件,重新启动计算机后问题即可解决。
3.防范网络脚本病毒
网络脚本病毒嵌在网页中,上网时在不知不觉中机器就会感染上这种病毒。笔者认为单纯使用杀毒软件并不能有效地防范这些脚本病毒,必须从病毒传播的机理入手。网络脚本病毒的复制、传播都离不开FSO对象(FileSystemObject,文件系统对象),因此禁用FSO对象就能有效地控制脚本病毒的传播。
具体的操作方法:依次选择“开始→运行”,在“运行”对话框中输入“regsvr32/uscrrun.dll”命令即可禁用FSO对象;如果需要使用FSO对象,输入“regsvr32scrrun.dll”命令即可。
4.卸载WindowsXP自带的无用功能
WindowsXP以功能强大而著称,但有些功能却是我们平时用不上的,比如WindowsXP自带的ZIP功能等,这些功能不仅占用了系统资源,而且远不如第三方软件强大。其实我们用Regsvr32命令可以很容易地卸载这些功能。
具体的操作方法:依次选择“开始→运行”,在“运行”对话框中输入“regsvr32/uzipfldr.dll”命令,单击“确定”按钮,弹出卸载成功信息框后就完成了ZIP功能的卸载;要恢复ZIP功能,输入“regsvr32zipfldr.dll”命令即可。如果你还想卸载掉图片的预览功能,直接键入“regsvr32/uthumbvw.dll”命令即可;如果需要恢复,只需输入“regsvr32thumbvw.dll”命令即可。
5.让WMP播放器支持RM格式
很多朋友喜欢用WindowsMediaPlayer播放器,但是它不支持RM格式,难道非得安装其他播放软件吗?其实,使用Regsvr32命令也可以很容易的解决。笔者这里以WindowsXP为例进行介绍,首先下载一个RM格式插件,解压缩后得到两个文件夹:Release(用于Windows9x)和ReleaseUnicode(用于Windows2000/XP)。将ReleaseUnicode文件夹下的RealMediaSplitter.ax文件拷贝到“系统盘符\WINDOWS\System32\”目录下。然后,依次选择“开始→运行”,在“运行”对话框中输入“regsvr32RealMediaSplitter.ax”命令,单击“确定”按钮即可。接着,下载解码器,如RealAlternative,安装后就能用WindowsMediaPlayer播放RM格式的影音文件了。
提示:Regsvr32命令是Windows中控件文件(如扩展名为DLL、OCX、CPL的文件)的注册和反注册工具。其命令格式为:Regsvr32[/i]dllname。
/u:卸载安装的控件,卸载服务器注册。
/s:注册成功后不显示操作成功信息框。
/i:调用DllInstall函数并把可选参数传给它,当使用/u时用来卸载DLL。
/n:不调用DllRegisterServer,该参数必须和/i一起使用。