USB-SER драйвер: что это и как решить проблемы с COM-портом

Устройство «USB-SER» или «USB Serial Port» с восклицательным знаком в Диспетчере устройств означает, что Windows видит подключённый адаптер USB-UART, но не может подобрать для него рабочий драйвер. Чаще всего такая запись появляется при подключении переходников на чипах CH340, FTDI FT232 или Prolific PL2303, а также программаторов, 3D-принтеров, Arduino-плат и диагностических кабелей.

Пока драйвер не установлен корректно, виртуальный COM-порт не создаётся, и программы вроде терминалов, прошивальщиков или диагностических утилит просто не видят устройство. В этой статье разберём, как определить чип адаптера, где брать драйвер и как устранить типичные ошибки.

Что такое USB-SER и зачем нужен драйвер

Аббревиатура USB-SER (USB Serial) обозначает класс устройств, преобразующих интерфейс USB в последовательный порт UART. Физического COM-порта в современных ноутбуках нет, поэтому для связи с микроконтроллерами, промышленным оборудованием и старой периферией используются такие переходники.

Драйвер выполняет роль посредника: он создаёт в системе виртуальный последовательный порт (например, COM3 или COM5), через который приложения обмениваются данными с устройством так, будто оно подключено к классическому разъёму RS-232. Без драйвера адаптер остаётся «неизвестным устройством».

Важно понимать: «USB-SER» — это не название конкретного драйвера, а обобщённое обозначение. Конкретный пакет драйверов зависит от микросхемы, установленной внутри переходника, поэтому первый шаг — определить чип.

Как определить чип адаптера

Самый надёжный способ — посмотреть идентификаторы устройства. Откройте Диспетчер устройств (клавиши Win + X, затем пункт «Диспетчер устройств»), найдите проблемное устройство, щёлкните по нему правой кнопкой и выберите «Свойства». На вкладке «Сведения» в выпадающем списке выберите «ИД оборудования».

По значениям VID (идентификатор производителя) и PID (идентификатор изделия) можно определить чип. Ниже приведены общеизвестные идентификаторы популярных микросхем:

ЧипVIDГде встречаетсяИсточник драйвера
CH340 / CH3411A86Arduino-клоны, дешёвые переходникиСайт производителя WCH
FTDI FT2320403Фирменные кабели, программаторыСайт FTDI (драйверы VCP)
Prolific PL2303067BДиагностические и старые кабелиСайт Prolific
Silicon Labs CP210x10C4Платы ESP32/ESP8266, модулиСайт Silicon Labs

Если VID/PID не совпадают ни с одной строкой таблицы, скопируйте полный идентификатор в поисковик — по нему обычно находится и производитель чипа, и страница загрузки драйвера.

Где скачивать драйвер безопасно

Единственное правило, которое стоит соблюдать строго: загружайте драйверы только с официального сайта производителя чипа или производителя устройства. Сторонние «сборники драйверов» и автоматические установщики нередко содержат лишнее ПО или устаревшие версии.

  • 🔹 CH340/CH341 — страница загрузки на сайте WCH (Nanjing Qinheng Microelectronics);
  • 🔹 FTDI — раздел VCP Drivers на официальном сайте FTDI Chip;
  • 🔹 Prolific PL2303 — раздел загрузок на сайте Prolific Technology;
  • 🔹 Silicon Labs CP210x — пакет CP210x Universal Windows Driver на сайте Silicon Labs.

⚠️ Внимание: драйвер-паки и «автообновляторы драйверов» из поисковой выдачи — частый источник вредоносного ПО. Если установщик требует отключить антивирус или предлагает «оптимизировать систему», прервите установку.

Пошаговая установка драйвера в Windows

Последовательность действий для большинства чипов одинакова: установка пакета, затем подключение устройства и проверка появления COM-порта. Ниже — универсальный порядок, который не зависит от конкретной микросхемы.

☑️ Установка USB-SER драйвера

Выполнено: 0 / 6

После подключения устройства откройте Диспетчер устройств и разверните ветку «Порты (COM и LPT)». Там должна появиться строка вида «USB-SERIAL CH340 (COM3)» или «USB Serial Port (COM5)». Номер порта в скобках — это то, что нужно указать в терминале или программе прошивки.

Если порт появился, но номер неудобен (например, COM25, а программа поддерживает только COM1–COM9), его можно изменить: свойства порта → вкладка «Параметры порта» → кнопка «Дополнительно» → поле «Номер COM-порта».

📊 Какой чип установлен в вашем USB-UART адаптере?
CH340 / CH341
FTDI FT232
Prolific PL2303
Не знаю, определяю по VID/PID

Типичные проблемы и их решения

Даже после установки драйвера устройство может работать некорректно. Разберём самые частые сценарии.

Устройство определяется, но порта нет. Возможная причина — повреждённый кабель или кабель «только для зарядки» без линий данных. Проверьте адаптер с другим заведомо исправным кабелем и в другом USB-порту, желательно напрямую, без хаба.

Жёлтый восклицательный знак и код ошибки. Откройте свойства устройства и посмотрите код в статусе. Так, код 10 («запуск устройства невозможен») у адаптеров Prolific нередко связан с тем, что новые версии драйвера отказываются работать со старыми или неоригинальными чипами. В этом случае помогает установка более ранней версии драйвера с официального сайта либо замена адаптера.

Порт появляется и сразу исчезает. Проверьте стабильность питания порта USB, попробуйте другой разъём и отключите временное отключение USB для экономии энергии: в схеме электропитания найдите параметр «Параметры USB → Параметр временного отключения USB-порта» и установите «Запрещено».

Как вручную указать драйвер через Диспетчер устройств

Щёлкните по устройству правой кнопкой → «Обновить драйвер» → «Найти драйверы на этом компьютере» → «Выбрать драйвер из списка доступных». Если нужного нет — кнопка «Установить с диска» и укажите папку с распакованным INF-файлом драйвера. После выбора подтвердите установку, даже если Windows предупредит о несовместимости подписи — при условии, что драйвер скачан с официального сайта.

⚠️ Внимание: не устанавливайте драйверы вручную «методом перебора», выбирая случайные устройства из списка. Неподходящий драйвер может привести к сбоям системы, а откат потребует загрузки в безопасном режиме.

Проверка работоспособности COM-порта

Убедиться, что адаптер реально передаёт данные, можно без подключения внешнего оборудования — с помощью «петли» (loopback-тест). Замкните между собой контакты TX и RX на разъёме адаптера перемычкой, откройте любой терминал (например, PuTTY в режиме Serial), укажите номер порта и скорость, затем наберите текст на клавиатуре.

Если введённые символы возвращаются в окно терминала — приёмопередатчик чипа и драйвер работают исправно. Если эха нет, проверьте качество контакта перемычки и правильность выбранного порта. При отсутствии результата на исправном адаптере стоит переустановить драйвер, предварительно удалив устройство вместе с драйвером через Диспетчер устройств (галочка «Удалить программы драйверов для этого устройства», если она предложена).

Особенности Windows 10 и Windows 11

Современные версии Windows умеют подтягивать часть драйверов через Центр обновления автоматически: иногда достаточно подключить адаптер и подождать несколько минут. Это касается прежде всего чипов FTDI и Silicon Labs, для CH340 автоматическая установка срабатывает не всегда.

Если автоматика не сработала, проверьте раздел «Центр обновления Windows → Дополнительные параметры → Необязательные обновления» — драйверы нередко попадают именно туда и не устанавливаются без ручного подтверждения. При конфликте версий помогает полное удаление старого драйвера и чистая установка свежего пакета с сайта производителя.

Отдельный нюанс — принудительная проверка подписи драйверов. Официальные пакеты перечисленных производителей подписаны и устанавливаются штатно, поэтому отключать проверку подписи для них не требуется. Если система отказывается ставить драйвер именно по причине подписи, это повод усомниться в источнике файла.

Часто задаваемые вопросы

Что означает «USB-SER» в Диспетчере устройств?

Это обобщённое обозначение адаптера USB-to-Serial (USB-UART). Система распознала класс устройства, но без установленного драйвера конкретного чипа виртуальный COM-порт создать не может.

Можно ли использовать один драйвер для всех переходников?

Нет. Драйвер привязан к микросхеме: для CH340, FTDI, Prolific и CP210x нужны отдельные пакеты от соответствующих производителей. Универсального драйвера «на все случаи» не существует.

Почему после обновления Windows адаптер перестал работать?

Возможная причина — обновление драйвера до версии, несовместимой с вашим чипом (характерно для старых или неоригинальных PL2303). Попробуйте откатить драйвер через свойства устройства или установить предыдущую версию с официального сайта производителя.

Как узнать номер COM-порта устройства?

Откройте Диспетчер устройств, разверните ветку «Порты (COM и LPT)» — номер указан в скобках после названия устройства, например «(COM4)». Именно этот номер выбирается в терминалах и программах прошивки.

Опасно ли замыкать TX и RX для loopback-теста?

Для стандартного USB-UART адаптера с логическими уровнями это безопасная штатная проверка: выход передатчика соединяется со входом приёмника того же чипа. Главное — не замыкать эти контакты на питание или землю и не подключать к ним внешние устройства во время теста.