regsvr32 命令小集注册OCX控件,注册控件=

regsvr32 命令小集注册OCX控件,注册控件进程文件:regsvr32 or regsvr32.exe进程名称:Microsoft DLL Registration Service英文描述:regsvr32.exe is a processes belonging to the Windows OS and is used to register dynamic-link libraries and ActiveX controls in the registry.中文描述: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.dllRegsvr32是系统文件很多朋友都用过Windows系统下提供的regsvr32.exe这个命令。

不要瞧不起这个小命令。

有时候它可能帮你解决大问题。

系统故障解决小方法:系统及系统自带的软件(如:ie,wmplayer等)出错,大部分由于动态链接库(DLL) 文件或ActiveX 控件(OCX) 文件损坏,会导致各种系统故障,甚至重装IE,甚至系统,问题依旧.这时您可以使用Regsvr32 工具修复.使用方法:开始→运行,输入regsvr32 *.dll 或regsvr32 *.ocx一、轻松修复IE浏览器regsvr32 Shdocvw.dllregsvr32 Oleaut32.dllregsvr32 Actxprxy.dllregsvr32 Mshtml.dllregsvr32 Urlmon.dllregsvr32 jscript.dll同时运行以上命令可以解决以下IE问题:IE不能打开新的窗口,用鼠标点击超链接也没有任何反应的问题;网页显示不完整,JAVA效果不出现,网页不自动跳转,打开某些网站时总提示…无法显示该页‟;状态栏显示…网页上有错误‟的提示。

二、Windows无法在线升级----regsvr32 wupdinfo.dll三.XP系统的搜索功能、帮助和支持.管理工具等,打开无任何反应------regsvr32 shdocvw.dll四.控制面板中的添加/删除程序时,双击它的图标后无反应,或者打开后自动关闭了或打开后一片空白.regsvr32 appwiz.cplregsvr32 mshtml.dllregsvr32 jscript.dllregsvr32 msi.dllregsvr32 c:\program files\common files\system\ole db\oledb32.dll regsvr32 c:\program files\common files\system\ado\msado15.dll regsvr32 mshtmled.dllregsvr32 /i shdocvw.dllregsvr32 /i shell32.dll五.文件夹中不使用缩略图查看文件2000: regsvr32 C:\Winnt\System32\thumbvw.dllXP: regsvr32 shimgvw.dll六.搜索‟功能的搜索助理操作面板空白及系统还原功能无法使用等。

如图1解决方法:regsvr32 vbscript.dllregsvr32 jscript.dll七.WINplayer 9打开时提示…出现内部应用程序错误‟,如图2: regsvr32 jscript.dll八. 恢复Windows默认的文件关联rundl32l setup.dll,InstallHinfSection DefaultInstall 132 c:\windows\inf\shell.infregsvr32.exe /i shdocvw.dllregsvr32 /i shell32.dllregsvr32.exe /i shdoc401.dll注1:一个重要参数/U(卸载.DLL或.ocx文件,导致系统错误)如:regsvr32 /u jscript.dll 就会出现上图七中的错误.注2:有的系统故障要用注册很多个.dll文件,可以用记事本建一个文件,把那些命令拷贝进去.然后另存为"修复.bat",运行"修复.bat"就可以修复了.我的修复.bat,注册上面的所有.dll文件regsvr32 Shdocvw.dllregsvr32 Oleaut32.dllregsvr32 Actxprxy.dllregsvr32 Mshtml.dllregsvr32 Urlmon.dllregsvr32 jscript.dllregsvr32 wupdinfo.dllrundll32 setup.dll,InstallHinfSection DefaultInstall 132 c:\windows\inf\shell.infregsvr32.exe /i shdocvw.dllregsvr32 /i shell32.dllregsvr32.exe /i shdoc401.dllregsvr32 shdocvw.dllregsvr32 vbscript.dll1。

轻松修复IE浏览器regsvr32 Shdocvw.dllregsvr32 Oleaut32.dllregsvr32 Actxprxy.dllregsvr32 Mshtml.dllregsvr32 Urlmon.dllregsvr32 browseui.dll作用:解决IE不能打开新的窗口、用鼠标点击超链接没有任何反应、网页显示不完整、JAVA效果不出现、打开部分网站时总提示…无法显示该页‟等问题2。

解决打开系统功能时无反应regsvr32 urlmon.dllregsvr32 shdocvw.dll作用:解决XP系统中搜索功能、帮助和支持或管理工具等点击后却没有任何反应的问题3。

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

4。

无法打开“添加/删除程序”regsvr32 appwiz.cplregsvr32 mshtml.dllregsvr32 jscript.dllregsvr32 msi.dllregsvr32 \"c:\\program files\\common files\\system\\ole db\\oledb32.dll\"regsvr32 \"c:\\program files\\common files\\system\\ado\\msado15.dll\"regsvr32 mshtmled.dllregsvr32 /i shdocvw.dllregsvr32 /i shell32.dll作用:解决当打开控制面板中的添加/删除程序时双击它的图标无反应,或者打开后自动关闭的问题5。

XP的控制面板中的"用户帐户"选项无法打开regsvr32 nusrmgr.cplregsvr32 mshtml.dllregsvr32 jscript.dllregsvr32 /i shdocvw.dll作用:解决打开系统的“用户帐户”时,显示空白的问题6。

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

这种情况下,我们需要恢复FSO功能regsvr32 scrrun.dll----------网络脚本病毒嵌在网页中,我们上网时会不知不觉感染病毒。

但网络脚本病毒的复制、传播都离不开FSO对象(File System Object,文件系统对象),因此禁用FSO对象就能有效地控制脚本病毒的传播。

所以想让系统更安全的话,就禁用FSO功能regsvr32 /u scrrun.dll7。

修复无法缩略图查看文件问题2000: regsvr32 thumbvw.dllXP/2003: regsvr32 shimgvw.dll8。

网际快车右键菜单无法使用这个问题一般见于绿色免安装版本或系统重装后。

在“命令提示符”下输入“cd C:\program Files\Flashget(FlashGet默认安装位置)”命令,切换到FlashGet安装路径下,再分别执行“Regsvr32 jccatch.dll”和“Regsvr32 fgiebar.dll”命令就可以了。

9。

全能^_^还有一些希奇古怪的问题,请在以上各个例子的基础上,配合以下两个命令使用regsvr32 jscript.dllregsvr32 vbscript.dll10。

Intel集成显卡的桌面右键菜单迟缓的问题regsvr32/u igfxpph.dll11.关闭AVI等影片的预览功能(有的朋友预览的时候会explorer 出错,可以用这个方法):regsvr32 /u shmedia.dll12.禁止Windows scripting host(爱虫病毒就是靠它来发作的):regsvr32/u wshom.ocxregsvr32/u wshext.dll13.让新版本WMP播放器出现在网页中Regsvr32 wmpdxm.dll14.解决内存不能为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 名。

合集下载

利用RegSvr32来注册.NET COM组件

利用RegSvr32来注册.NET COM组件

利用RegSvr32来注册.NET COM组件∙背景前一段时间由于业务关系,须要在一个比较旧的系统编写一个补丁。

原系统使用VB编程,但如果要使用VB来实现这个补丁的内容,对于我这个并不怎么接触VB的人来说太头痛了。

由于平时使用的是C#来开发,于是便想到能否用编写.NET COM组件的方式来让VB调用。

想到这两三下便写了个.NET COM 测试组件,用VB测试调用测试OK。

接下来就是进行后续的开发,可等到开发完成后到了补丁打包环节却傻眼了。

原来的补丁打包工具在诞生时还不知道.NET为何物,所以根本没有使用RegAsm来注册.NET COM组件的功能。

现在更改打补丁工具那是不现实的,可要使得VB调用.NET COM又必须使用RegAsm 注册,这下怎么办呢?∙解决方式原打包工具是支持使用RegSvr32来注册Com组件的,忽然想到能否使用RegSvr32来注册.NET COM组件呢?印象中regsvr32在注册DLL的时候会有个CallBack函数的,于是赶紧Google找找相关资料最终解决了这个问题。

主要原理是写一个代理的dll,在这个DLL的注册响应函数DllRegisterServer里调用RegAsm来注册.NET COM,同理在DllUnregisterServer里反注册。

∙代理DLL代码stdafx.h#pragma once#include <windows.h>#include <tchar.h>Register.cpp/*----------------------------------------------此组件主要解决C#编写的COM组件无法用RegSvr32注册的问题原理是增加一个代理DLL,在代理DLL注册时,响应DllRegisterServer注册函数,在响应函数中使用RegAsm来注册.Net Com组件,反注册同理。

----------------------------------------------*/#include "stdafx.h"#define MAX_PATH 260//全局变量,存放注册代理dll路劲TCHAR g_FilePath[MAX_PATH];BOOL APIENTRY DllMain( HMODULE hModule,DWORD ul_reason_for_call,LPVOID lpReserved){//记录代理DLL的路径,主要是为了方便后面获取代理DLL所在目录GetModuleFileName(hModule, g_FilePath, 255);switch (ul_reason_for_call){case DLL_PROCESS_ATTACH:case DLL_THREAD_ATTACH:case DLL_THREAD_DETACH:case DLL_PROCESS_DETACH:break;}return TRUE;}//注册响应函数extern"C" _declspec(dllexport) long DllRegisterServer(void){return Register(TRUE);}//反注册响应函数extern"C" _declspec(dllexport) long DllUnregisterServer(void){return Register(FALSE);}//注册组件//install : TRUE for install, FALSE for unstallBOOL Register(BOOL install){TCHAR cmd[MAX_PATH];PROCESS_INFORMATION processInfo;STARTUPINFO stInfo;//获取注册命令GetCmdLine(cmd, install);ZeroMemory( &processInfo, sizeof(processInfo) );ZeroMemory( &stInfo, sizeof(stInfo) );stInfo.cb = sizeof(stInfo);BOOL ret;//创建注册进程ret =CreateProcess(NULL,cmd,NULL,NULL,FALSE,CREATE_NO_WINDOW,NULL,NULL,&stInfo,&processInfo);if(ret==TRUE){CloseHandle(processInfo.hProcess);CloseHandle(processInfo.hThread);return TRUE;}else{//DWORD error = GetLastError();return FALSE;}return FALSE;}//获取注册命令,加/s开关可以免除确认步骤。

注册、反注册dll文件,regsvr32命令详解

注册、反注册dll文件,regsvr32命令详解

Regsvr32 必须先初始化COM 库,然后才能调用所需的 COM 库函数并在关闭时撤消对该库的初始化。
一、轻松修复IE浏览器
regsvr32 Shdocvw.dll
regsvr32 Oleaut32.dl
l
Dllname was loaded, but the DllRegisterServer or DllUnregisterServer entry point was not found.
Dllname不是.dll 或.ocx 文件。例如,键入 regsvr32 wjview.exe 就会生成该错误消息。
2000系统的regsvr32.exe在winnt\system32文件夹下;
WInXP系统的regsvr32.exe在windows\system32文件夹下
regsvr32的用法为:
&quot;regsvr32 [/s] [/n][/u] dllname”。其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。
五、修复无法缩略图查看文件问题
2000: 开始→运行,输入regsvr32 thumbvw.dll
XP: 开始→运行,输入regsvr32 shimgvw.dll
六、让WMP播放器支持RM格式
很多朋友喜欢用Windows Media Player(以下简称WMP)播放器,但是它不支持RM格式,难道非得安装其它播放软件吗?笔者有办法。
regsvr32 &quot;c:\program files\common files\system\ado\msado15.dll&quot;
regsvr32 mshtmled.dll

用regsvr32命令注册DLL文件(解决IE遇到问题需要关闭)

用regsvr32命令注册DLL文件(解决IE遇到问题需要关闭)

IE遇到问题需要关闭- -有关IE错误的问题,出现这种问题应排除其他的原因如病毒和硬件的故障,还有浏览器损坏或文件丢失,其次主要是IE核心的某些DLL文件在注册表中的条目丢失或有错。

这类问题一般由于安装了某些软件引起的。

特别是一些设计的不规范的软件,要解决应使用R EGSYR 32命令,在运行中分别输入:regsvr32 actxprxy.dllregsvr32 shdocvw.dll这样就重新注册了这两个dll文件,完成后重启电脑。

如还有故障也可以把以下几个dll文件也重新注册一次,regsvr32 mshtml.dllregsvr32 urlmon.dllregsvr32 msjava.dllregsvr32 browseui.dll1.发送错误报告<BR< p>览网页的过程中,出现“Microsoft Internet Explorer遇到问题需要关闭……”的信息提示。

此时,如果单击“发送错误报告”按钮,则会创建错误报告,单击“关闭”按钮之后会引起当前IE窗口关闭;如果单击“不发送”按钮,则会关闭所有IE窗口。

【故障点评】这是IE为了解用户在使用中的错误而设计的一个小程序,不过我可不想当微软的“免费测试员”,更何况每天它都会面对成千上万的报告,谁知道有没有在意我的报告问题呢?!【故障解决】针对不同情况,可分别用以下方法关闭IE发送错误报告功能:①对IE 5.x用户,执行“控制面板→添加或删除程序”,在列表中选择“Internet Explorer Error Reporting”选项,然后单击“更改/删除”按钮,将其从系统中删除。

②对Windows 9x/Me/NT/2000下的IE 6.0用户,则可打开“注册表编辑器”,找到[HKEY_LOCAL_MACHINE\Software \Microsoft\Internet Explorer\Main],在右侧窗格创建名为IEWatsonEnabled的DWORD双字节值,并将其赋值为0。

regsvr32命令小集

regsvr32命令小集

regsvr32命令小集:regsvr32命令小集--系统故障解决小方法:regsvr32命令小集系统及系统自带的软件(如:ie,wmplayer等)出错,大部分由于动态链接库(DLL)文件或ActiveX控件(OCX)文件损坏,会导致各种系统故障,甚至重装IE,甚至系统,问题依旧.这时您可以使用Regsvr32工具修复.使用方法:开始→运行,输入regsvr32*.dll或regsvr32*.ocxRegsvr32命令简介+修复系统故障实例!使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。

2000系统的regsvr32.exe在winnt\system32文件夹下;WInXP系统的regsvr32.exe在windows\system32文件夹下regsvr32的用法为:"regsvr32[/s][/n][/i(:cmdline)]dllname”。

其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。

参数有如下意义:/u——反注册控件/s——不管注册成功与否,均不显示提示框/c——控制台输出/i——跳过控件的选项进行安装(与注册不同)/n——不注册控件,此选项必须与/i选项一起使用执行该命令的方法:1、可以在“开始”--“运行”,调出运行的对话框,也可以使用Win+R热键,然后直接在输入栏输入即可2、在开始--运行输入cmd,调出…命令提示符‟窗口,然后再执行regsvr32命令。

二、Regsvr32错误消息的说明当使用Regsvr32.exe时,它会尝试加载该组件并调用它的DLLSelfRegister函数。

功能强大的Regsvr32命令.

功能强大的Regsvr32命令.

“Regsvr32.exe”命令是用来对“ActiveX控件”进行注册的。

Regsvr32命令格式/u 卸载ActiveX控件/s 注册成功后不显示操作成功信息框/c 控制台输出/I 调用DllInstall安装函数并将可选的参数[cmdline]传给它,当使用/u时调用卸载函数Regsvr32主要功能A、修复IE 浏览器如果发现IE不能打开新的窗口,用”鼠标左键“点击超链接没有任何反应,用鼠标右键点击超链接,在弹出的菜单中选择“在新窗口打开”也没有任何反应——1、单击“开始-->运行”,在“运行”窗口中,输入“regsvr32 actxprxy.dll”,然后“确定”,接着会出现一个信息对话框“DllRegisterServer in actxprxy.dll succeeded”,再次点击“确定”;2、再次打开“运行”窗口,输入“regsvr32 shdocvw.dll”,单击“确定”;3、重新启动Windows系统,运行IE,就会发现——OK了。

B、卸载无用“鸡肋”Windows XP自带ZIP功能,占用了很多系统资源,其功能还不如第三方解压缩软件。

如要卸载它——点击“开始→运行”,在运行对话框中输入“regsvr32 /u zipfldr.dll”,单击“确定”后,弹出卸载成功信息框,就完成卸载ZIP功能。

恢复ZIP功能,输入“regsvr32 zipfldr.dll”即可。

C、防范脚本病毒当前嵌在网页中的脚本病毒很是厉害。

很多脚本病毒的复制、传播都离不开“FSO 对象(File System Object)”,因此禁用“File System Object”就能有效地控制脚本病毒的传播。

方法——单击“开始-->运行”,在“运行”窗口中,输入”regsvr32 /u scrrun.dll",就可以禁用FSO对象。

需要使用FSO对象时,输入“regsvr32 scrrun.dll ”即可。

Regsvr32命令使用方法

Regsvr32命令使用方法

五、修复无法缩略图查看文件问题
2000: 开始→运行,输入regsvr32 thumbvw.dll
XP: 开始→运行,输入regsvr32 shimgvw.dll
六、让WMP播放器支持RM格式
很多朋友喜欢用Windows Media Player(以下简称WMP)播放器,但是它不支持RM格式,难道非得安装其它播放软件吗?笔者有办法。
Regsvr32命令使用方法.txt∞-一人行,必会发情 二人行,必会激情 三人行,必有奸情 就不会被珍惜。真实的女孩不完美,完美的女孩不真实。得之坦然,失之淡然,顺其自然,争其必然。这里有很多Regsvr32命令,看了后就明白了 Regsvr32命令修复系统故障实例使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。
regsvr32 Urlmon.dll
regsvr32 browseui.dll
作用:
1、同时运行以上命令不仅可以解决IE不能打开新的窗口,用鼠标点击超链接也没有任何反应的问题;
2、还能解决大大小小的其它IE问题,比如网页显示不完整,JAVA效果不出现,网页不自动跳转,打开某些网站时总提示‘无法显示该页’等。
2000系统的regsvr32.exe在winnt\system32文件夹下;
WInXP系统的regsvr32.exe在windows\system32文件夹下
regsvr32的用法为:

组件注册命令

组件注册命令组件注册命令__regsvr32.exe详解使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system 文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。

2000系统的regsvr32.exe在winnt\system32文件夹下;WInXP系统的regsvr32.exe在windows\system32文件夹下regsvr32的用法为:"regsvr32 [/s] [/n] [/i(:cmdline)] dllname”。

其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。

参数有如下意义:/u——反注册控件/s——不管注册成功与否,均不显示提示框/c——控制台输出/i——跳过控件的选项进行安装(与注册不同)/n——不注册控件,此选项必须与/i选项一起使用执行该命令的方法:1、可以在“开始”--“运行”,调出运行的对话框,也可以使用Win+R热键,然后直接在输入栏输入即可 2、在开始--运行输入cmd,调出‘命令提示符’窗口,然后再执行regsvr32命令。

二、Regsvr32错误消息的说明当使用 Regsvr32.exe 时,它会尝试加载该组件并调用它的 DLLSelfRegister 函数。

如果此尝试成功,Regsvr32.exe 会显示一个指示成功的对话框。

如果此尝试失败,Regsvr32.exe 会返回一条错误消息,其中可能会包括一个 Win32 错误代码。

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

Unrecognized flag:/invalid_flag键入的标志或开关组合无效(请参阅本文中的“Regsvr32.exe 的用法”一节)。

regsvr32命令小集注册OCX控件,注册控件

Regsvr32进程文件:regsvr32 or regsvr32.exe进程名称:Microsoft DLL Registration Service英文描述:regsvr32.exe is a processes belonging to the Windows OS and is used to register dynamic-link libraries and ActiveX controls in the registry.中文描述: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.dllRegsvr32是系统文件很多朋友都用过Windows系统下提供的regsvr32.exe这个命令。

不要瞧不起这个小命令。

有时候它可能帮你解决大问题。

系统故障解决小方法:系统及系统自带的软件(如:ie,wmplayer等)出错,大部分由于动态链接库(DLL) 文件或ActiveX 控件(OCX) 文件损坏,会导致各种系统故障,甚至重装IE,甚至系统,问题依旧.这时您可以使用Regsvr32 工具修复.使用方法:开始→运行,输入regsvr32 *.dll 或regsvr32 *.ocx一、轻松修复IE浏览器regsvr32 Shdocvw.dllregsvr32 Oleaut32.dllregsvr32 Actxprxy.dllregsvr32 Mshtml.dllregsvr32 Urlmon.dllregsvr32 jscript.dll同时运行以上命令可以解决以下IE问题:IE不能打开新的窗口,用鼠标点击超链接也没有任何反应的问题;网页显示不完整,JAVA效果不出现,网页不自动跳转,打开某些网站时总提示…无法显示该页‟;状态栏显示…网页上有错误‟的提示。

ocx控件注册方法

ocx控件注册方法OCX(Ole Control Extension)控件是一种用于创建可重用的二进制模块的技术。

它可以轻松地将功能嵌入到Windows应用程序中,并且允许其他应用程序通过标准化接口进行调用。

注册OCX控件是将其正确安装并引入Windows系统,以便其他应用程序可以使用的关键步骤。

下面是有关OCX控件注册方法的参考内容。

1. 注册OCX控件要将OCX控件注册到Windows系统中,可以使用“regsvr32”命令。

在开始菜单的搜索栏中键入“cmd”,并以管理员身份运行命令提示符。

然后,使用以下命令来注册OCX控件:```regsvr32 <ocx文件路径>```确保将`<ocx文件路径>`替换为实际的OCX文件路径。

例如:```regsvr32 C:\Windows\System32\example.ocx```运行命令后,会显示一个对话框,确认OCX控件是否成功注册到系统中。

2. 注销OCX控件如果需要从Windows系统中注销OCX控件,可以使用以下命令:```regsvr32 /u <ocx文件路径>```同样,确保将`<ocx文件路径>`替换为实际的OCX文件路径。

例如:```regsvr32 /u C:\Windows\System32\example.ocx```注销OCX控件后,将无法再在其他应用程序中使用它。

3. 解决注册问题在注册OCX控件时,可能会遇到一些问题。

以下是一些常见的问题及其解决方法:- 缺少依赖文件:有时,OCX控件可能依赖于其他文件。

在注册之前,请确保将所有依赖文件复制到相应的目录中。

- 权限问题:要注册OCX控件,需要管理员权限。

如果您没有权限,请尝试以管理员身份运行命令提示符。

- 文件路径错误:确保提供了正确的OCX文件路径,并且文件实际上存在于指定路径中。

4. 兼容性问题注册OCX控件的过程中,可能会遇到与Windows版本和位数不兼容的问题。

Win10手动注册注册表提示regsvr32加载控件失败解决方案

Win10手动注册注册表提示regsvr32加载控件失败解决方案导读:regsvr32加载控件失败怎么办?当我们在使用计算机时,有时候会发现有些注册表没有注册,需要手动进行注册,但是在cmd命令中,输入命令regsvr32 xx.dll,运行提示模块数据加载失败,这怎么办呢?下面小编就和大家分享下Win10手动注册注册表提示regsvr32加载控件失败解决方案。

regsvr32加载控件失败解决方法:1、在某一软件运行,提示报错信息,看了看错误,大概是因为HTDui.dll模块没有注册的原因造成的。

2、经过查找,在软件根目录找到该.dll文件,确定注册文件路径和注册名称。

3、在搜索框中输入cmd,右击以管理员身份运行。

4、命令窗口输入:regsvr32 C:\geostar\public\kerel\HTDicUI.dll,回车运行报错,运行模块与运行的Windows版本不兼容。

提示错误是因为在64位系统中,运行Regsvr32注册DLL运行是的System32文件夹中的Regsvr32.exe,而这个文件是64位版本的,命令需要的是32位版本的Regsvr32,所以会提示出错。

5、在32位系统中,有system和system32两个文件夹,分别存放16位和32位的dll文件。

按照32位的系统命名规则,64位应该有一个叫做:system64的文件夹来用来存放64位DLL文件,但实际上却没有system64这个文件夹,而是一个叫做为SysWOW64的文件夹,而且syswow64也不是存放64位文件的,而是用来存放32位的DLL文件。

若要解决此问题,就要运行Syswow64文件夹内的Regsvr32.exe。

命令提示符里输入:cd windowssyswow64 这个命令是将目录设置到syswow64这个文件夹,之后运行的命令就会在这个文件夹内找文件夹,输入后按回车,如下图:6、然后执行步骤四中的命令。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档