系统故障解决小方法:regsvr32命令小集

系统及系统自带的软件(如:ie,wmplayer等)出错,大部分由于动态链接库 (DLL) 文件或 ActiveX 控件 (OCX) 文件损坏,会导致各种系统故障,甚至重装IE,甚至系统,问题依旧.这时您可以使用 Regsvr32 工具修复.

使用方法:开始→运行,输入regsvr32 *.dll 或regsvr32 *.ocx

一、轻松修复IE浏览器


regsvr32 Shdocvw.dll
regsvr32 Oleaut32.dll
regsvr32 Actxprxy.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll
regsvr32 jscript.dll
同时运行以上命令可以解决以下IE问题:
IE不能打开新的窗口,用鼠标点击超链接也没有任何反应的问题;网页显示不完整,JAVA效果不出现,网页不自动跳转,打开某些网站时总提示‘无法显示该页’;状态栏显示‘网页上有错误’的提示。

二、Windows无法在线升级

----regsvr32 wupdinfo.dll

三.XP系统的搜索功能、帮助和支持.管理工具等,打开无任何反应------regsvr32 shdocvw.dll


四.控制面板中的添加/删除程序时,双击它的图标后无反应,或者打开后自动关闭了或打开后一片空白.

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

五.文件夹中不使用缩略图查看文
2000: regsvr32 C:\Winnt\System32\thumbvw.dll
XP:  regsvr32 shimgvw.dll

  
六.搜索’功能的搜索助理操作面板空白及系统还原功能无法使用等。如图1
解决方法:regsvr32 vbscript.dll  
        regsvr32 jscript.dll

七.WINplayer 9打开时提示‘出现内部应用程序错误’,如图2:
regsvr32 jscript.dll

八. 恢复Windows默认的文件关联

rundl32l setup.dll,InstallHinfSection DefaultInstall 132 c:\windows\inf\shell.in
regsvr32.exe /i shdocvw.dll
regsvr32 /i shell32.dll
regsvr32.exe /i shdoc401.dll

九:内存不能读写,如图2。
除去硬件原因:如内存不兼容等。软件原因大部分也是.dll文件损坏。
当然如果是个别软件运行时出现这个问题,重装那个软件看看能不能解决。
需要修复的.DLL文件如下:
regsvr32 actxprxy.dll
regsvr32 shdocvw.dll
regsvr32 oleaut32.dll
regsvr32 actxprxy.dll
regsvr32 mshtml.dll
regsvr32 msjava.dll
regsvr32 browseui.dll
regsvr32 urlmon.dll

注1:一个重要参数 /U(卸载.DLL或.ocx文件,导致系统错误)

如:regsvr32 /u jscript.dll  就会出现上图七中的错误.

注2:有的系统故障要用注册很多个.dll文件,可以用记事本建一个文件,把那些命令拷贝进去.然后另存为"修复.bat",运行"修复.bat"就可以修复了.

我的修复.bat,注册上面的所有.dll文件
regsvr32 Shdocvw.dll
regsvr32 Oleaut32.dll
regsvr32 Actxprxy.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll
regsvr32 jscript.dll
regsvr32 wupdinfo.dll
rundll32 setup.dll,InstallHinfSection DefaultInstall 132 c:\windows\inf\shell.inf
regsvr32.exe /i shdocvw.dll
regsvr32 /i shell32.dll
regsvr32.exe /i shdoc401.dll
regsvr32 shdocvw.dll
regsvr32 vbscript.dll  

About this Entry

This page contains a single entry by Sky published on September 27, 2005 2:30 PM.

深入理解 abstract class 和 interface was the previous entry in this blog.

java中四种操作xml方式的比较 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.