bin126com 发表于 2012-11-2 22:11:59

【求助】com口很多都被占用了,怎么回事?

我的电脑里很多COM口都被占用了,可是我根本没有连接其他硬件啊,只连了单片机、鼠标、键盘,USB--HUB,以前也没有这个情况,最重要的是用不占用的com2 口居然下载不了程序了~~ 软件会不会占用呢?(前几天我在虚拟机下安装了Ubuntu,跟这个有关系吗?

==


==

dongqihong 发表于 2012-11-2 22:23:54

不懂,,帮顶

guowei681 发表于 2012-11-2 22:53:12

自己可以修改之

rube 发表于 2012-11-2 23:04:35

我们公司做的工控机最多50多个串口

tim 发表于 2012-11-2 23:10:23

是端口号被占用了,不一定是真正占用了串口

oemguide 发表于 2012-11-3 00:05:46

网上找到的,我没试过.
http://www.fettesps.com/how-to-remove-com-ports-which-are-in-use/

C:\Windows\System32\Command

    Enter set devmgr_show_nonpresent_devices=1 into Command Prompt
    Open Device Manager
    Click View -> Show Hidden Devices

Now when you expand the section on COM ports, the non present COM ports will be in grey. You can now easily remove any unwanted devices that are tying up COM ports by Right Clicking then selecting Uninstall. After you are done, should you wish to hide these devices again you can do so by entering
set devmgr_show_nonpresent_devices=0 in Command Prompt.

Vincent2012 发表于 2012-11-3 00:42:20

是不是用USB转串口和USB-HUB较多?可以修改。

jjj206 发表于 2012-11-3 04:26:14

USB虚拟串口被占用,软件可用串口有限COM1-COM4,如何释放和删除被占用的串口

A:可以通过删除注册表中的一个数值项来清除这些配置:在“运行”对话框中输入“regedit”进入注册表;然后进入 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name Arbiter这时我们可以找到该数值项:ComDB,它的值代表目前使用中的串口端号。比如1d,它的二进制:0001 1101,则从右往左数代表第1,3,4,5端口被占用。这样我们只需要把ComDB这个数据项删除,关闭注册表(不用重启电脑)即可。

zhenglu891028 发表于 2012-11-3 04:45:07

右击com口->进阶更改

keil_c51 发表于 2012-11-3 06:26:21

是不是用了usb蓝牙接头?

devcang 发表于 2012-11-3 10:32:54

现在的电脑,都有烂牙,这个驱动,是先虚拟一堆烂牙的

develop 发表于 2012-11-3 12:20:18

可能真相在8楼,遇到过但没解决,后来换系统了

USB 转串口惹得祸

BBC 发表于 2012-11-3 13:11:23

{:lol:} 不用理它的,直接选择一个,系统提示在占用,直接确认就行了~~

Garbage614 发表于 2012-11-3 13:16:09

用过蓝牙吧,会虚拟出N多串口

bin126com 发表于 2012-11-3 13:53:13

感谢大家,用了8楼的方法把显示占用的口都释放了,可是我把单片机接在USB--HUB上不能下载,可是直接连在电脑上可以下载,以前也是连在USB--HUB上的可以下载的。

hjlmgc 发表于 2013-7-18 22:32:38

8楼正解,我已经用8楼的方法清除了40+个“in use”!之前那么多占用,烦死了。
页: [1]
查看完整版本: 【求助】com口很多都被占用了,怎么回事?