admin管理员组

文章数量:1536592

2024年5月13日发(作者:)

用Regsvr32命令来解决系统疑难杂症

Regsvr32命令修复系统故障

2010年09月07日 星期二 09:26 A.M.

Regsvr32命令修复系统故障实例使用过activex的人都知道,activex不注册是不能够被系统

识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的

一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文

件夹下有一个的程序,它就是windows自带的activex注册和反注册工具。

2000系统的在winntsystem32文件夹下;

WInXP系统的在windowssystem32文件夹下

regsvr32的用法为:

"regsvr32 [/s] [/n] [/i(:cmdline)] dllname”。其中dllname为activex控件文件名,建议在安装前

拷贝到system文件夹下。

参数有如下意义:

/u——反注册控件

/s——不管注册成功与否,均不显示提示框

/c——控制台输出

/i——跳过控件的选项进行安装(与注册不同)

/n——不注册控件,此选项必须与/i选项一起使用

执行该命令的方法:

1、可以在“开始”--“运行”,调出运行的对话框,也可以使用Win+R热键,然后直接在输入

栏输入即可

2、在开始--运行 输入cmd,调出„命令提示符‟窗口,然后再执行regsvr32命令。

二、Regsvr32错误消息的说明

当使用 时,它会尝试加载该组件并调用它的 DLLSelfRegister 函数。如果此

尝试成功, 会显示一个指示成功的对话框。如果此尝试失败, 会

返回一条错误消息,其中可能会包括一个 Win32 错误代码。

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

Unrecognized flag:/invalid_flag

键入的标志或开关组合无效(请参阅本文中的“ 的用法”一节)。

No DLL name specified.

未包括 .dll 文件名(请参阅本文中的“ 的用法”一节)。

Dllname was loaded, but the DllRegisterServer or DllUnregisterServer entry point was not found.

Dllname不是.dll 或.ocx 文件。例如,键入 regsvr32 就会生成该错误消息。

例如,键入regsvr32 后就会返回该错误消息,因为 文件不能自行注册。

如果您怀疑内存中有损坏的Dllname 版本,请尝试重新启动计算机,或重新提取该文件的

原始版本。如果您运行的是 Windows NT,可能需要使用 Microsoft Windows NT Server 4.0

资源工具包 中的 Kill 或 Pview 工具。有关其他信息,请单击以查看以下 Microsoft 知识

库文章:197155 如何终止孤立进程OleInitialize failed (or OleUninitialize failed).

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

库的初始化。

一、轻松修复IE浏览器

regsvr32

regsvr32

regsvr32

regsvr32

regsvr32

regsvr32

作用:

1、同时运行以上命令不仅可以解决IE不能打开新的窗口,用鼠标点击超链接也没有任何反

应的问题;

2、还能解决大大小小的其它IE问题,比如网页显示不完整,JAVA效果不出现,网页不自

动跳转,打开某些网站时总提示„无法显示该页‟等。

二、解决Windows无法在线升级的问题

regsvr32

作用:

Windows的漏洞很多,每隔一段时间就需要使用“Windows Update”升级程序进行在线升级,

不过“Windows Update”经常出现无法使用的情况,这时,我们可以使用Regsvr32来解决这

个问题。(应先停止更新服务:运行

net stop wuauserv后,再运行命令:

regsvr32 %windir%)

三、防范网络脚本病毒有新招

regsvr32 /u

作用:

网络脚本病毒嵌在网页中,上网时在不知不觉中机器就会感染上这种病毒。笔者认为单纯使

用杀毒软件并不能有效地防范这些脚本病毒,必须从病毒传播的机理入手。网络脚本病毒的

复制、传播都离不开FSO对象(File System Object,文件系统对象),因此禁用FSO对象就

能有效地控制脚本病毒的传播。

如果需要使用FSO对象,键入“regsvr32 ”命令即可。

四、卸载Win XP自带的ZIP功能

regsvr32 /u

本文标签: 使用注册病毒命令运行