Идентификатор VID 0403 однозначно указывает на компанию FTDI (Future Technology Devices International) — производителя популярных микросхем преобразователей USB-UART, а вот PID FA99 не входит в список стандартных заводских идентификаторов FTDI, что обычно означает кастомный PID, записанный производителем конкретного устройства во внутреннюю EEPROM чипа. Значение REV 0600 — это версия ревизии устройства, которую прошивка сообщает операционной системе при подключении.
На практике такая комбинация встречается у диагностических адаптеров, программаторов, промышленных интерфейсных кабелей и специализированного оборудования, где производитель перепрограммировал FTDI-чип под свой продукт. Windows при этом часто показывает устройство в Диспетчере устройств с жёлтым восклицательным знаком, потому что стандартный драйвер не знает этот PID. Ниже разберём, как определить реальное устройство, где взять подходящий драйвер и что делать, если оборудование так и не определяется.
Как расшифровать идентификатор VID 0403 PID FA99
Каждое USB-устройство при подключении передаёт системе дескриптор, содержащий VID (Vendor ID) — код производителя микросхемы, и PID (Product ID) — код конкретного продукта. VID 0403 закреплён за FTDI международной организацией USB-IF, и это подтверждаемый факт: любые базы идентификаторов покажут одного и того же владельца.
Стандартные PID компании FTDI — например, 6001 для классических чипов серии FT232 — прописаны в драйверах, которые Windows ставит автоматически. Кастомный PID вроде FA99 означает, что производитель конечного устройства изменил идентификатор через утилиту программирования EEPROM и должен поставлять собственный INF-файл драйвера. Проверить, какое именно устройство подключено, можно так:
- 🔍 Откройте Диспетчер устройств → Вид → Устройства по подключению и найдите ветку с неизвестным устройством.
- 📋 В свойствах устройства на вкладке Сведения выберите параметр ИД оборудования — там будет строка вида USB\VID_0403&PID_FA99&REV_0600.
- 🏷️ Осмотрите корпус адаптера или кабеля: маркировка производителя часто нанесена на штекер или корпус.
- 💾 Вспомните, какое оборудование подключалось: диагностический сканер, программатор, кабель для настройки контроллера.
⚠️ Внимание: кастомный PID сам по себе не говорит о неисправности. Это штатный механизм FTDI, и устройство может быть полностью рабочим — ему просто нужен правильный INF-файл от производителя оборудования.
Почему Windows не ставит драйвер автоматически
Механизм прост: Windows сравнивает пару VID/PID с базой INF-файлов в системе и в Windows Update. Стандартные драйверы FTDI (CDM / VCP) содержат список заводских идентификаторов, и PID FA99 в этот список по умолчанию не входит, поэтому автоматическая установка завершается неудачей либо устройство определяется как «Неизвестное USB-устройство».
Вторая возможная причина — повреждённая или пустая EEPROM внутри чипа. Если содержимое памяти сбилось, чип может сообщать нестандартные значения, и даже правильный драйвер не поможет, пока идентификаторы не будут восстановлены. Это встречается реже, но проверить стоит, особенно если устройство раньше работало на этом же компьютере.
📊 Где вы встретили VID 0403 PID FA99?