提交您的电子邮件地址以获取在桌面上快速下载的链接并开始使用!
本文旨在讨论两种方法, 解决运行 Windows 10 和/或 11 操作系统的计算机缺少 COM 端口的问题。 Windows 10 和/或 11 COM 端口问题困扰着许多用户,其使用的计算机在设计时未包含任何串行接口。由于缺少物理 COM 端口,用户在使用串行传输数据的计算外围设备时很不方便。
要解决此问题,用户可以使用 Windows 的虚拟串行端口。可在查询设备管理器寻找 COM 端口时,用户发现虚拟端口并不存在,接下来,我们将提供两种可以在 Windows 10 和 Windows 11上添加 COM 端口的方法。 一是使用内置在操作系统中的本机功能程序,另一种使用第三方软件。
在 Windows 10 中寻找虚拟 COM 端口会导致一些用户出现问题。通过个人导航前往用户的设备管理器,希望能找到之前在机器上加载的虚拟 COM 端口驱动程序。
但是,当用户打开设备管理器时,发现 COM 端口未被列出。
原因可能由于 Windows 10 更新安装,串口选项不可用。
更新可能会影响虚拟串口驱动程序加载特定设备的默认能力,从而给使用(看似)不兼容设备的用户带来大问题。
解决方案有几种:一是通过以下步骤找到 Windows 10 COM 端口:
第 1 步:打开设备管理器。
第 2 步:在“菜单”栏选择“视图” 。
第 3 步:选择“显示隐藏设备”。
第 4 步:从隐藏设备列表中,找到端口(COM 和 LPT)。
第 5 步:展开上述菜单(“+”),查看缺少的 COM 端口。
如果您无法通过这种方式找到 COM 端口,则需研究如何使用 Electronic Team 针对 Windows 10 虚拟串行端口的虚拟串行端口驱动程序。
为确保方案简单易懂,请参阅下面的步骤,只需单击三次,即可帮您解决 Windows 10 上 COM 端口问题。
继续阅读,了解如何通过这种方式轻松使用 Windows 10 虚拟 COM 端口驱动程序。
当您的 Windows 10 设备管理器中没有出现 COM 和 LPT 端口时,您的工作能力会受到负面影响。 有一种方法可以解决这个烦人的问题,防止它再次发生。 解决方案是安装上述来自 Electronic Team 的 Virtual COM Port Driver 。 这个应用程序允许创建无限数量的虚拟串口对。 虚拟 COM 端口对使用虚拟零调制解调器连接来实现彼此之间的通信。
从事开发和测试串行应用程序和硬件的用户将受益于通过使用 Virtual Serial Port Driver 虚拟串行端口驱动程序可能实现的配置选项。 一个示例是允许两个应用程序通过虚拟串行端口共享数据的能力。 通过一对虚拟 COM 端口连接应用程序,可以立即将一个程序写入的数据提供给另一个程序。 在调试和测试串行应用程序和设备时,这可以节省大量时间和精力。
添加虚拟 COM 端口在 Windows 10 的逐步指南:
大多数情况下,当用户将转换器连接到具有互连网访问权限的计算机时,Windows 10 中的虚拟 COM 端口会自动安装。 不幸的是,有些串行转换器设备驱动程序不会自动安装在某些操作系统上。
这不是主要问题,因为用户可以简单地使用其特定串行转换器随附的磁盘安装驱动程序。
按照以下说明从光盘安装串行转换器设备驱动程序:
某些软件应用程序只能在指定的串口上运行。 如果需要使用这种程序,则可能需要了解如何在 Windows 10 中查找端口号,以便在必要时进行修改。
在许多情况下,使用较旧的设备或应用程序时,系统会要求您更改 COM 端口号以成功操作程序和周边设备。 一些旧设备只能使用专门命名的串口。
以下过程允许 Windows 用户更改任何连接设备的 COM 端口号。
在多种情况下,您可能需要将 COM 端口分配给 Windows 10 计算机上的 USB 设备。 某些设备需要具有一定范围内的 COM 端口标识符,例如: COM1 和 COM4 之间。 Windows 可能已为您需要修改的端口分配了不同的标识符。 这是一个相对简单的程序。
以下是如何在 Windows 10 将 COM 端口分配给 USB 设备:
通过这些步骤,您可以更改连接到 Windows 10 计算机的 USB 设备 COM 端口标识符。
COM 端口(通信端口)是指通用(IBM 兼容)计算机中的端口串行接口。
有时,计算机设有一个或两个物理 COM 端口(RS-232),但如今的型号通常没有这类物理 COM 端口。需注意,COM 端口包括物理端口和虚拟端口,端口开发主要用于 USB 到 UART 的适配器——通常使用 FTDI 和 Croduino 适配器。
有关此类设备的多个示例(即手机、USB 调制解调器、RFID 读卡器、读卡器等),请参见下文
比如,在 Windows 注册新设备(具有新 ID 的设备)时,Windows 都会将该设备连接到一个空端口,如果之前没有任何连接,则从 COM 1 端口开始连接,然后(COM2、COM3、COM4、从 1-255)。
或者,每个端口都配有专门的单个设备:即使设备不连接,也会保持占用状态(Windows 将 COM 端口显示为“正在使用”)。
大多数情况下,这不会构成问题,除非用户尝试运行某些遗留软件(当 COM 端口高于9时依然难以运行的软件)。
比如,当某一应用程序在 COM1 到9之间能有效运行,但如果COM10以下没有空闲的 COM 端口可用,则会运行失败。
但是,当某些设备需要太多 COM 端口才能正常工作时,可能会出现另一个问题。
特定适配器最多可保留30个(或更多)COM 端口。此时,用户必须删除 Windows 中使用的 COM 端口,或将当前占用的 COM 端口切换到其他设备 COM 端口。
以下教程将解释如何清除当前占用的 COM 端口,以及如何禁用新端口的编号。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentConstrolSet\Control\COM Name Arbiter
.注意: 该操作将打开一个显示端口地址的窗口.
虚拟COM 端口(VCP)驱动程序可使USB设备显示为PC可访问的其他COM端口。USB设备可以通过应用软件访问,其访问方式与访问标准COM端口的方式类似。
Future Technology Devices International Limited 的软件按“原样”提供,对任何明示(或暗示的)保证(包括但不限于对适销性和特定用途适用性的暗示保证)均不承担任何责任。
任何情况下,Future Technology Devices International Limited 对因使用本软件而以任何方式产生的任何直接、间接、偶然、特殊、惩戒性或后果性损害(包括但不限于购买替代货物或服务;使用、数据或利润损失;或业务中断)均不承担任何责任,无论是合同规定、严格责任还是侵权(包括疏忽或其他),即使已告知可能发生此类损害。
FTDI 驱动程序只能配合基于 FTDI 部件的产品使用。