Адаптер USB-to-Serial на чипе PL-2303HX после подключения к Windows 10 x64 определяется в диспетчере устройств с жёлтым восклицательным знаком и ошибкой «Запуск этого устройства невозможен (код 10)» — это типичный симптом несовместимости современных версий драйвера Prolific со старыми ревизиями чипа. Причина известна: производитель прекратил поддержку серии HX, и свежие драйверы намеренно отказываются работать с этими микросхемами.
Решение существует, и оно не требует замены адаптера: нужно установить одну из старых версий драйвера, которая ещё поддерживала PL-2303HX, и запретить Windows автоматически обновлять его. Ниже разберём, почему возникает проблема, как правильно подобрать и установить драйвер вручную и что делать, если устройство всё равно не определяется.
Почему PL-2303HX не работает на Windows 10 x64
Чипы Prolific PL-2303HX (ревизии HX, HXA) выпускались давно и переведены производителем в статус EOL — End of Life, то есть сняты с поддержки. Начиная с определённых версий официальный драйвер Prolific USB-to-Serial при обнаружении устаревшего или неоригинального чипа возвращает ошибку код 10 и отказывается запускать устройство.
Из-за этого возникает парадоксальная ситуация: Windows 10 автоматически подтягивает через Центр обновления самый свежий драйвер, и именно он «ломает» работу адаптера. На старых системах (Windows XP, 7) тот же кабель мог работать без проблем, потому что там стояла ранняя версия драйвера.
Дополнительный фактор — большое количество клонов и подделок чипа PL-2303 на рынке. Даже если ваш адаптер не оригинальный, старые версии драйвера часто работают с ним корректно, тогда как новые блокируют запуск.
Как проверить, какой чип внутри адаптера
Прежде чем ставить драйвер, убедитесь, что внутри действительно PL-2303HX. Откройте Диспетчер устройств (клавиши Win + X → «Диспетчер устройств») и найдите устройство в разделе «Порты (COM и LPT)» или «Другие устройства». Дважды кликните по нему и перейдите на вкладку «Сведения».
В выпадающем списке «Свойство» выберите ИД оборудования. Для чипов Prolific типичен идентификатор вида USB\VID_067B&PID_2303. Если VID и PID совпадают с указанными — перед вами устройство на базе PL-2303, и инструкция из этой статьи применима.
- 🔍 VID_067B — идентификатор производителя Prolific Technology.
- 🔍 PID_2303 — семейство мостов USB-to-Serial PL-2303.
- 🔍 Жёлтый значок с восклицательным знаком — драйвер установлен, но устройство не запущено.
- 🔍 Отсутствие устройства в списке вообще — проблема с кабелем, портом USB или самим адаптером.
Где взять рабочую версию драйвера
Для чипов HX/HXA обычно подходят версии драйвера, выпущенные примерно до 2012 года. В сети часто упоминается версия 3.3.2.102 (2008 года выпуска) как стабильно работающая с PL-2303HX на 64-битных системах, включая Windows 10. Точная совместимость зависит от конкретной ревизии чипа, поэтому может понадобиться перебрать 2–3 старые версии.
⚠️ Внимание: скачивайте драйверы только с официального сайта Prolific или из проверенных источников. Архивы с «драйверами» на сторонних сайтах нередко содержат вредоносное ПО. Перед установкой проверьте файл антивирусом.
Обратите внимание на разрядность: для Windows 10 x64 нужен драйвер, включающий 64-битные файлы (.sys под x64). Большинство пакетов Prolific тех лет содержат обе разрядности в одном установщике, но проверить состав архива не помешает.
Пошаговая установка старого драйвера вручную
Автоматическая установка через setup.exe не всегда срабатывает: Windows может тут же заменить драйвер на новый. Надёжнее установить драйвер вручную через диспетчер устройств, явно указав нужную версию.
Сначала удалите текущий драйвер: в диспетчере устройств кликните правой кнопкой по устройству → «Удалить устройство», отметьте галочку Удалить программы драйверов для этого устройства, если она предлагается. Затем распакуйте архив со старой версией драйвера в отдельную папку.
☑️ Установка драйвера PL-2303HX вручную
Далее: правый клик по устройству → «Обновить драйвер» → Найти драйверы на этом компьютере → Выбрать драйвер из списка доступных драйверов на компьютере. Если старый драйвер уже был установлен ранее, он появится в списке — выберите версию с датой примерно до 2012 года. Если его нет, нажмите «Установить с диска» и укажите .inf-файл из распакованной папки.
После установки перезагрузите компьютер и снова откройте диспетчер устройств. При успехе в разделе «Порты (COM и LPT)» появится строка вида Prolific USB-to-Serial Comm Port (COM3) без восклицательных знаков. Номер COM-порта понадобится при настройке программ, работающих с адаптером.
Как запретить Windows обновлять драйвер
Даже после успешной установки старой версии Windows 10 может молча заменить её на новую при очередном обновлении — и ошибка код 10 вернётся. Чтобы этого не произошло, отключите автоматическую установку драйверов для этого устройства.
Один из способов: откройте Панель управления → Система → Дополнительные параметры системы → вкладка «Оборудование» → Параметры установки устройств и выберите «Нет». Учтите, что это влияет на все устройства, а не только на адаптер. Альтернатива — воспользоваться официальной утилитой Microsoft «Показать или скрыть обновления» (Show or hide updates), чтобы скрыть конкретное обновление драйвера Prolific. Доступность этой утилиты зависит от версии Windows.
⚠️ Внимание: полное отключение автоматической установки драйверов может помешать корректной установке других новых устройств. Если выберете этот путь, возвращайте настройку обратно после настройки адаптера.
Что делать, если Windows всё равно обновила драйвер
Повторите процедуру: удалите новый драйвер с галочкой удаления ПО, установите старую версию вручную и сразу скройте обновление через утилиту Microsoft или настройки установки устройств. Некоторые пользователи также переименовывают или удаляют файл нового драйвера в папке DriverStore, но это рискованная операция — делайте её только при понимании последствий и с точкой восстановления.
Сравнение версий драйвера PL-2303
Ориентироваться при выборе версии поможет сводная таблица. Данные о совместимости основаны на широко известном поведении драйверов Prolific; в конкретных случаях результат зависит от ревизии чипа.
| Версия драйвера | Период выпуска | Поддержка PL-2303HX | Windows 10 x64 |
|---|---|---|---|
| 3.3.2.102 | около 2008 г. | Да, как правило работает | Да, при ручной установке |
| Версии ~2010–2012 гг. | переходный период | Обычно да, зависит от сборки | Да |
| Свежие версии с сайта Prolific | последние годы | Нет, чип блокируется (код 10) | Да, но не для HX |
| Драйвер из Центра обновления Windows | актуальный | Нет | Да, но не для HX |
Из таблицы видно: задача сводится к тому, чтобы найти и зафиксировать в системе любую старую версию, ещё поддерживающую HX. Если одна версия не сработала — попробуйте другую из того же периода.
Если COM-порт появился, но устройство не отвечает
Иногда драйвер встаёт корректно, порт виден, но подключённое оборудование (прошиваемый контроллер, тюнер, GPS и т.п.) не отвечает. Возможные направления проверки:
- 🔌 Убедитесь, что в программе выбран именно тот номер COM-порта, который присвоен адаптеру в диспетчере устройств.
- 🔌 Проверьте параметры порта: скорость (бодрейт), чётность и стоп-биты должны совпадать с требованиями подключаемого устройства — ищите их в документации к самому устройству, а не к адаптеру.
- 🔌 Проверьте распайку: многие адаптеры на PL-2303HX имеют уровни TTL (3,3 В или 5 В), а не полноценный RS-232 — подключение к полноценному RS-232-порту может не работать или повредить чип.
- 🔌 Попробуйте другой USB-порт, желательно напрямую без хаба, и другой USB-кабель, если он съёмный.
Для быстрой проверки самого адаптера можно замкнуть контакты TX и RX между собой (тест «loopback») и отправить символы через любой терминал (например, PuTTY в режиме Serial): если всё работает, отправленные символы вернутся обратно в окно терминала. Это подтвердит исправность и драйвера, и микросхемы.
Альтернатива: замена адаптера
Если возиться со старыми драйверами не хочется, рассмотрите покупку современного адаптера на актуальном чипе — например, PL-2303TA/TA3 от того же Prolific или на микросхемах CH340, CP2102, FTDI. Они поддерживаются свежими драйверами и работают в Windows 10 x64 «из коробки» или после стандартной установки.
Это особенно оправдано, если адаптер нужен для регулярной работы: старый драйвер для HX — это, по сути, замороженное решение, которое может сломаться после крупного обновления Windows. Новый адаптер стоит недорого и избавляет от необходимости блокировать обновления.
Частые вопросы
Почему на Windows 7 адаптер работал, а на Windows 10 — нет?
На старых системах использовалась ранняя версия драйвера Prolific, которая поддерживала чипы HX. Windows 10 автоматически устанавливает новую версию, в которой поддержка HX заблокирована, поэтому появляется ошибка «код 10».
Можно ли использовать драйвер от Windows 7 на Windows 10 x64?
Часто да: старые 64-битные версии драйвера Prolific устанавливаются и работают на Windows 10 x64 при ручной установке через диспетчер устройств. Автоматический установщик может отказаться работать — в этом случае ставьте драйвер через «Выбрать драйвер из списка» или «Установить с диска».
Ошибка «код 10» остаётся даже со старым драйвером. Что делать?
Проверьте, что установилась именно старая версия (свойства устройства → вкладка «Драйвер» → дата и версия). Если Windows подменила её новой — повторите установку и заблокируйте обновление драйвера. Если версия старая, а ошибка есть — возможно, чип неоригинальный или неисправен; попробуйте другую старую версию или другой адаптер.
Опасно ли использовать старые драйверы?
Сам по себе старый драйвер не опасен, если он скачан из надёжного источника. Основные риски — отсутствие исправлений ошибок и потенциальная несовместимость с будущими обновлениями Windows. Для задач вроде прошивки устройств или настройки оборудования это приемлемый компромисс.
Как узнать, какой COM-порт присвоен адаптеру?
Откройте диспетчер устройств и разверните раздел «Порты (COM и LPT)» — номер порта указан в скобках рядом с названием устройства, например COM3. При необходимости номер можно изменить: свойства устройства → вкладка «Параметры порта» → «Дополнительно».