刚才,碰到用浏览器IE7.0登录网易邮箱和QQ邮箱时,输入用户名和密码,提交的时候,确没有任何反应,QQ群的公告栏也无法正常显示内容,幸好在进入QQ空间的时候,得到浏览器的提示,我的相关控件居然没有注册,具体就是这两个:regsvr32 jscript.dll,regsvr32 vbscript.dll,运行后一切终于回复正常,所以查了相关的资料,了解一下原理:

Regsvr32命令修复系统故障实例使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。

2000系统的regsvr32.exe在winnt/system32文件夹下; 
WInXP系统的regsvr32.exe在windows/system32文件夹下

regsvr32的用法为: 
"regsvr32 [/s] [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。

参数有如下意义: 
/u——反注册控件 
/s——不管注册成功与否,均不显示提示框 
/c——控制台输出 
/i——跳过控件的选项进行安装(与注册不同) 
/n——不注册控件,此选项必须与/i选项一起使用

执行该命令的方法:

1、可以在“开始”--“运行”,调出运行的对话框,也可以使用Win+R热键,然后直接在输入栏输入即可 
2、在开始--运行 输入cmd,调出‘命令提示符’窗口,然后再执行regsvr32命令。

二、Regsvr32错误消息的说明 
当使用 Regsvr32.exe 时,它会尝试加载该组件并调用它的 DLLSelfRegister 函数。如果此尝试成功,Regsvr32.exe 会显示一个指示成功的对话框。如果此尝试失败,Regsvr32.exe 会返回一条错误消息,其中可能会包括一个 Win32 错误代码。

以下列表介绍了 RegSvr32 错误消息和可能的原因。

Unrecognized flag:/invalid_flag 
键入的标志或开关组合无效(请参阅本文中的“Regsvr32.exe 的用法”一节)。 
No DLL name specified. 
未包括 .dll 文件名(请参阅本文中的“Regsvr32.exe 的用法”一节)。 
Dllname was loaded, but the DllRegisterServer or DllUnregisterServer entry point was not found. 
Dllname不是.dll 或.ocx 文件。例如,键入 regsvr32 wjview.exe 就会生成该错误消息。

例如,键入regsvr32 icwdial.dll 后就会返回该错误消息,因为 Icwdial.dll 文件不能自行注册。如果您怀疑内存中有损坏的Dllname 版本,请尝试重新启动计算机,或重新提取该文件的原始版本。如果您运行的是 Windows NT,可能需要使用 Microsoft Windows NT Server 4.0 资源工具包 中的 Kill 或 Pview 工具。有关其他信息,请单击以查看以下 Microsoft 知识库文章:197155 如何终止孤立进程OleInitialize failed (or OleUninitialize failed).

Regsvr32 必须先初始化 COM 库,然后才能调用所需的 COM 库函数并在关闭时撤消对该库的初始化。

一、轻松修复IE浏览器 
regsvr32 Shdocvw.dll 
regsvr32 Oleaut32.dll 
regsvr32 Actxprxy.dll 
regsvr32 Mshtml.dll 
regsvr32 Urlmon.dll 
regsvr32 browseui.dll

作用: 
1、同时运行以上命令不仅可以解决IE不能打开新的窗口,用鼠标点击超链接也没有任何反应的问题; 
2、还能解决大大小小的其它IE问题,比如网页显示不完整,JAVA效果不出现,网页不自动跳转,打开某些网站时总提示‘无法显示该页’等。

二、解决Windows无法在线升级的问题 
regsvr32 wupdinfo.dll

作用: 
Windows的漏洞很多,每隔一段时间就需要使用“Windows Update”升级程序进行在线升级,不过“Windows Update”经常出现无法使用的情况,这时,我们可以使用Regsvr32来解决这个问题。

三、防范网络脚本病毒有新招 
regsvr32 /u scrrun.dll

作用: 
网络脚本病毒嵌在网页中,上网时在不知不觉中机器就会感染上这种病毒。笔者认为单纯使用杀毒软件并不能有效地防范这些脚本病毒,必须从病毒传播的机理入手。网络脚本病毒的复制、传播都离不开FSO对象(File System Object,文件系统对象),因此禁用FSO对象就能有效地控制脚本病毒的传播。 
如果需要使用FSO对象,键入“regsvr32 scrrun.dll”命令即可。

四、卸载Win XP自带的ZIP功能 
regsvr32 /u zipfldr.dll

作用: 
Win XP以功能强大而著称,但有些功能却常常令人有“鸡肋”之感,比如Win XP自带的ZIP功能和图片预览功能,不仅占用了系统资源,功能也远不如第三方软件强大。其实用Regsvr32命令可以很容易地卸载这些功能。

五、修复无法缩略图查看文件问题 
2000: 开始→运行,输入regsvr32 thumbvw.dll 
XP: 开始→运行,输入regsvr32 shimgvw.dll

六、让WMP播放器支持RM格式 
很多朋友喜欢用Windows Media Player(以下简称WMP)播放器,但是它不支持RM格式,难道非得安装其它播放软件吗?笔者有办法。

以Win XP为例,首先下载一个RM格式插件,解压缩后得到两个文件夹: Release(用于Windows 9x)和Release Unicode (用于Windows 2000/XP);将Release Unicode文件夹下的RealMediaSplitter.ax文件拷贝到“系统盘符/WINDOWS/System32/”目录下;在“开始→运行”中键入“regsvr32 RealMediaSplitter.ax”,点击“确定”即可。接着下载解码器,如Real Alternative,安装后就能用WMP播放RM格式的影音文件了。

七、让WMP9的播放器出现

有些音乐网页的在线点歌需要用到Media Player,有的朋友明明安装了WMP9,但在线听音乐却只看到枯燥的WMP6播放器面板,想让漂亮的WMP9面板出现,当然没问题的。

常见问题的操作系统多数WIN 98,先关闭IE,再在“开始→运行”中键入“regsvr32 wmpdxm.dll”,点击“确定”即可。

八、解决打开系统功能时无反应regsvr32 shdocvw.dll

作用: 
有时从开始菜单里点击XP系统的搜索功能、帮助和支持或管理工具等,但就是无任何反应,这是它们的打开方式缺少关联,所以我们只要用regsvr32注册它们需要调用的动态连接库文件就行了。

九、添加/删除程序打不开了regsvr32 appwiz.cpl 
regsvr32 mshtml.dll 
regsvr32 jscript.dll 
regsvr32 msi.dll 
regsvr32 "c:/program files/common files/system/ole db/oledb32.dll" 
regsvr32 "c:/program files/common files/system/ado/msado15.dll" 
regsvr32 mshtmled.dll 
regsvr32 /i shdocvw.dll 
regsvr32 /i shell32.dll

作用: 
当打开控制面板中的添加/删除程序时,双击它的图标后无反应,或者打开后自动关闭了,尝试使用以上命令可以解决。

十、XP的用户帐户打不开regsvr32 nusrmgr.cpl 
regsvr32 mshtml.dll 
regsvr32 jscript.dll 
regsvr32 /i shdocvw.dll

十一、防范网络脚本病毒有新招 
regsvr32 /u scrrun.dll 禁用FSO对象 
regsvr32 scrrun.dll 使用FSO对象

十二、解决Windows无法在线升级的问题regsvr32 wupdinfo.dll

以下症状我把它称作IE的活动脚本漏洞,虽然这两个命令能修复,但治标不治本,我建议遇到此问题的朋友到微软网站进行IE安全更新,即打漏洞补丁。

regsvr32 jscript.dll 
regsvr32 vbscript.dll

作用: 
1、跟上面讲的修复IE浏览器方法配合使用(可以不配),可以很好的解决浏览某些网页无法正常显示和功能不正常,如: 
a.不显示某些验证码 
b.不显示某些动态图片 
c.不显示某些论坛的帖子列表 
d.论坛快速跳转功能无用 
e.论坛发贴时按Ctrl+Enter提交无反应

2、修复个别窗口空白,如XP的‘搜索’功能的搜索助理操作面板空白、系统还原页面空白和用户帐户页面空白等。(可修复把握度100%)

3、解决windows media player 9或以上版本打开时提示‘出现内部应用程序错误’。(可修复把握度100%)

4、可以修复win 2000的‘添加/删除程序’打开后一片空白。(可修复把握度99%)

5、解决win 2000以WEB方式查看Program Files文件夹和Winnt文件夹时看不到任何文件,以及‘控制面板’的图标跑到左边去的问题。

6、解决网页上网际快车的右键菜单功能无法使用。 
在网站中,当右键点某个‘下载连接’时,会弹出菜单,选择‘使用网际快车下载’会再弹出FLASHGET的下载任务页面,如果发现该功能无反应,那就可能是这个原因:原来这项菜单是调用了FLASHGET目录下的jc_link.htm文件,这个文件是用VB语言编写的,所以其作用丢失是动态连接库vbscript.dll没有注册和调用到。 不过这只是原因之一.

修复好IE 的 DLL相关推荐

  1. dll修复工具下载,dll修复工具注意事项

    Dll文件的缺失相信很多人都遇见过吧,只要缺失了一个这样的dll文件,我们的游戏或者软件程序就启动不了了,所以我们就需要去修复它,目前修复有几种方法,最简单的,最适合电脑小白的,那就是dll修复工具了 ...

  2. msvcp120.dll一键修复工具,msvcp120.dll文件修复之后还会丢失吗?

    无论是电脑小白还是电脑大神在使用电脑的时候都是会出现各种问题的,区别在于电脑大神会自己解决各种问题,而电脑小白遇到了问题就会无从下手,基础的小问题可以忽略不计,时间长了对于电脑使用也没有什么影响,但是 ...

  3. 提示由于找不到MSVCR120.dll文件,怎么修复呢?MSVCR120.dll是什么文件?

    打开游戏或者软件的时候,电脑提示由于找不到MSVCR120.dll文件,无法执行此代码是原因呢?其实就是电脑系统中的MSVCR120.dll文件丢失或者损坏了,MSVCR120.dll文件可以帮助系统 ...

  4. iutils.dll怎么修复?丢失iutils.dll的解决方法

    最近有小伙伴咨询小编,说他的电脑提示丢失iutils.dll,遇到这个问题要怎么去解决?他在网上看了很多教程目前都解决不了这个问题.好吧,今天小编就来给大家详细的说说iutils.dll怎么修复?丢失 ...

  5. 电脑丢失dll文件怎么一键修复?哪种dll修复方法靠谱?

    在使用电脑时,我们经常会遇到一些问题,例如电脑丢失了某些dll文件.这些文件是电脑运行所必需的,如果缺少了这些文件,电脑就无法正常运行.在这种情况下,我们需要使用使用一些方法去进行相关的修复!下面我们 ...

  6. 计算机丢失UxTheme无法修复,Win7提示uxtheme.dll丢失的处理技巧

    系统使用久了难免会出现一些故障,有用户在打开计算机时就遇到这样一个问题:Win7在启动到欢迎界面时,系统就弹出explorer无法启动uxtheme.dll丢失,确定后便是黑屏.这该怎么办?下面就一起 ...

  7. 计算机中丢失d3dx9.30,win10找不到d3dx9_30.dll怎么修复_win10系统 d3dx9_30.dll丢失如何解决...

    d3dx9_30.dll它是directx的一个组件,能够保障win10系统游戏的正常运行,如果win10系统在运行游戏的过程中报错提示d3dx9_30.dll丢失,那么就需要对其进行重新下载修复,可 ...

  8. firebird修复_FirebirdSql.Data.FirebirdClient.dll

    我该如何安装从金山毒霸下载的DLL文件? 一: 1.从金山毒霸下载压缩文件. 2.将DLL文件解压到电脑上的某个地方. 3.把该文件跟要求使用它的程序放在同一路径上.注意32位程序需要使用32位的DL ...

  9. php5ts.dll 注册码,修复php5ts.dll

    php5ts.dll是电脑系统必备的一个DLL组件修复程序.系统重要文件php5ts.dll.丢失php5ts.dll会导致计算机中的某些软件或程序无法正确运行.如果发生这种情况,请从站点下载文件进行 ...

最新文章

  1. 结构体在多线程中用法
  2. 隐马尔科夫模型HMM自学 (3)
  3. 教你怎么用WIN7系统自带工具调整硬盘分区
  4. 【完结】12篇文章告诉你深度学习理论应该学到什么水平
  5. [html] marquee详解
  6. Uart接口的详细解释
  7. Python爬虫-代理ip池建立
  8. 【android开发】 修改控件Spinner内容的字体大小 颜色等属性
  9. nginx之worker进程个数
  10. Java讲课笔记32:利用JDBC实现系统登录功能
  11. 编程语言(C语言,JAVA),程序设计,APP开发,算法
  12. 一个程序员的爱情和他的小棉袄
  13. VS社区版离线试用到期解决办法
  14. 如何在阿里云建立网站
  15. My Thirty-sixth - 合并二叉树 - By Nicolas
  16. QML快捷键(Shortcut、Keys)
  17. JavaScript的相关知识与问题
  18. [转]深度剖析闪电网络
  19. c语言 while 阶乘之和,c语言阶乘之和问题示例详解
  20. 【前端】一些简单的测试题

热门文章

  1. STM32 通用定时器原理介绍
  2. Java JVM Idea IO的思考
  3. 7-3 可爱的Tommy (5 分)——解析
  4. 基于c++课程设计-宾馆客房管理系统(附源码)
  5. C#调用百度语音SKD实现语音播放
  6. python黄金走势预测_使用python爬虫获取黄金价格的核心代码
  7. 渣渣渣变渣渣系列(6)
  8. Springboot——死信队列 DLX 配置和使用
  9. 开发直播平台常用到的直播源码功能机制说明 1
  10. html计算数学表达式,如何使用MathCalc在JavaScript中实现基本的数学表达式计算器...