win7下显示 找不到串口COM1或者串口被占用 请问我该怎么办

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-29
如何清除Win7中被占用的COM口 串口

百度经验里有解决的方法
请参考:
http://jingyan.baidu.com/article/fcb5aff79a007cedab4a7150.html
希望对你有帮助

原因:系统错误导致的。解决方法:重新增加一个或者删除来解决。
如下参考:
1.先打开,在空格中点击鼠标右键,打开属性,如下图。

2. 输入接口后,选择左上角的。

3.此时,您可以在的菜单中看到,打开下拉菜单,选择要更改的选项,然后右键单击打开properties对话框。

4. 在“打开属性”对话框中,选择“端口设置>”,然后单击“高级>复制”选项,如下图。

5.进入对话框后,打开下拉菜单中的COM端口号,将COM端口号输入com2,以便添加一个COM端口号。如果您想添加多个COM端口,只需重复该过程,如下图。

6.如果你想删除它,首先“在运行中输入regedit并按下ok来打开注册表”,或者“win+R”来调用它并运行,如下图。

7.打开注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COMNameArbiter并删除“COMNameArbite”文件夹。

8.如果在之后检查设备管理器中的端口使用情况,会发现它已经被清除和删除了,如下图。

win7下显示 找不到串口COM1或者串口被占用是设置错误造成的,解决方法为:

1、回到电脑主界面,右键单击这台电脑--属性。

2、点击设备管理器进入,如下图所示 。

3、设备管理器找到冲突的串口,如下图所示。

4、右键单击串口,选择属性,如下图所示。

5、属性面板点击端口选项卡,如下图所示。

6、端口设置界面点击高级设置,如下图所示。

7、高级设置界面,点击i串口编号后面的箭头,选择空余未运行的串口,如下图所示 。

8、闲置串口选定后,点击确定即可。



解决方法如下:
1、打开注册表中的 “HKEY_LOCAL_MACHINE\hardware\DeviceMap\SerialComm”,这时发现有以下两个键: 其中应该就是USB串口,应为在设备管理器中显示串口号就是COM2。
2、新建两个健: \Device\Serial0 值为 COM1 \Device\Serial1 值为 COM2 建好后如下图所示:
3、打开串口调试软件发现能找到串口了,在软件中选择好正确的串口后,软件就可以用了!
4、有的USB串口安装好驱动程序后,串口后并不是COM1或COM2,串口号的数值会比较大,会出现COM4、COM5等更大的串口号,为了出现更大的串口号时也能使用串口,我用同样的方法建立了8个注册表键
注意:虽然在设备管理器中可以任意改动USB串口的串口号,但是改动后刚才新建的8个键就会有重复,在串口软件中显示的串口号也有重复,导致选择重复的串口号时软件提示串口被占用。因此在使用过程中,如非必要强烈建议不要改动串口号!

在设备管理器里面找找你的串口是COM?几

你 肯定 你的电脑有串口COM1?

机箱上有 DB9 接口?

祝你顺利