找不到指定的模块(u盘找不到指定的模块)
大家好,感谢邀请,今天来为大家分享一下找不到指定的模块的问题,以及和u盘找不到指定的模块的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
PS找不到指定模块怎么解决
PS找不到指定模块是由于ps软件的关键组件丢失导致的,可以通过重新安装ps软件的方式来解决:
1、首先,找到安装启动文件,然后双击安装启动文件,开始安装:
2、然后出现对话框选择忽略进入下一步:
3、之后,安装程序就就会开始初始化,等进度条走完之后就可以正式开始安装了:
4、安装程序初始化完成之后,ps软件就会自动开始安装了:
5、等待软件安装完成之后就可以正常使用ps软件了,就不会出现问题了:
regsvr32找不到指定的模块是什么意思
因为不知道你说的是regsvr32.exe在加载什么或注册什么时出错,所以我也只好笼统的说一下了。
如果我没有介绍您收到的错误消息,请参见下面的Microsoft知识库文章以查看更多介绍错误消息的文章:
315854(http://support.microsoft.com/kb/315854/)Windows98和WindowsMe错误消息资源中心
有关详细的错误消息说明、推荐的操作及其他支持资源的更多信息,请访问下面的Microsoft网站:
http://www.microsoft.com/technet/support/ee/ee_advanced.aspx(http://www.microsoft.com/technet/support/ee/ee_advanced.aspx)
您可以使用Regsvr32工具(Regsvr32.exe)来注册或取消注册OLE控件,例如可自行注册的DLL或ActiveX控件(OCX)文件。这对于解决Windows、MicrosoftInternetExplorer或其他程序的某些问题可能是必要的。例如,Microsoft知识库中的以下文章要求您在从WindowsUpdate网站重新安装Wuv3is.dll控件之前,先使用Regsvr32.exe取消注册该控件:
241122(http://support.microsoft.com/kb/241122/)单击产品更新时出现应用程序错误
如果控件注册失败,或者您需要了解有关如何解决OLE控件注册失败问题的开发人员信息,请参见Microsoft知识库中的以下文章:
140346(http://support.microsoft.com/kb/140346/)OLE控件注册失败的可能原因
MicrosoftInternetExplorer3.0或更高版本、Windows95OEMServiceRelease2(OSR2)或更高版本以及WindowsNT4.0ServicePack5(SP5)或更高版本中包含了Regsvr32.exe。Regsvr32.exe安装在System(WindowsMe/Windows98/Windows95)或System32(WindowsNT/WindowsXP/WindowsVista)文件夹中。
RegSvr32.exe具有以下命令行选项:
Regsvr32[/u][/n][/i[:cmdline]]dllname
/u–取消注册服务器
/i–调用DllInstall,为其传递一个可选[cmdline];当与/u一起使用时,可调用dll卸载
/n–不调用DllRegisterServer;此选项必须与/i一起使用
/s–静默;不显示任何消息框(附加在WindowsXP和WindowsVista中)
在使用Regsvr32.exe时,它会尝试加载组件并调用它的DLLSelfRegister函数。如果此尝试成功,则Regsvr32.exe会显示一个提示成功的对话框。如果此尝试失败,则Regsvr32.exe会返回一条错误消息,其中可能包括Win32错误代码。有关更多信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:
193625(http://support.microsoft.com/kb/193625/)INFO:WinInet错误代码(12001至12156)
例如,要手动注册Sample.ocxActiveX控件,请在命令提示符处键入以下命令:
c:\regsvr32.exesample.ocx
以下列表介绍了RegSvr32错误消息和可能的原因。
命令标志“%1”无效。请查看命令用法,然后重试。
在命令行中将无效的选项组合传递到regsvr32.exe。
仅当打开MicrosoftVisualStudioOLE自定义控件项目时,此命令才有效。
VisualStudio调用了Regsvr32.exe,但命令行中未指定模块。
要注册模块,必须提供一个二进制名称。
调用Regsvr32.exe时未在命令行中指定任何模块。
命令OleInitialize运行失败。计算机可能内存不足。请关闭任何打开的程序,然后重试。
Regsvr32必须先初始化COM库,然后才能调用所需的COM库函数并在关闭时撤消对该库的初始化。如果尝试对COM库进行初始化或撤消初始化时失败,就会出现这些错误消息。
模块“%1”加载失败。\n\n请确保该二进制存储在指定的路径中,或者调试它以检查该二进制或相关的.DLL文件是否有问题。\n\n%2。
加载命令行中指定的模块时出现错误。该错误文本显示为消息的一部分。
模块“%1”已加载,但找不到入口点%2。\n\n请确保“%1”为有效的DLL或OCX文件,然后重试。
Regsvr32.exe无法在命令行中指定的模块中找到所需的入口点。如果未正确从模块导出入口点或模块不是.DLL或.OCX文件时,就会发生这种情况。
模块“%1”已加载,但对%2的调用失败,错误代码为%3。\n\n要获取此问题的详细信息,请将该错误代码用作搜索词进行联机搜索。
当regsvr32.exe调用在命令行中指定的模块中的入口点时出现错误。该错误代码显示为消息的一部分
模块“%1”可能与您正在运行的Windows版本不兼容。检查该模块是否与regsvr32.exe的x86(32位)或x64(64位)版本兼容。
例如,当在x86计算机上运行regsvr32.exe,并且命令行中指定的模块为64位模块时,可能会发生此错误。
以下列表介绍了RegSvr32错误消息和可能的原因。
无法识别的标志:/invalid_flag
键入的标志或开关组合无效(请参见本文中的“Regsvr32.exe的用法”一节)。
没有指定DLL名。
未添加.dll文件名(请参见本文中的“Regsvr32.exe的用法”一节)。
Dllname已经载入,但未发现DllRegisterServer或DllUnregisterServer入口点。
Dllname不是.dll或.ocx文件。例如,键入regsvr32wjview.exe就会生成该错误消息。
Dllname不是一个可执行文件;没有为这个文件类型注册的注册帮助程序。
Dllname不是可执行文件(.exe、.dll或.ocx)。例如,键入regsvr32autoexec.bat就会生成该错误消息。
Dllname已经载入,但未发现DllRegisterServer或DllUnregisterServer入口点。
Dllname可能没有导出,或内存中存在已损坏的Dllname版本。建议使用Pview来检测该文件并删除它。
Dllname无法自行注册,或内存中存在已损坏的版本。
例如,键入regsvr32icwdial.dll后就会返回该错误消息,因为Icwdial.dll文件不能自行注册。如果您怀疑内存中有损坏的Dllname版本,请尝试重新启动计算机,或重新解压缩该文件的原始版本。如果您运行的是WindowsNT,可能需要使用MicrosoftWindowsNTServer4.0资源工具包中的Kill或Pview工具。有关其他信息,请单击以查看下面的Microsoft知识库文章:
197155(http://support.microsoft.com/kb/197155/)如何终止孤立进程
OleInitialize失败(或OleUninitialize失败)。
Regsvr32必须先初始化COM库,然后才能调用所需的COM库函数并在关闭时撤消对该库的初始化。如果尝试对COM库进行初始化或撤消初始化时失败,就会出现这些错误消息。例如,Ole32.dll文件可能已经损坏,或者其版本有误。
LoadLibrary("Dllname")失败。GetlastError返回0x00000485
在Winerror.h中,0x00000485=1157(ERROR_DLL_NOT_FOUND),表示“执行该应用程序所需的库文件之一无法找到”。例如,键入regsvr32missing.dll后,如果找不到Missing.dll文件,就会返回该错误消息。
LoadLibrary("Dllname")失败。GetLastError返回0x00000002
在Winerror.h中,0x00000002=2(ERROR_FILE_NOT_FOUND),表示“系统找不到指定的文件”。换言之,系统找不到相关的DLL。例如,如果键入regsvr32icwdial.dll,而此时缺少Tapi32.dll(依赖项),就会返回该错误消息。
LoadLibrary("dskmaint.dll")失败。GetLastError返回0x000001f
在Winerror.h中,0x000001f=31(ERROR_GEN_FAILURE),表示“连到系统上的设备没有发挥作用”。如果您尝试注册Win16.dll文件,就会发生此现象。例如,键入regsvr32dskmaint.dll会返回该错误消息。
Dllname中的DllRegisterServer(或DllUnregisterServer)失败。返回代码是:string
在Winerror.h中搜索string。
好了,说了这么多,你应该清楚了吧?
电脑开机出现找不到指定的模块
启动C:\Windows\******\某dll时出错找不到指定的模块。
出现这种提示:一般是卸载软件或杀毒后;没有卸载或删除干净的软件和文件残余。建议你下载Windows清理助手,让它帮助你清理这些软件和文件残余(下载网址:搜索下载)。
一般用Windows清理助手这款绿色软件,就能轻松解决你的问题,因为手工删除有时找不到残余文件,而Windows清理助手却能够轻松找到并删除。
下面是手工删除方法:
(1)运行输入msconfig回车,打开系统配置实用程序,在启动项目中查找一个名为“某dll”,如果有将它前面的钩去掉,然后按应用确定(如果没有跳过)。
(2)运行输入regedit回车打开注册表,选编辑查找一个名为“某dll”的键值项,找到后删除,多查找几次删除干净,然后重新启动电脑即可。
END,本文到此结束,如果可以帮助到大家,还望关注本站哦!
Tags: