电脑怎样增加或清除COM端口

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了电脑怎样增加或清除COM端口相关的知识,希望对你有一定的参考价值。

系统里面只有256个COM端口,怎样增加或者清除用过的COM端口。

1、首先打开<我的电脑>,在空白处点击鼠标右键,打开<属性>。

2、进入<系统>界面后,选择打开左上方的<设备管理器>。

3、此时可以看到<设备管理器>的菜单中的<端口(COM和LPT)>,打开下拉菜单,选中要更改的<USB Serial Port>选项,单击鼠标右键打开属性对话框。

4、在打开的属性对话框中,选择<端口设置>,单击打开下面的<高级>选项。

5、进入到<高级设置>对话框中后,打开COM端口号的下拉菜单,将COM端口号换成com2,这样就增加了一个COM端口。如果想增加多个COM端口,只要重复上述过程即可。

6、如果要删除,首先”在运行中输入regedit按确定 打开注册表“,也可以按”win+R“调出运行。

7、打开注册表HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\COM Name Arbiter,删除”COM Name Arbite“文件夹。

8、然后再到设备管理器中查看端口使用情况,就会发现已经清空删除了。

参考技术A 1、增加电脑中COM端口的方法:
点击我的电脑右键“属性”—设备管理器,找到端口(com、lpt) 这个选项,点击后,右键点击com1,然后点击端口设置“高级”,将COM端口号换成com2,这样就增加了一个COM端口,如果想增加多个COM端口,只要重复上述过程即可。

2、删除电脑中COM端口的方法:
(1)点击“开始”,选择“运行”,之后输入cmd,回车。
(2)在对话框内输入”set devmgr_show_nonpresent_devices=1”,回车。
(3)接着输入“start devmgmt.msc”,回车。
(4)打开设备管理器,选择“查看”菜单中的“显示隐藏设备”,展开USB相关驱动,选择不需要的卸载即可。
参考技术B

title 重置COM端口-重启电脑生效

cls

@echo off

rem 获取管理员权限

>NUL 2>&1 REG.exe query "HKU\\S-1-5-19" || (

ECHO SET UAC = CreateObject^("Shell.Application"^) > "%TEMP%\\Getadmin.vbs"

ECHO UAC.ShellExecute "%~f0", "%1", "", "runas", 1 >> "%TEMP%\\Getadmin.vbs"

"%TEMP%\\Getadmin.vbs"

DEL /f /q "%TEMP%\\Getadmin.vbs" 2>NUL

Exit /b

)

rem 删除COMDB,COMDB记录了哪些COM端口处于被占用中,清除该值释放所有被占用的COM端口。

reg delete "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\COM Name Arbiter" /v COMDB /f

echo 已删除系统注册表中的COMDB值!

echo.

echo 注意:请先检查是否生效,如果不生效,请重启电脑使生效!!!!!

timeout /t 3 /nobreak >NUL 2>NUL

echo.

:Menu

Echo.&Echo  输入1,立即自动重启。

Echo.&Echo  输入2,不立即自动重启,必要时再手动重启。

Echo.&Echo.

set /p a=输入1或2按回车键确认:

If Not "%a%"=="" Set a=%a:~0,3%

If "%a%"=="2" Goto endit

If "%a%"=="1" Goto autoreboot

Echo.&Echo 输入无效,请重新输入!

PAUSE >NUL & CLS & GOTO Menu

:autoreboot

shutdown -r -t 15 -c "15秒内将自动重启!按下Ctrl+R键调出运行框输入shutdown -a按回车键可取消自动重启。"

exit

:endit

echo.

echo 5秒内自动退出!

timeout /t 5 /nobreak

exit

参考技术C 在电脑里,不同的COM口代表着不同的接入设备的“特征”,当一个新设备接入进电脑以后,电脑会分配一个COM口代号给这个设备,当再次连入时,即可直接登入一般而言,32位系统仅有前8个COM口标记能正常运作,64位则有16个

要增加COM口,需要增加操作系统的位数

要清楚COM口的登记信息,可以通过 我的电脑 设备管理器 里的COM端口进行信息清除设置
参考技术D 这是虚拟端口。不用清除的追问

我这台电脑在做硬件测试,每连接一个硬件就占用一个COM端口,我查看了COM端口号只有256个,如果我再连第257个硬件就不行了。

追答

在莫坛得到的方法,试了试把被占用的口都释放了。
USB虚拟串口被占用,软件可用串口有限COM1-COM4,如何释放和删除被占用的串口

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

还有一个方法没试,也是别人找的:
网上找到的,我没试过.
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.

本回答被提问者采纳

怎样破解windows登录密码

现在破解、清除Windows登录密码往往使用WinPE系统工具盘。使用WinPE系统工具盘(光盘或U盘)启动电脑,进入WinPE,运行里面的破解、清除Windows登录密码小工具,就能清除、破解所有帐户的登录密码了。该工具还可启用被停用的帐户。如何制作、使用WinPE系统工具盘启动电脑,请参考WinPE安装包下载网站,不再赘述。 参考技术A 如果忘记了那就找个系统盘或者带系统启动的u盘,设置为第一启动后里面就可以看到破解密码的选项了,破解下就好了

以上是关于电脑怎样增加或清除COM端口的主要内容,如果未能解决你的问题,请参考以下文章

怎样设置 vmware 开放一个网络端口,使网络上的电脑能访问这个端口

黑客利用3306端口入侵我,mysql漏洞要怎样修复

Wamp 本地主机空白。 80 端口已清除

如何清除目标端口上运行的进程?

路由器做端口映射之后,外部电脑怎么访问内部电脑上的网页?

怎样通过域名远程桌面连接家中电脑?