Флешка, которая в «Диспетчере устройств» определяется как VID 090C PID 1000, построена на контроллере Silicon Motion — вендор-код 090C закреплён именно за этим производителем, а 1000 — идентификатор конкретного продукта в его линейке. Когда накопитель перестаёт форматироваться, показывает нулевой объём или определяется только как «USB-устройство», именно пара VID/PID становится отправной точкой для восстановления: по ней подбирается сервисная утилита под конкретный контроллер.

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

Что означают VID и PID

Каждое USB-устройство при подключении сообщает компьютеру два идентификатора. VID (Vendor ID) — уникальный код производителя, который выдаётся организацией USB-IF. PID (Product ID) — код конкретного изделия, который вендор назначает самостоятельно. Вместе они образуют пару, по которой операционная система подбирает драйвер.

Значение 090C принадлежит компании Silicon Motion, Inc. — тайваньскому разработчику контроллеров для флеш-памяти. Их чипы серий SM32xx массово используются в бюджетных USB-накопителях разных брендов, поэтому один и тот же VID/PID может встречаться на флешках совершенно разного внешнего вида.

Посмотреть идентификаторы можно стандартными средствами Windows: откройте «Диспетчер устройств», найдите накопитель, перейдите в свойства и на вкладке «Сведения» выберите свойство ИД оборудования. Строка вида USB\VID_090C&PID_1000 и есть искомая пара.

💡

VID 090C указывает на контроллер Silicon Motion — это ключ к подбору сервисной утилиты для восстановления флешки.