Устройство с желтой печатной платой и надписью CH341A при подключении к ПК появляется в Диспетчере устройств как «USB2.0-Serial» с желтым восклицательным знаком — это прямой признак того, что драйвер CH341A programmer не установлен или встал некорректно. Без драйвера программы вроде CH341A Programmer или AsProgrammer не увидят адаптер, и прошить микросхему BIOS или SPI Flash не получится.
Проблема решается установкой пакета CH341SER от компании WCH (Nanjing Qinheng Microelectronics) — производителя самой микросхемы CH341A. Ниже разберем, где брать драйвер, как его установить на Windows 10 и 11, что делать, если устройство не определяется, и как проверить, что программатор работает правильно.
Что такое CH341A и зачем ему драйвер
CH341A — это недорогой USB-программатор на одноименной микросхеме китайской компании WCH. Он используется для чтения и записи микросхем памяти серий 24xxx (I2C EEPROM) и 25xxx (SPI Flash): прошивка BIOS материнских плат, восстановление роутеров, телевизоров, видеокарт и другой техники.
С точки зрения операционной системы чип CH341A — это преобразователь USB в последовательный интерфейс. Windows не имеет встроенного драйвера для него, поэтому без установки CH341SER устройство либо вообще не распознается, либо определяется с ошибкой. После установки драйвера в системе появляется виртуальный COM-порт, через который софт программатора общается с чипом.
- 🔌 Назначение: чтение/запись SPI Flash (25-я серия) и EEPROM (24-я серия)
- 💾 Драйвер: пакет CH341SER от WCH, подписанный для Windows 7/8/10/11
- 🧩 Софт: CH341A Programmer, AsProgrammer, NeoProgrammer и аналоги
- ⚡ Питание: от порта USB, на плате есть перемычки выбора режима
Где скачать драйвер CH341A
Безопасный источник — официальный сайт производителя чипа wch.cn (есть англоязычное зеркало wch-ic.com). На странице микросхемы CH341 в разделе загрузок доступен архив CH341SER — это и есть драйвер для Windows. Файл распространяется бесплатно и имеет цифровую подпись, что важно для 64-битных систем.
Сторонние сайты с «сборками драйверов» лучше избегать: в таких архивах нередко встречаются устаревшие версии или посторонние файлы. Если скачиваете не с сайта WCH, проверяйте цифровую подпись установщика — она должна принадлежать Nanjing Qinheng Microelectronics.
Установка драйвера CH341SER на Windows 10 и 11
Порядок установки одинаков для большинства версий Windows. Сначала распакуйте архив в отдельную папку — внутри будет файл SETUP.EXE (или CH341SER.EXE в зависимости от версии). Запустите его от имени администратора через контекстное меню.
В появившемся окне нажмите кнопку Install (Установить). Через несколько секунд появится сообщение об успешной установке. После этого подключите программатор к USB-порту — система должна автоматически подхватить устройство.
☑️ Установка драйвера CH341A по шагам
Проверить результат можно так: откройте Диспетчер устройств (клавиши Win + X → «Диспетчер устройств») и найдите раздел Порты (COM и LPT). Корректно установленный программатор отображается там как USB-SERIAL CH340 (COMx) или похожей строкой с номером порта.
⚠️ Внимание: если устройство было подключено до установки драйвера и определилось с ошибкой, после установки отключите его и подключите заново — иначе Windows может продолжать использовать старую запись об устройстве.
Программатор не определяется: типичные причины
Если после установки драйвера устройство всё равно не появляется в системе, проблема почти всегда в одном из нескольких мест. Начинайте проверку с самого простого — кабеля и порта.
- 🔍 USB-кабель: часть дешевых кабелей — «зарядочные», без линий данных. Попробуйте другой кабель или порт.
- 🔌 USB-порт: подключайте напрямую к порту материнской платы, без хабов и удлинителей.
- 🧱 Конфликт драйверов: старые версии CH341SER могут конфликтовать — удалите устройство в Диспетчере вместе с драйвером и установите заново.
- 🛡️ Проверка подписи: на некоторых конфигурациях Windows блокирует неподписанные версии драйвера.
- 💀 Неисправность платы: если устройство не видно ни на одном ПК, возможен выход из строя самого чипа.
Полезная диагностика: подключите программатор и понаблюдайте за Диспетчером устройств. Если при подключении список обновляется и появляется хоть какое-то новое устройство — чип жив, и проблема программная. Если система вообще не реагирует — проверяйте кабель, порт или саму плату.
Ошибка цифровой подписи драйвера
На 64-битных Windows 10 и 11 система по умолчанию требует подписанные драйверы. Актуальные версии CH341SER с сайта WCH подписаны, поэтому проблема обычно возникает только со старыми или модифицированными сборками. Если установка блокируется с ошибкой о цифровой подписи, есть два пути.
Первый и правильный — скачать свежую подписанную версию драйвера с официального сайта. Второй — временно отключить проверку подписи через меню особых вариантов загрузки: Параметры → Восстановление → Особые варианты загрузки → Перезагрузить, затем выбрать пункт «Отключить обязательную проверку подписи драйверов». Учтите, что после обычной перезагрузки проверка включится снова, а неподписанный драйвер может перестать работать.
⚠️ Внимание: отключение проверки подписи снижает защиту системы. Используйте этот способ только с драйвером из доверенного источника и возвращайтесь к подписанной версии при первой возможности.
Проверка работы программатора после установки
Установленный драйвер — еще не гарантия, что всё работает. Откройте программу для прошивки (например, AsProgrammer или классический CH341A Programmer) и проверьте, видит ли она адаптер. В большинстве программ есть кнопка определения подключенной микросхемы — Detect или иконка поиска чипа.
Для полноценной проверки установите микросхему в панель согласно шелкографии на плате (для 25-й серии обычно используется половина панели, ближняя к рычагу, ключ — к рычагу) и выполните чтение. Если софт определил тип чипа и прочитал его содержимое без ошибок — связка «драйвер + адаптер» работает.
Почему программа не видит чип, хотя драйвер стоит
Частые причины — неправильная установка микросхемы в панель (неверный ключ или ряд), окисленные контакты чипа, неисправная прищепка при прошивке без выпаивания, а также известная особенность ряда плат CH341A: линии данных могут работать на 5 В вместо 3,3 В, что критично для некоторых микросхем. Перед прошивкой дорогих чипов стоит проверить напряжение на линиях мультиметром.
Сравнение версий драйвера и совместимость
Разные версии CH341SER отличаются поддержкой операционных систем и стабильностью. Ниже — общая сводка, которая поможет выбрать подходящий вариант.
| Параметр | Старые версии CH341SER | Свежая версия с сайта WCH |
|---|---|---|
| Цифровая подпись | Часто отсутствует | Есть |
| Windows 10/11 64-bit | Может требовать отключения проверки | Устанавливается штатно |
| Windows 7 | Работает | Работает |
| Источник | Сторонние сайты | wch.cn / wch-ic.com |
| Рекомендация | Только при отсутствии альтернативы | Предпочтительный вариант |
Драйвер нужен именно для чипа CH341, а не для конкретной программы прошивки — поэтому один установленный пакет обслуживает любой софт, работающий с этим программатором.
Частые вопросы
Подойдет ли драйвер CH340 для программатора CH341A?
Да. Пакет CH341SER от WCH является универсальным для чипов серии CH340/CH341 — установщик один и тот же. Поэтому в Диспетчере устройств программатор может отображаться как «USB-SERIAL CH340», это нормально.
Нужен ли драйвер для Linux?
Обычно нет: в современных дистрибутивах Linux поддержка ch341 встроена в ядро, и устройство определяется автоматически. Для прошивки используются утилиты вроде flashrom.
Устройство определяется, но программа выдает ошибку при чтении чипа — это драйвер?
Скорее всего, нет. Если COM-порт появился в системе, драйвер свою работу выполнил. Ошибки чтения обычно связаны с контактом микросхемы, выбором неверного типа чипа в программе или питанием линий данных.
Как удалить драйвер CH341A полностью?
В Диспетчере устройств нажмите правой кнопкой на устройство → «Удалить устройство» и отметьте пункт удаления драйвера, если он предложен. Дополнительно в папке с распакованным CH341SER в установщике есть кнопка Uninstall.
Один драйвер подойдет для разных программ прошивки?
Да. CH341A Programmer, AsProgrammer, NeoProgrammer и другие программы используют один и тот же системный драйвер CH341SER — устанавливать что-то отдельно под каждую не нужно.