Cookie
Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Windows 10 上的 COM 端口 - 常见问题

Olga Weis Olga Weis

我们创建了这篇文章,帮助你学习如何在 Windows 10 中检查端口、列出其设置,甚至仅使用 Windows 内置工具与连接的设备进行通信。串口的使用比 USB 更复杂,但仍然有多种方法可以帮助你解决问题。

Virtual COM Port Driver
14天免费试用

在设备管理器中检查 COM 端口

设备管理器是查看可用端口列表最简单的方法。通常,如果你想检查电脑的硬件组件,设备管理器是首选位置。以下是几种在 Windows 10 中打开设备管理器以查看 COM 端口的方法:

按下 Win+X,然后在弹出的菜单中选择“设备管理器”。

通过 Win+X 打开系统工具菜单

按下 Win+R 打开“运行”窗口,输入 devmgmt.msc 并回车。

运行窗口中准备启动设备管理器

直接在搜索栏中输入 “Device”,然后在搜索结果中找到“设备管理器”。

Windows 搜索自动补全“Device Manager”

如果在设备管理器中找不到 COM 端口,可能是因为系统默认隐藏了它们、主板存在技术问题,或是缺少 USB 转串口适配器的驱动程序。

如何在 Windows 10 中查找 COM 端口

  1. 打开设备管理器。
设备管理器概览
  1. 可选步骤:点击“查看”菜单,启用“显示隐藏的设备”。
在菜单栏中启用“显示隐藏的设备”
  1. 找到“端口(COM 和 LPT)”分类。
“端口”分类已展开,显示 COM1 和 COM2

你现在可以右键点击任意一个端口,查看其设置,也可以选择禁用或更新驱动程序。

列出 COM 端口 – Windows 10 命令行解决方案

如果你想通过命令提示符在 Windows 10 中查看 COM 端口,其实很简单,但首先需要启动 CMD。你可以按 Win+R 打开“运行”窗口,然后输入 “cmd”。

在运行窗口中输入 cmd

打开终端后,输入 mode 并按 Enter 键确认。系统将显示可用端口及其相关设置。

mode 命令的输出,显示 COM1 的设置,如波特率和握手类型

需要注意的是,在 Windows 11 中查看 COM 端口的方法有所不同,因为它新增了 Windows Terminal。

我正在使用哪个端口?

COM 端口很简单——与 USB 不同,设备不会自动识别。因此,在 Windows 10 中判断是否有设备连接到 COM 端口的唯一方式,是接收来自设备的消息。这可以通过 PowerShell 实现。但在尝试这种方法之前,你需要先了解与设备通信所需的参数,例如波特率、校验位等。

如何查找设备连接到哪个 COM 端口

  1. 按 Win+X,选择“Windows PowerShell(管理员)”打开 PowerShell。
Win+X 菜单中高亮显示 PowerShell 管理员选项
  1. 将端口添加为对象:
    $port = New-Object System.IO.Ports.SerialPort [端口名],[波特率],[校验位],[数据位],[停止位]
  2. 使用 $port.Open() 命令打开端口。
创建并打开 $port 对象
  1. 你现在可以使用 $port.WriteLine() 发送消息,或使用 $port.ReadLine() 接收一行数据。
发送测试消息,$port 等待接收一行数据

ReadLine 将持续运行,直到接收到一行数据。如果你想持续读取端口数据,建议使用串口终端软件。

常见问题解答

你可以通过以下任一方式快速打开设备管理器:
  • 使用任务栏上的搜索框。你无需输入完整名称,只需输入部分内容,设备管理器就会在搜索结果中显示出来。
  • 使用“运行”命令。按下 Windows+R 打开运行窗口,然后输入 “devmgmt.msc” 并确认。
如果系统没有立即识别你的 COM 端口,只要没有技术故障,仍然可以手动添加。

  1. 打开设备管理器。
  2. 点击“操作”下拉菜单,选择“添加过时硬件”。
  3. 选择“从列表中手动选择要安装的硬件(高级)”。
  4. 你的端口应位于“端口(COM 和 LPT)”分类下。
以下是端口无法打开的一些常见原因:
  • 缺少 USB 转串口适配器所需的驱动程序。这些适配器通常附带驱动光盘。如果没有光盘,可以访问制造商官网,一般也可以下载驱动程序。
  • 端口被某个服务占用。你可以在设备管理器中查看哪个服务正在占用该端口,方法是打开属性 > 详细信息。然后可以查找对应的进程并将其终止。

small logo Virtual Serial Port Driver
#1 在 Serial Port Software
Virtual Serial Port Driver
仿真串口、创建虚拟 COM 对
5 等级 基于 367+ 用户 ( 更多 )
获取桌面的下载链接
提交您的电子邮件地址以获取在桌面上快速下载的链接并开始使用!
或者