Жёлтый восклицательный знак напротив устройства Prolific USB-to-Serial Comm Port с ошибкой «Code 10» — самый частый симптом, с которым сталкиваются пользователи адаптеров на чипе PL2303 после обновления Windows 10. Система видит конвертер, но запустить его не может, потому что актуальные версии драйвера Prolific блокируют устаревшие и неоригинальные ревизии микросхемы.
Проблема решается в подавляющем большинстве случаев программно: подбором совместимой версии драйвера, откатом на более раннюю сборку или ручной установкой из списка доступных. Ниже разберём, как определить ревизию чипа, где взять рабочий драйвер и что делать, если COM-порт не появляется даже после корректной установки.
Что такое PL2303 и зачем ему драйвер
Микросхема PL2303 от компании Prolific Technology — это преобразователь интерфейса USB в последовательный порт (UART/RS-232). На её основе выпускаются недорогие кабели и адаптеры, которые используются для подключения к компьютеру оборудования с COM-портом: программаторов, навигационных приёмников, промышленных контроллеров, кассовых аппаратов и микроконтроллерных плат.
Windows 10 не содержит встроенной поддержки этого чипа, поэтому без драйвера адаптер определяется как неизвестное устройство. После установки корректного драйвера в системе появляется виртуальный COM-порт (например, COM3 или COM4), через который терминальные программы обмениваются данными с подключённым устройством.
Как определить ревизию чипа и причину конфликта
Прежде чем скачивать драйвер, полезно понять, с какой ревизией чипа вы имеете дело. Prolific выпускала версии PL2303H, PL2303HX, PL2303HXA, PL2303TA и другие. Старые ревизии (например, HXA) официально не поддерживаются новыми драйверами — при их использовании система выдаёт ошибку Code 10 с формулировкой о прекращении поддержки.
Проверить состояние устройства можно через Диспетчер устройств. Нажмите Win + X и выберите соответствующий пункт, затем найдите адаптер в разделе «Порты (COM и LPT)» или «Другие устройства». Двойной щелчок откроет свойства, где на вкладке «Общие» указан код ошибки, а на вкладке «Сведения» в свойстве «ИД оборудования» виден идентификатор вида USB\VID_067B&PID_2303.
- 🔧 Code 10 — драйвер установлен, но чип отказывается стартовать (типично для старых ревизий и клонов);
- ⚠️ Жёлтый треугольник без кода — драйвер отсутствует или повреждён;
- ❓ Устройство в разделе «Другие устройства» — драйвер не установлен вовсе;
- 🔌 Устройство вообще не появляется — возможна аппаратная неисправность кабеля или порта USB.
Где скачать драйвер PL2303 для Windows 10
Единственный безопасный источник — официальный сайт Prolific, раздел поддержки с драйверами для серии PL2303. Там публикуются установщики для Windows с цифровой подписью. Альтернативный вариант — диск или архив от производителя вашего конкретного адаптера: такие сборки иногда содержат более старую, но совместимую с данным чипом версию.
Сторонние «сборники драйверов» и автоматические установщики лучше избегать: они нередко подсовывают несовместимые версии или сопровождаются лишним ПО. Если официальный драйвер не работает с вашим чипом, решение — не сторонний сайт, а ручной выбор более ранней версии, о чём ниже.
⚠️ Внимание: не устанавливайте драйверы PL2303 с торрентов и файлообменников. Под видом драйвера для популярного чипа часто распространяется вредоносное ПО, а модифицированный .inf-файл без цифровой подписи Windows 10 может отклонить.
Пошаговая установка драйвера
Стандартная процедура занимает несколько минут. Сначала отключите адаптер от USB-порта — это важно, чтобы установщик корректно зарегистрировал драйвер в системе до первого подключения устройства.
Запустите скачанный установщик от имени администратора и дождитесь завершения. После этого подключите адаптер: Windows обнаружит устройство и автоматически привяжет к нему драйвер. Через несколько секунд в Диспетчере устройств должен появиться новый COM-порт. Если система предложит перезагрузку — выполните её.
☑️ Проверка после установки драйвера PL2303
Для проверки обмена данными можно использовать любую терминальную программу (например, PuTTY в режиме Serial), указав номер порта из Диспетчера устройств и скорость, требуемую вашим оборудованием. Если порт открывается, но устройство на другом конце молчит — проблема, скорее всего, в параметрах соединения или распайке кабеля, а не в драйвере.
Решение ошибки Code 10 на старых чипах
Ошибка Code 10 на адаптерах с ревизиями HXA и подобными возникает потому, что свежие драйверы Prolific намеренно прекращают работу с чипами, снятыми с поддержки, и с неоригинальными клонами. Это осознанная политика производителя, а не сбой Windows.
Рабочее решение — установить более раннюю версию драйвера, выпущенную до прекращения поддержки старых ревизий. Порядок действий такой: в Диспетчере устройств откройте свойства адаптера, нажмите «Обновить драйвер» → «Найти драйверы на этом компьютере» → «Выбрать драйвер из списка доступных». Если в системе осталась старая версия, она отобразится в списке — выберите её вместо новой.
Когда нужной версии в списке нет, её необходимо предварительно установить из архива со старым драйвером. После установки старой версии важно запретить Windows автоматически заменять её новой, иначе после очередного обновления ошибка вернётся.
- 🛠️ Откройте свойства устройства и выберите ручной подбор драйвера из списка;
- 📦 Укажите старую версию драйвера, совместимую с вашей ревизией чипа;
- 🚫 Отключите автоматическое обновление драйверов для этого устройства;
- 🔄 Переподключите адаптер и проверьте появление COM-порта.
⚠️ Внимание: Windows 10 может самостоятельно обновить откаченный драйвер через Центр обновления. Если ошибка Code 10 вернулась после перезагрузки — проверьте версию драйвера в свойствах устройства и повторите откат, а затем ограничьте автоматическое обновление драйверов.
Как запретить Windows автоматически обновлять драйвер устройства
Откройте «Выполнить» (Win + R) и введите sysdm.cpl, перейдите на вкладку «Оборудование» → «Параметры установки устройств» и выберите «Нет». Это отключит автоматическую загрузку драйверов производителей. Учтите, что настройка действует на все устройства сразу, поэтому после решения проблемы её можно вернуть обратно.
Сравнение версий драйверов PL2303
Выбор версии зависит от ревизии микросхемы внутри адаптера. Определить её визуально сложно — маркировка часто скрыта корпусом, поэтому на практике версию подбирают по реакции устройства: если новый драйвер даёт Code 10, пробуют более раннюю.
| Версия драйвера | Совместимость с чипами | Особенности |
|---|---|---|
| Последняя с сайта Prolific | Актуальные ревизии (TA, TB и новее) | Полная поддержка Windows 10, блокировка старых чипов |
| Версии примерно 3.x ранних выпусков | HX, HXA и другие устаревшие ревизии | Работают со старыми чипами, требуют запрета автообновления |
| Драйвер с диска от адаптера | Зависит от комплектации | Часто оптимален для конкретного устройства |
| Драйвер из Центра обновления Windows | Новые ревизии | Устанавливается автоматически, может вызвать Code 10 на старых чипах |
Точные номера версий и даты выпуска лучше сверять на сайте Prolific — компания периодически пересматривает список поддерживаемых ревизий, и информация быстро устаревает.
Если COM-порт появился, но устройство не отвечает
Успешная установка драйвера — только половина задачи. Когда порт виден в системе, а оборудование молчит, проверяйте параметры соединения: скорость (baud rate), чётность, стоп-биты должны совпадать с настройками подключённого устройства. Эти значения указаны в документации к вашему оборудованию.
Ещё одна частая причина — неправильная распайка. Линии TX и RX между адаптером и устройством должны быть перекрёстными: передача одного идёт на приём другого. Если вы собирали кабель самостоятельно, проверьте соединения мультиметром. Также убедитесь, что никакая другая программа не заняла COM-порт — открытый порт монопольно блокируется первым приложением.
Часто задаваемые вопросы
Почему после обновления Windows 10 адаптер PL2303 перестал работать?
Центр обновления Windows автоматически заменил старый драйвер на новую версию, которая не поддерживает вашу ревизию чипа. Решение — откатить драйвер через Диспетчер устройств и ограничить автоматические обновления драйверов.
Как узнать, оригинальный чип в адаптере или клон?
Достоверно определить это без разборки сложно. Косвенный признак: новые официальные драйверы Prolific отказываются работать с неоригинальными чипами, выдавая Code 10. Если старые версии драйвера работают, а новые — нет, вероятно, чип клонированный или устаревший.
Можно ли использовать драйвер от Windows 7 на Windows 10?
Часто да, если драйвер имеет 64-битную версию и цифровую подпись. Установка выполняется вручную через выбор драйвера из списка. Однако неподписанные драйверы Windows 10 в стандартной конфигурации отклонит.
Адаптер определяется, но номер COM-порта слишком большой, программа его не видит. Что делать?
Некоторые старые программы работают только с портами COM1–COM9. Смените номер: свойства устройства в Диспетчере устройств → вкладка «Параметры порта» → «Дополнительно» → выбор свободного номера из списка.
Устройство вообще не появляется в Диспетчере устройств — это проблема драйвера?
Нет, драйвер тут ни при чём: без драйвера устройство всё равно отображалось бы как неизвестное. Проверьте другой USB-порт, другой кабель и другой компьютер. Если адаптер нигде не определяется, вероятна аппаратная неисправность.