 
- 帖子
- 982
- 积分
- 1525
- 技术
- 78
- 捐助
- 0
- 注册时间
- 2010-10-23
|
[原创] 【续】[一日一教学](31)注册dll文件:regsvr32
【原】[一日一教学]批处理系列帖子索引 http://bbs.bathome.net/thread-2576-1-1.html
【续】[一日一教学]批处理系列帖子索引 http://bbs.bathome.net/thread-13798-1-1.html
命令概括:
regsvr32,全英文register sever 32,字面意思:32位注册服务(个人理解,不一定正确)
“Regsvr32.exe”命令是用来对“ActiveX控件”进行注册的。
参数详解:
/u,全英文Unregister,意为:移除注册。
/s,全英文silent,意为:无声、寂静;
/i,全英文install,意为:安装。
/n,全英文not
/s参数最常用。
这个命令一般不用,用的时候都是因为系统出现了各种问题 ,以下以实例讲解:
实例1:IE无法打开新窗口
regsvr32 actxprxy.dll
regsvr32 shdocvw.dll
重启后如果还不能解决
regsvr32 mshtml.dll
regsvr32 urlmon.dll
regsvr32 msjava.dll
regsvr32 browseui.dll
regsvr32 oleaut32.dll
regsvr32 shell32.dll
实例2:IE无法保存HTML格式文件
regsvr32 inetcomm.dll
实例3:MSN无法登陆
regsvr32 softpub.dll
实例4:windows默认的文件关联混乱
regsvr32 /i shdocvw.dll
regsvr32 /i shell.dll
regsvr32 /i shdoc401.dll
实例5:Window server 2003中无法播放MP3
regsvr32 i3codeca.acm
regsvr32 i3codecx.ax
实例6:Windows添加/删除程序无法启动
regsvr32 mshtml.dll
regsvr32 /i shdocvw.dll
regsvr32 /i shell.dll
实例7 Windows搜索功能故障
regsvr32 urlmon.dll
实例8:禁止系统对媒体文件进行预览
regsvr32 /u shmedia.dll 恢复可用 regsvr32 shmedia.dll
实例9:卸载Win XP自带的zip功能
regsvr32 /u zipfldr.dll
实例10:禁用FSO对象
regsvr32 /u scrrun.dll
实例11:用户帐户打开后看不到里面的内容
regsvr32 nusrmgr.cpl 是用户账户的运行文件
regsvr32 mshtml.dll 是HTML解释器相关模块
regsvr32 jscript.dll 是Microsoft javascript脚本支持相关文件
regsvr32 /i shdocvw.dll 是为Windows应用程序添加基础文件和网络操作相关模块
用户帐户打开空白一般可能模块会出现问题,有的会出现比如模块找不到等
管理員無法打開或設置用戶權限解決方法:
執行:regsvr32 uscript.dll
regsvr32 mshtml.dll
切换用户出现警示提示,“高级INF安装程序”
“错误:无法定位INF文件C:\WINDOWS\INF\icw.inf
regsvr32 MSHTML.DLL
Regsvr32其它应用:
A、修复 IE 浏览器
如果发现IE不能打开新的窗口,用”鼠标左键“点击超链接没有任何反应,用鼠标右键点击超链接,在弹出的菜单中选择“在新窗口打开”也没有任何反应——
1、单击“开始-->运行”,在“运行”窗口中,输入“regsvr32 actxprxy.dll”,然后“确定”,接着会出现一个信息对话框“DllRegisterServer in actxprxy.dll succeeded”,再次点击“确定”;
2、再次打开“运行”窗口,输入“regsvr32 shdocvw.dll”,单击“确定”;
3、重新启动Windows系统,运行IE,就会发现——OK了。
B、卸载无用“鸡肋”
Windows XP自带ZIP功能,占用了很多系统资源,其功能还不如第三方解压缩软件。如要卸载它——
点击“开始→运行”,在运行对话框中输入“regsvr32 /u zipfldr.dll”,单击“确定”后,弹出卸载成功信息框,就完成卸载ZIP功能。恢复ZIP功能,输入“regsvr32 zipfldr.dll”即可。
C、防范脚本病毒
当前嵌在网页中的脚本病毒很是厉害。很多脚本病毒的复制、传播都离不开“FSO对象(File System Object)”,因此禁用“File System Object”就能有效地控制脚本病毒的传播。方法——
单击“开始-->运行”,在“运行”窗口中,输入”regsvr32 /u scrrun.dll",就可以禁用FSO对象。需要使用FSO对象时,输入“regsvr32 scrrun.dll ”即可。
扩展阅读:
dll是什么?
全英文Dynamic Link Library,意为“动态链接库”。dll文件自然就是动态链接库文件了。
详解:http://baike.baidu.com/view/147789.htm |
|