regsvr32一个超级强大的dll和ActiveX注册工具 regsvr32 initpki.dll

Regsvr32


进程文件: regsvr32 or regsvr32.exe
regsvr32一个超级强大的dll和ActiveX注册工具 regsvr32 initpki.dll
进程名称: Microsoft DLL Registration Service
英文描述:
regsvr32.exe is a processes belonging to the Windows OS and is usedto register dynamic-link libraries and ActiveX controls in theregistry.
中文描述:
regsvr32.exe用于注册和取消注册Windows操作系统的DLL(动态链接库)文件和ActiveX控件。


这个命令行工具将 dll 文件注册为注册表中的命令组成。
语法

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

参数
/u反注册控件

/s指定 regsvr32 安静运行,且不显示任何消息框。

/n指定不调用 DllRegisterServer。此选项必须与 /i 共同使用。

/i:cmdline 调用 DllInstall 将它传递到可选的 [cmdline]。在与 /u 共同使用时,它调用 dll卸载。

dllname指定要注册的 dll 文件名。

/?在命令提示符显示帮助。

例:

要为“Active Directory Schema”注册 .dll,请在 MS-DOS 提示符处键入以下命令:

c:regsvr32 schmmgmt.dll

Regsvr32是系统文件
很多朋友都用过Windows系统下提供的regsvr32.exe这个命令。不要瞧不起这个小命令。有时候它可能帮你解决大问题。


系统故障解决小方法:系统及系统自带的软件(如: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 filescommon filessystemoledboledb32.dll
regsvr32 c:program filescommon filessystemadomsado15.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 132c:windowsinfshell.inf
regsvr32.exe /i shdocvw.dll
regsvr32 /i shell32.dll
regsvr32.exe /i shdoc401.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 132c:windowsinfshell.inf
regsvr32.exe /i shdocvw.dll
regsvr32 /i shell32.dll
regsvr32.exe /i shdoc401.dll
regsvr32 shdocvw.dll
regsvr32 vbscript.dll


1。轻松修复IE浏览器

regsvr32 Shdocvw.dll
regsvr32 Oleaut32.dll
regsvr32 Actxprxy.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll
regsvr32 browseui.dll

作用:解决IE不能打开新的窗口、用鼠标点击超链接没有任何反应、网页显示不完整、JAVA效果不出现、打开部分网站时总提示‘无法显示该页’等问题

2。解决打开系统功能时无反应

regsvr32 urlmon.dll
regsvr32 shdocvw.dll

作用:解决XP系统中搜索功能、帮助和支持或管理工具等点击后却没有任何反应的问题

3。恢复“桌面显示”

regsvr32 /n /i:u shell32

作用:有时后,我们会不小心把快速启动栏中的“显示桌面”的图标删除,想要找回它,运行上面命令后,注销一下就可以了。

4。无法打开“添加/删除程序”

regsvr32 appwiz.cpl
regsvr32 mshtml.dll
regsvr32 jscript.dll
regsvr32 msi.dll
regsvr32 "c:\program files\common files\system\oledb\oledb32.dll"
regsvr32 "c:\program files\commonfiles\system\ado\msado15.dll"
regsvr32 mshtmled.dll
regsvr32 /i shdocvw.dll
regsvr32 /i shell32.dll

作用:解决当打开控制面板中的添加/删除程序时双击它的图标无反应,或者打开后自动关闭的问题

5。XP的控制面板中的"用户帐户"选项无法打开

regsvr32 nusrmgr.cpl
regsvr32 mshtml.dll
regsvr32 jscript.dll
regsvr32 /i shdocvw.dll

作用:解决打开系统的“用户帐户”时,显示空白的问题

6。恢复/禁用FSO功能

现在有很多人利用自己的电脑建论坛、网站,论坛或者动态网站程序都可进行在线文件管理,但经常有人反映自己的论坛、网站无法在线管理文件,这是因为服务器的FSO功能没有开启或者出现故障的缘故。这种情况下,我们需要恢复FSO功能

regsvr32 scrrun.dll
----------
网络脚本病毒嵌在网页中,我们上网时会不知不觉感染病毒。但网络脚本病毒的复制、传播都离不开FSO对象(File SystemObject,文件系统对象),因此禁用FSO对象就能有效地控制脚本病毒的传播。所以想让系统更安全的话,就禁用FSO功能

regsvr32 /u scrrun.dll

7。修复无法缩略图查看文件问题

2000: regsvr32thumbvw.dll
XP/2003: regsvr32 shimgvw.dll

8。网际快车右键菜单无法使用

这个问题一般见于绿色免安装版本或系统重装后。
在“命令提示符”下输入“cd C:programFilesFlashget(FlashGet默认安装位置)”命令,切换到FlashGet安装路径下,再分别执行“Regsvr32jccatch.dll”和“Regsvr32 fgiebar.dll”命令就可以了。
9。全能^_^

还有一些希奇古怪的问题,请在以上各个例子的基础上,配合以下两个命令使用

regsvr32 jscript.dll
regsvr32 vbscript.dll

10。Intel集成显卡的桌面右键菜单迟缓的问题

regsvr32 /u igfxpph.dll

11.关闭AVI等影片的预览功能(有的朋友预览的时候会explorer出错,可以用这个方法):

regsvr32 /u shmedia.dll

12.禁止Windows scripting host(爱虫病毒就是靠它来发作的):

regsvr32/u wshom.ocx
regsvr32/u wshext.dll

13.让新版本WMP播放器出现在网页中

Regsvr32 wmpdxm.dll

14.解决内存不能为read等问题,一次注册所有dll文件系统文件

系统dll文件没有注册,可能引起各种各样不可知的问题,比如无法打开二级链接,经常出现“内存不能为read或written”等错误。如何一下把所有的dll文件重新注册一遍呢?

运行中输入cmd,在命令提示符下输入:
for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1
附:Microsoft官方资料--RegSvr32 错误消息及可能原因

1、Unrecognized flag:/invalid_flag
无法识别的标志;键入的标志或开关组合无效

2、No DLL name specified.
没有指定 DLL 名。未添加 .dll 文件名

3、Dllname was loaded, but the DllRegisterServer orDllUnregisterServer entry point was not found.
Dllname 已经载入,但未发现 DllRegisterServer 或 DllUnregisterServer入口点。Dllname 不是 .dll 或 .ocx 文件。例如,键入 regsvr32 wjview.exe就会生成该错误信息。

4、Dllname is not an executable file and no registration helperis registered for this file type.
Dllname 不是一个可执行文件,没有登记这种文件类型的注册帮助程序。Dllname 不是可执行文件(.exe、.dll 或.ocx)。例如,键入 regsvr32 autoexec.bat 就会生成该错误信息。

5、Dllname was loaded, but the DllRegisterServer orDllUnregisterServer entry point was not found.
Dllname 已经载入,但未发现 DllRegisterServer 或 DllUnregisterServer入口点。Dllname 可能没有导出,或内存中存在已损坏的 Dllname 版本。建议使用 Pview 来检测该文件并删除它。

6、Dllname is not self-registerable or a corrupted version is inmemory.
Dllname 无法自行注册,或内存中存在已损坏的版本。例如,键入 regsvr32 icwdial.dll后就会返回该错误信息,因为 Icwdial.dll 文件不能自行注册。如果您怀疑内存中有损坏的 Dllname版本,请尝试重新启动计算机,或重新提取该文件的原始版本。如果您运行的是 Windows NT,可能需要使用 MicrosoftWindows NT Server 4.0 资源工具包 中的 Kill 或 Pview 工具。

7、OleInitialize failed (or OleUninitialize failed).
OleInitialize 失败(或 OleUninitialize 失败)。Regsvr32 必须先初始化 COM库,然后才能调用所需的 COM 库函数并在关闭时撤消对该库的初始化。如果尝试对 COM库进行初始化或撤消初始化时失败,就会出现这些错误信息。比方说,Ole32.dll 文件可能已经损坏,或者其版本有误。

8、Regsvr32.exe 和依赖项
RegSvr32.exe 依赖于 Kernel32.dll、User32.dll 和 Ole32.dll 文件(在 WindowsNT 中,还依赖于 Msvcrt.dll 和 Advapi32.dll 文件)。Regsvr32.exe会加载您尝试注册或撤消注册的文件及其所有依赖项。如果缺少必需的文件或者这些文件已损坏,该过程可能会失败

  

爱华网本文地址 » http://www.413yy.cn/a/25101017/356371.html

更多阅读

这是一个很在乎的我和一个无所谓的结局 我只在乎你 结局

当她拥抱我的时候,我的心在颤抖的,哭泣的,不曾想你还会为我而拥抱哭泣!  我知道,她不会相信我的,我也无能无力,没什么办法的,是以前,我会竭力证明,现在不知道是不是无所谓,并不是知道了结果就无所谓了,事情并不是这样的,  伤心也好,痛恨也好,要

如何做产品的评估和分析-定量的数据分析 定量pcr数据分析软件

经过几个月的辛勤劳动,在死了一大片脑细胞之后,产品终于如期上线,接受用户的检验和评价。而作为PM,接下来必不可少的事情就是继续磨练自己强大的脸皮和内心:评估和验证产品。评估产品的效果是否符合了预期目标,验证产品是否满足了用户需求

声明:《regsvr32一个超级强大的dll和ActiveX注册工具 regsvr32 initpki.dll》为网友这叫叹服分享!如侵犯到您的合法权益请联系我们删除