好的,遇到 CYUSBS236 在 Windows 10 上枚举为通用 USB-Serial Composite Device 而不是特定的 USB-Serial(Dual Channel) Vendor MFG,且无法使用配置工具,这是比较常见的驱动签名或安装问题。根本原因是 Cypress 为 CYUSBS236 提供的旧版驱动 cyusb3.sys 没有有效的微软签名,或者 Windows 强制使用了错误的驱动。
以下是详细排查和解决步骤:
核心问题: Windows 10/11 的驱动强制签名策略阻止了未正确签名的旧版 Cypress 驱动加载。
解决方案:
请严格按照顺序尝试以下方法:
彻底卸载现有驱动和软件 (关键第一步):
控制面板 -> 程序和功能。CYUSBS236 Driver、CYUSBS236 USB-Serial Configuration Utility 以及任何名称包含 Cypress 和 CYUSBS236 的程序。卸载所有可能相关的软件包。开始菜单 -> 设备管理器。设备管理器 中,点击顶部菜单 查看 -> 显示隐藏的设备。通用串行总线控制器 和 端口 (COM & LPT)。! 或名称包含 CYUSBS236、Cypress、Unknown Device、USB Serial Composite Device 的设备。即使设备未连接,由于开启了“显示隐藏的设备”,你可能会看到已卸载驱动的残留条目。卸载设备。尝试删除此设备的驱动程序软件 (或类似选项)。卸载。是。禁用驱动程序强制签名 (对于 Windows 10 64位系统通常最有效):
Shift 键。开始菜单 -> 电源按钮 -> 重启,同时 按住 Shift 不放。选择一个选项 界面。疑难解答 -> 高级选项 -> 启动设置 -> 重启。7 (或对应 禁用驱动程序强制签名 的选项) 重启电脑。设置 -> 更新和安全 -> 恢复。高级启动 下,点击 立即重新启动。选择一个选项 界面。疑难解答 -> ... -> 启动设置 -> 重启 -> 按 7)。重新安装 Cypress 软件包 (在禁用签名的模式下):
CYUSBS236DVKSetup.exe 安装文件。以管理员身份运行。这非常重要!始终安装此驱动程序软件)。连接设备确认驱动安装:
安装 或 始终安装...)。设备管理器 (右键开始菜单 -> 设备管理器)。通用串行总线控制器 下面应该有一个名为 USB-Serial (Dual Channel) Vendor MFG 的设备。端口 (COM & LPT) 下面应该出现两个 Cypress USB Serial Port (COMx) (具体的 COM 端口号可能不同)。测试 Cypress USB-Serial Configuration Utility:
Cypress USB-Serial Configuration Utility。重启电脑并验证:
设备管理器。USB-Serial (Dual Channel) Vendor MFG?USB-Serial Composite Device,那么:终极解决方案 (如果以上在重启后失效 - 可选): 为驱动添加手动证书信任 (高级):
其他可能性排查:
CYUSBS236DVKSetup.exe 安装包。总结来说,最关键的步骤是:
CYUSBS236DVKSetup.exe 进行安装。USB-Serial (Dual Channel) Vendor MFG)。绝大多数情况下,禁用驱动程序强制签名并在该模式下以管理员权限安装 是解决 USB-Serial Composite Device 问题和无法使用配置工具的关键所在。祝你成功!
举报
更多回帖