COM组件实际上是系统内一些比较小的二进制可执行程序,它们能为应用程序, *** 作系统以及其他组件提供一定的服务。所以注册COM组件是一个重要的事情,但这同时也是win7系统的一个硬伤,win7系统注册COM组件总是失败,让人烦心。
解决办法:
运行:regsvr32xxx.ocx
提示:模块"xxx.ocx"已加载,但对调用dllregisterserver的.调用失败,错误代码0x80004005。
问题分析:由于win7权限导致
解决方案:
1.开始->在搜索框中输入‘cmd’->搜出的cmd.exe文件上点击右键,选择‘已管理员身份运行’:
2.再次执行:regsvr32xxx.ocx命令,如指定完整路径需要用上引号""括起,"d:/组件/xxx.ocx"
3.提示:注册成功!
COM组件是微软系统内一个重要的组成部分,禁止了COM组件,可能会导致视频无法正常播放,音乐无法正常使用,多种情况都有可能出现,希望用户在注册COM组件失败的时候,这个能对大家有所帮助。
有可能是占用,被别的软件已经打开了。
由于串口的工作方式是独占方式,只能一个程序或者硬件占用,你先确保没有其他硬件,像鼠标、手机等等占用你的COM1,排除占用之后,检查你门禁软件的驱动安装的正不正确,按部就班的安装,安装的时候报没报错。
如果上面两个都排除了,你再检查一下数据线的,有没有破损,或者是不是原装搭配的数据线,针坏没坏,有的连接不上有可能是线的问题,最后要是还不能解决,我猜只能是系统文件缺失,你重装一下系统,或者在另外一台机器上试一下再找毛病。
COM口( cluster communication port )即串行通讯端口,简称串口。微机上的串口通常是9针,也有25针的接口,最大速率115200bps。
通常用于连接鼠标(串口)及通讯设备(如连接外置式调制解调器进行数据通讯或一些工厂的数控机接口)等。一般主板外部只有一个串口,机箱后面和并口一起的那个九孔输出端(梯形),就是COM1口,COM2口一般要从主板上插针引出。并口是最长的那个梯形口。
但目前主流的主板一般都只带1个串口,甚至不带,慢慢会被USB 取代。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)