彻底解决COM端口被占用(在使用中)问题的办法
彻底解决COM端⼝被占⽤(在使⽤中)问题的办法
今天就遇到这个问题了串⼝调试的时候发现usb转串⼝使⽤的是COM8⽽串⼝调试助⼿⾥⾯只有COM1到4,我想去该COM⼝发现COM1到7都在使⽤中,了好多办法都不⾏,后⾯在⽹上到这篇解决办法的⽂章,就转载过来了,没有标明转载的地址有点不好啊,嘿嘿。
彻底解决COM端⼝被占⽤(在使⽤中)问题的办法
1. 如何释放被占⽤的COM⼝?
由于反复试装不同版本的蓝⽛驱动,造成COM5~COM15都处在被占⽤状态,最后成功安装驱动后只能使⽤COM16了,同步软件还不认,哪位⾼⼿能解释⼀下?谢谢啦!
2. 在使⽤USB转串⼝的设备,因为以前的设备有问题,换了新的设备之后发现,以前使⽤过的COM⼝现在都显⽰使⽤中,设备新分配的COM⼝数是从以前开始往下数的,例如:以前试到了COM7,在换了新设备后出来的就直接是COM8了,COM2-COM7都显⽰使⽤中(COM1是机器保留的)
可见一斑3. 如何删除电脑中使⽤过的COM端⼝?
我的电脑经常使⽤蓝⽛、⼿机数据线之类的东西,每次装⼀个新的设备,windows就⾃动分配⼀个新
的虚拟com⼝,现在插上新的设备都⽤到COM25了,查看设备管理器-端⼝-com25属性-端⼝设置-⾼级-com端⼝号,发现从3~24全是“使⽤中”,怎么能把前⾯的这些删除掉?
以上问题的彻底解决办法:
法人代表变更打开注册表HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/COM Name Arbiter
把ComDB删除后重新尝试即可!(注:这样会重建所有COM⼝)。如果还不⾏,重启电脑!
亂注:以上⽅法解決了我的問題……
北京万佳文化交流有限责任公司另外还可以看看集成的Modem是否占⽤了你的这个串⼝。
打开“控件⾯板”中的“电话/调制解调器选项”,
在“调制解调器”选项卡中是否有⼀个连接占⽤着这个串⼝(如COM1)
解决⽅法:
如果有连接占⽤这个串⼝,直接删除这个连接,重新启动电脑,问题解决。
或者看看详细原因:
1、⽤安全模式启动,⽤系统⾃带的通讯中的“超级终端”测试串⼝(COM1),
这时同样报错,不过错误信息更详细了,如下:
******错误信息********
Windows 汇报了⼀个TAPI错误(80000048)。
请⽤“控件⾯板”中的“电话/调制解调器选项”
图标来确认调制解调器安装得是否正确。
**********************
2、然后把电脑正常启动了。
打开“控件⾯板”中的“电话/调制解调器选项”,
吴忠景点发现在“调制解调器”选项卡中有⼀个连接占⽤着这个串⼝(COM1),
于是马上删除这个连接。
再⽤“超级终端”测试串⼝(COM1),不报错了,
表⽰与串⼝(COM1)通讯正常。
3、把串⼝设备连接到串⼝(COM1)上,⽤相关软件与设备通讯,正常,问题解决。
关于使⽤蓝⽛设备时COM⼝被占⽤问题
  由於windows莫名其妙的registry原因,很多⽤户发现,在安装蓝⽛管理软件之後,对应的蓝⽛虚拟端⼝居然变成COM9,甚⾄是COM13或更⾼,导致与许多应⽤程序,如⼿机同步软件,PDA同步软件⽆法使⽤,多次重新安装蓝⽛管理软件只会让状况更恶化..
同学名称
端口被占用解决⽅案如下(执⾏下列步骤之前,请务必卸载蓝⽛管理程序,并重新开机)
1.在Windows系统,按开始>执⾏>输⼊cmd,按回车
1.在Windows系统,按开始>执⾏>输⼊cmd,按回车
2.出现命令字符视窗之後,输⼊
set DEVMGR_SHOW_NONPRESENT_DEVICES=1
按回车
devmgmt.msc
按回车
3.然后在设备管理器点击>查看>显⽰隐藏的设备
您现在能能删除多余的端⼝了,删除完毕之後,请务必重新开机
4.重新安装蓝⽛管理软件
5.如果您想永久性投⼊这个环境变量到XP, 到我的电脑>点选之後,按⿏标右键>属性>⾼级>环境变量
在系统变量⾥⾯,按"新建",在"变量名"⾥⾯填⼊" DEVMGR_SHOW_NONPRESENT_DEVICES" ,变量值填⼊"1"

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。