搜索

通知dll尚未注册程序不能正常运行

发布网友 发布时间:2022-04-23 17:27

我来回答

5个回答

热心网友 时间:2023-10-10 23:59

其实这个问题涉及到COM+ Event System(COM+事件系统服务)

方法:我的电脑---管理---服务---找到 COM+ event system ----双击---启动类型---自动---应用---完成后,再点击启动。确定退出。

说明:Event System(COM+事件系统服务)的进程名是Svchost.exe,WinXP Home/Pro默认安装的启动类型为手动,依赖于Remote Procere Call服务。对于非软件开发专业的朋友来说,COM+是个非常难理解的名词。简单地说COM+是一种软件构件/组件的标准。比如写一个软件好比是盖一座房子,而门窗等部件会根据标准设计,以求得省时省力。COM组件即是Windows的门窗等标准组件了,COM+是对COM的进一步扩展,其具体含义在此就不详细介绍了。Windows系统又是个典型的消息(事件)处理型系统,很多功能都是由消息来触发的,这就产生了COM+ Event System。我们要学习的是如何简单判断自己的系统中是否有程序依靠此服务。
COMSysApp(COM+系统应用服务)的进程名是Dllhost.exe,WinXP Home/Pro默认安装的启动类型为手动,依赖于7Remote Procere Call服务。简单地说,COM+ System Application是COM+ Event System的具体执行者,如果禁用了COM+ Event System也就自然禁用它。
而无线网络正依靠这些服务,包括Remote Procere Call (RPC)。

如果COM+ Event System服务无法启动,则说明没有找到COMRes.dll应用程序,提示:"没有找到COMRes.dll,应用程序未启动"。

解决方法:
1. 下载COMRes.dll文件,复制到C:\windows\system32\目录下。
2. 下载360FileKiller.rar文件,对电脑顽固木马进行专杀。

热心网友 时间:2023-10-10 23:59

最新,绝对可以,亲自尝试
1、开始-运行:输入cmd,右键单击,以管理员身份运行(千万别按“enter”键回车,否则会弹出一个没有权力修改的对话框)!
2、进入"c:\windows\system32\cmd.exe"窗口
在"c:\windows\system32\cmd.exe"窗口中的命令提示符下直接输入:
for %1 in (%windir%\system32\*.dll) doregsvr32.exe /s %1(可直接复制粘贴)
注意:是在命令提示符下,不是在“运行”框中!
小技巧:可以直接复制以上命令,粘贴即可。
3、按“enter”键回车!开始对系统所有的DLL文件重新注册了!耐心等待10分钟左右!
4、回复命令提示符闪烁但不继续运行时,注册结束!在命令提示符下直接输入exit,按“enter”键回车退出即可!

热心网友 时间:2023-10-11 00:00

首先,请确认你的dll的位置。
其次,假如这个路径是c:\dir\test.dll
注册的语句是
点击开始-运行-cmd
>cd
c:\dir
>regsvr32
test.dll

热心网友 时间:2023-10-11 00:00

楼主你什么怎么捣鼓好的啊,求教啊,,,

热心网友 时间:2023-10-11 00:01

你咋弄好的?我也出现这种状况了!
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top