in Tool

旧版本U232-P9 USB-Serial USB到串口转换器在Windows 10/11使用的问题

小结

有一个旧的U232-P9 USB-Serial (USB到串口)转换器在Windows 10/11无法使用,进行了解决。

问题

旧的U232-P9 USB-Serial (USB到串口)转换器在Windows 10/11自动安装了新的驱动,结果显示了:

"This Device cannot start (Code 10)"
或者类似于以下错误:
Prolific PL2303 Phased out in Windows 10, 11, pleae contact your supplier...

解决

在这里主要是旧的Prolific产的U232-P9 USB-Serial (USB到串口)转换器有很多在中国出产假冒的产品,Prolific出了新的芯片后,升级新的驱动后,旧有的U232-P9 USB-Serial (USB到串口)转换器就都不能使用了。

参考Prolific PL-2303 Code 10 Fix Copyright 2018, Family Software. All rights reserved. ,如果是使用的旧的Prolific产的U232-P9 USB-Serial (USB到串口)转换器,不管是真的还是假的,需要使用旧版本的驱动,否则无法使用。

根据以上链接,安装这个驱动后需要强制切换使用旧驱动,版本大概是”3.3.2.102″, 日期为09/24/2008,有时候操作系统会自动更新到最新驱动,就需要进行一下手动回滚一下。所以这个旧硬件还是可以在Windows 10/11中使用的。

参考

U232-P9 USB-Serial adapter drivers
PROLIFIC USB-TO-SERIAL COMM PORT WINDOWS 10
Fix PL2303 Phased Out – Windows 11/10
MCT U232-P9 DB-9 Serial Adapter High Speed 230K USB Serial RS-232 Certified XP-Windows7
https://github.com/johnstevenson/pl2303-win10
https://github.com/johnstevenson/pl2303-legacy
Prolific PL-2303 Code 10 Fix Copyright 2018, Family Software. All rights reserved.
Creating an installer with the inno setup script (32-bit apps)