我现在的位置:

微知识 - 知识分享 - 电脑网络 - 操作系统
知识分享
  1. 如何使用 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 命令。

联系方式:

南京贝加达电子科技有限公司

  • 地址:南京市江北新区柳州北路21号涤太太科技大楼2F
  • 联系人:焦倩华(先生)
  • 手机:13813916308
  • 邮箱:Ser@bekda.com
  • 服务专线:400-8282-116
©2010-2024 Bekda Electronic Technology Co., Ltd. All right reserved.

苏公网安备 32011102010041号

320111201705278429

苏ICP备12027725号