如何使用 Regsvr32 工具手动注册 ActiveX 控件 (OCX) 、 dll 文件 、 cpl 文件?
完善时间:2013-05-29 11:56:54会员:bekda目录:电脑网络 - 操作系统浏览:7808 次
OLE 控件,如 .dll 、 .cpl 、 ActiveX 控件 (.ocx) 文件必须注册,注册 OLE 控件可更新 Windows 注册表中文件的位置和功能,从而使程序正常运行。
Regsvr32.exe 文件位置:
%systemroot%\System32\regsvr32.exe
Regsvr32.exe 用法:
在命令提示符处键入以下命令:Regsvr32 [/u] [/n] [/i [: cmdline]] dllname
/u - 解除服务器注册(反注册)
/i - 调用 DllInstall,为其传递一个可选 [cmdline];当与 /u 一起使用时,可调用 dll uninstall
/n - 不调用 DllRegisterServer;此选项必须与 /i 一起使用
/s - 静默;不显示消息框
dllname - OLE 控件文件名称
在使用 Regsvr32.exe 时,它会尝试加载组件并调用它的 DLLSelfRegister 函数。
如果此尝试成功,则 Regsvr32.exe 会显示一个提示成功的对话框。
如果此尝试失败,则 Regsvr32.exe 会返回一条错误消息,其中可能包括 Win32 错误代码。
Regsvr32.ext 用法举例:
1、禁用 FSO 控件:
regsvr32.exe /u scrrun.dll
2、恢复显示桌面
regsvr32 /n /i:u shell32
3、用户帐户打不开
regsvr32 nusrmgr.cpl
regsvr32 mshtml.dll
regsvr32 jscript.dll
regsvr32 /i shdocvw.dll
4、修复IE浏览器
方法1:
regsvr32.exe actxprxy.dll
regsvr32.exe shdocvw.dll
重启计算机
方法2:
regsvr32 jscript.dll
regsvr32 vbscript.dll
重启计算机
5、修复 Windows XP 图片预览功能
Regsvr32 Thurnbvw.dll
重启计算机
6、WindowsXP 无法升级
regsvr32 wupdinfo.dll
关于 Windows 7 或 Windows Vista 重要提示:
在执行 Regsvr32.exe 命令时,它会尝试加载组件并调用它的 DLLSelfRegister 函数,如提示模块“***.dll" 已加载,但对 DllRegisterServer 的调用失败,错误代码为0x80004005。
请尝试以下方法:
开始 - 所有程序 - 附件- 右击“命令行提示符”选择“以管理员身份运行” - “用户帐户控制”选择“是” - 弹出的命令行窗口中重新执行 regsvr32.exe 命令。
发布日期:2020/01/15
发布日期:2019/07/22
发布日期:2019/03/17
苏公网安备 32011102010041号
320111201705278429
苏ICP备12027725号