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 11 中检查 COM 端口

Olga Weis Olga Weis

您刚刚将计算机的操作系统更新到了 Windows 11。新功能和界面都很棒,但您却不知道如何查看它的 COM 端口。

COM 端口可实现硬件设备、工业设备、传统外设和嵌入式系统之间的无缝连接。这在排查故障或配置硬件连接和应用程序时非常有用。

因此,更新到 Windows 11 后,检查系统的 COM 端口至关重要。幸运的是,Windows 11 提供了适合初学者和技术熟练用户使用的原生方法。还有Virtual Serial Port Driver 软件也可以在这方面为您提供帮助。

在本文中,我们将逐步介绍如何使用系统内置功能和外部应用程序在 Windows 11 中检查 COM 端口。


目录:

  1. 使用原生方法检查 Windows 11 中的 COM 端口
  2. 在 Windows 11 中检查 COM 端口的替代方法
  3. 总结

在 Windows 11 中使用原生方法检查 COM 端口

Windows 11 提供了多种内置方法来检查、管理或排查 COM 端口问题,并查看所有相关的 Windows 11 COM 端口信息。这些功能非常适合不想在电脑上安装第三方软件的用户。

方法 1:使用设备管理器

设备管理器是 Windows 的原生实用工具功能,可作为查看、管理和排查连接到计算机的硬件设备的中心位置。它还会提供计算机上可用 COM 端口的列表。

设备管理器无需任何技术配置,因此最适合初学者使用。

优点 ✅

  • 简单直观的用户界面。
  • 使用时无需了解命令行知识。
  • 提供所有可用 COM 端口的结构化列表。
  • 可显示隐藏、未激活或已断开的 COM 端口。
  • 支持更新、启用或禁用 COM 端口驱动程序。

缺点 ❌

  • 提供的 COM 端口后台系统信息有限。
  • 手动检查 COM 和 LPT 端口可能很繁琐。
  • 某些虚拟 COM 端口通常不会显示在结构化列表中。

如何使用设备管理器检查 COM 端口


  1. 按 Win + X,然后选择设备管理器。
  2. 之后,输入 devmgmt.msc 并按 Enter.
  3. 检查 COM 端口,展开端口 (COM 和 LPT)列表。系统中的所有 COM 端口都应显示为 USB 串行端口 (COMx)
  4. 如果端口缺失,请点击 显示隐藏的设备 > 查看 > 显示隐藏的设备

方法 2:使用命令提示符

命令提示符是 Windows 的基于文本的界面,使用户能够使用命令与操作系统交互。您可以在命令提示符中输入某些命令,以查看和检查系统可访问的 COM 端口。

由于这种方法简单且高效,因此非常适合初学者和长期用户。

优点 ✅

  • 输入简单的行命令后可迅速提供输出。
  • 与设备管理器不同,即使 Windows 资源管理器无响应或崩溃,命令提示符也能正常工作。
  • 您可以在无需管理员权限的情况下运行诸如 mode 之类的代码。
  • 可使用 wmic 命令筛选 COM 端口,因此更容易搜索串行设备。

缺点 ❌

  • 文本命令无法提供详细的硬件信息。
  • 需要熟悉命令行语法。
  • Windows 11 环境中的未来更新可能会使 wmic 命令过时且不再有用。

如何使用命令提示符检查 COM 端口


  1. 使用键盘,按下 Win + R,输入 cmd,然后按 Enter 以启动命令提示符。
  2. 要查看所有活动 COM 端口的列表,请输入以下命令:
    wmic path Win32_SerialPort

如果您想筛选所有可用的 COM 端口,请输入: w3 wmic path Win32_PnPEntity | find "COM"

方法 3:使用 PowerShell

与命令提示符一样,Windows PowerShell 是 Windows 环境中用于任务配置和自动化的基于文本的功能。您可以使用此原生工具创建脚本,从而自动检查 COM 端口。

优点 ✅

  • 使用 PowerShell 脚本执行自动检查。
  • 可查看每个 COM 端口的 DeviceID 和 Description
  • 可筛选命令提示符无法提供的特定 COM 端口信息。
  • 支持使用 WMI(Windows 管理规范) 进行高级查询和脚本编写。

缺点 ❌

  • 运行某些命令需要管理员权限。
  • PowerShell 脚本的学习曲线较陡,可能不适合初学者。
  • 与命令提示符的命令相比,在 PowerShell 中运行详细查询需要更多处理时间。

如何使用 PowerShell 检查 COM 端口


  1. 确保您在 Windows 计算机上拥有管理员权限。
  2. Win + X 并选择 Windows Terminal 或 PowerShell。
  3. 运行这些命令以显示 COM 端口号和说明。

Get-WMIObject Win32_SerialPort | Select-Object DeviceID, Description

对于所有检测到的 COM 端口,请输入:
[System.IO.Ports.SerialPort]::GetPortNames()

方法 4:使用 Windows 设置

Windows 11 系统设置还提供了一种简单快捷的方法,无需任何命令行或配置即可检查所有可用的 COM 端口。此方法最适合初学者和普通用户。

优点 ✅

  • 无需任何技术经验即可使用
  • 显示所有基于 USB 的串行设备

缺点 ❌

  • 无法显示传统或虚拟 COM 端口。
  • 不支持直接修改端口设置。
  • 如果驱动程序缺失或安装不正确,某些 COM 端口可能不会显示。

如何使用虚拟串口驱动程序创建 COM 端口


  1. Win + I 打开 设置
  2. 前往 蓝牙和设备 > 设备
  3. 查找 已连接的设备
  4. 点击已连接的设备,并在 设备属性 中查看 COM 端口详细信息。

方法 5:使用注册表

Windows 注册表是一个内置数据库,用于存储 Windows 操作系统和应用程序的底层设置。它允许您配置系统数据,这可能有助于检查 COM 端口。

偏好深层系统分析的用户可以使用 Windows 注册表高效地检查 COM 端口。

优点 ✅

  • 可查看所有 COM 端口,包括那些在设备管理器中不可见的端口。
  • 检测与注册表相关的驱动程序问题。
  • 提供过去使用过的所有 COM 端口的历史记录,即使它们当前未连接。

缺点 ❌

  • 修改注册表是一个复杂的过程。一个小错误就可能导致系统不稳定。
  • 默认情况下,端口信息无法轻松修改,并且需要进行某些配置。
  • 缺少图形用户界面,因此必须通过命令手动在平台中导航。

如何在注册表中检查 COM 端口


  1. Win + R,输入 regedit,然后按 Enter
  2. 前往:
    HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM
  3. 查看右侧面板以检查活动的 COM 端口。

方法 6:使用 Windows 终端

Microsoft 推出了 Windows Terminal,这是一款多标签终端模拟器,使用户能够通过 PowerShell、命令提示符和 Bash(通过 WSL)在带有标签和窗格的单个窗口中运行多个命令行工具。

如果您是开发人员或 IT 专业人士,并且希望对系统中的所有 COM 端口进行全面检查,请使用此方法。

优点 ✅

  • 支持在 WMIC 和 PowerShell 中使用多个命令行。
  • 通过基本命令实现轻松的脚本编写和自动化。
  • 用户可以执行高级系统查询和 COM 端口修改。

缺点 ❌

  • 运行某些高级命令需要提升的系统访问权限。
  • wmic 命令由于 Windows 更新而容易过时。
  • 掌握 Terminal 命令的学习曲线较陡。

如何使用 Windows 终端检查 COM 端口


  1. 按 Win + X 并选择 Windows Terminal。请确保您具有运行此功能所需的管理员权限。
  2. 使用 WMIC 或 PowerShell 检查 COM 端口 并查看 COM 端口详细信息,请输入以下命令:
    wmic path Win32_SerialPort

方法 7:使用 Windows 事件查看器

事件查看器会记录所有相关的系统事件,以及系统应用程序的全部活动和消息日志。您可以使用此工具来排查机器 COM 端口的错误。

优点 ✅

  • 提供所有系统活动的完整记录,有助于诊断硬件和驱动程序问题。
  • 可检测 USB 连接失败、驱动程序冲突以及缺失的 COM 端口。
  • 即使设备未实时连接,您仍然可以在事件查看器中查看其历史数据。

缺点 ❌

  • 搜索系统日志需要时间,因此这种方法不适合快速检查。
  • 用户必须熟悉 Windows 错误消息和事件 ID,才能正确理解日志条目。
  • 需要反复刷新,这样新的错误才会反映在日志中。

如何使用 Windows 事件查看器检查 COM 端口


  1. Win + R,输入 eventvwr.msc>,然后按 Enter。
  2. 导航到 Windows 日志 > 系统
  3. 查找 与串口或 COM 端口相关的错误

在 Windows 11 中检查 COM 端口的替代方法


Windows 11 原生工具在进行基本 COM 端口检查时非常可靠,但对于涉及虚拟 COM 端口和调试工具的高级检查,其能力仍然不足。

因此,借助第三方工具会很有帮助,尤其是在以下情况下:

  • 您的 PC 没有物理 COM 端口,但需要进行串行通信。
  • 您需要创建或模拟虚拟 COM 端口以进行测试。
  • 您使用 USB 转串口适配器,或需要进行高级故障排除。

在本节中,我们将讨论如何使用外部工具在 Windows 11 中启用 COM 端口。

虚拟串口驱动程序



虚拟串口驱动程序(VSPD)使用户能够创建可模拟物理串口连接的虚拟 COM 端口。

该应用程序对于需要串口通信但无法访问物理端口的软件非常有用。
VSPD 标志

Virtual Serial Port Driver

5 等级 基于 367+ 用户, 评论(367)
下载 14天全功能试用
虚拟串口驱动程序

开发人员、IT 专业人士,甚至普通用户,如果他们的旧版软件需要虚拟 COM 端口,都可以使用这款软件。

优点 ✅

  • 支持需要串口的应用程序之间进行无缝通信,而无需物理硬件。
  • 通过桥接两个虚拟 COM 端口来建立真实的串行连接。
  • 对于机器上的软件开发和测试非常高效,因为它消除了对硬件的依赖。
  • 兼容各种Windows 应用程序、终端软件和工业自动化工具。
  • 具有直观的界面,便于导航以及快速创建、管理和监控虚拟 COM 端口。
  • 确保与现有物理 COM 端口无缝集成。
试用虚拟串口驱动程序
14 天免费试用

如何使用虚拟串口驱动程序创建 COM 端口

步骤 1:下载并安装 Virtual Serial Port Driver

  1. 下载最新版本的 Virtual Serial Port Driver下载 VSPD
  2. 安装 Virtual Serial Port Driver
步骤 2:创建虚拟 COM 端口

安装软件后,从开始菜单或桌面快捷方式启动 Virtual Serial Port Driver。

然后,点击 “Add Pair” 以创建一对虚拟 COM 端口。之后,分配 COM 端口名称(例如,COM3 & COM4),然后点击 Create 以生成端口对。新的虚拟 COM 端口将被添加到您的系统中。

创建虚拟 COM 端口。
步骤 3:验证已创建的虚拟 COM 端口

重新打开 Virtual Serial Port Driver,并检查这些端口是否出现在列表中。您也可以查看设备管理器(具体方法如上所述),以查看 COM 端口详细信息。

验证已创建的虚拟 COM 端口
第 4 步:使用虚拟 COM 端口进行测试

如果您正在开发或排查软件,并且该软件需要 COM 端口,您现在可以将您的应用程序连接到虚拟端口(例如,COM3)。配对端口(例如,COM4)将接收传输的数据,模拟真实的串行通信,而无需物理硬件。

将您的 COM 端口重定向到网络
将您的 COM 端口重定向到网络
如果您想管理(拆分、共享和连接)串口,并通过网络共享它们,请试试 Serial to Ethernet Connector。该应用可让您创建虚拟 COM 端口并远程访问它。点击按钮,将其与 Virtual Serial Port Driver 进行比较。

总结

为确保您计算机中的 COM 端口能够顺畅使用,定期检查其状态非常重要。Windows 11 提供了内置功能,可通过设备管理器、命令提示符、PowerShell 和 Windows 设置来检查、管理和排查 COM 端口问题。

对于高级用户、开发人员和 IT 专业人士来说,Electronic Team, Inc. 推出的 Virtual Serial Port Driver (VSPD) 是理想的解决方案。与 Windows 11 原生方法不同,VSPD 允许用户无需物理硬件即可创建功能完整的虚拟 COM 端口。

最佳选择

Virtual Serial Port Driver

  • 等级 5 基于 367+ 用户
  • 要求: Windows 7/8/8.1/10/11 (32/64-bit), Windows Server 2012/2016/2019/2022, Windows on ARM . 6.6MB 空闲空间.
  • 版本 11.0.1079. (05.05.2026). 行说明