Флешка, которая в «Диспетчере устройств» определяется с идентификаторами VID 090C и PID 2000, как правило, построена на контроллере компании Silicon Motion — именно этот производитель зарегистрирован под Vendor ID 090C. Сама флешка при этом может быть любой марки: Silicon Power, Transcend, недорогие безымянные накопители и другие — потому что один и тот же контроллер используется разными сборщиками. Если накопитель перестал определяться, показывает нулевой объём или просит отформатировать диск, именно эти идентификаторы — ключ к его восстановлению.
Ниже разберём, что означают эти коды, как по ним подобрать сервисную утилиту и в каком порядке действовать, чтобы вернуть флешку к жизни. Сразу обозначим границу: точная модель контроллера по одному только PID определяется не всегда однозначно, поэтому часть шагов потребует проверки на практике.
Что означают VID и PID USB-устройства
Каждое USB-устройство при подключении сообщает компьютеру два идентификатора. VID (Vendor ID) — код производителя микросхемы, выдаётся организацией USB-IF. PID (Product ID) — код конкретного продукта, который назначает сам вендор. Пара 090C:2000 читается как «устройство от Silicon Motion, модель с кодом 2000».
Посмотреть эти значения можно без сторонних программ: откройте «Диспетчер устройств», найдите флешку в разделе «Дисковые устройства» или «Контроллеры USB», щёлкните правой кнопкой → Свойства → Сведения и в выпадающем списке выберите «ИД оборудования». Строка вида USB\VID_090C&PID_2000 подтвердит, что речь идёт именно об этом контроллере.
Быстрее и удобнее использовать бесплатные утилиты вроде ChipGenius или Flash Drive Information Extractor — они сразу показывают VID/PID, предполагаемую модель контроллера и тип флеш-памяти.
Какое устройство скрывается за VID 090C PID 2000
Vendor ID 090C принадлежит Silicon Motion, Inc. — тайваньскому разработчику контроллеров для флеш-накопителей и SSD. Под этим VID выпускается множество контроллеров семейств SM32xx и других, а PID 2000 встречается у массовых USB-флешек на базе этой платформы.
Важный нюанс: один и тот же PID может назначаться разными сборщиками на устройства с разной памятью и прошивкой, поэтому подбирать утилиту нужно не только по паре VID/PID, но и по результатам определения памяти. Надпись на корпусе флешки (бренд, объём) тоже помогает сузить поиск.
- 🔌 VID 090C — производитель контроллера: Silicon Motion
- 🏷️ PID 2000 — код продукта, назначенный вендором
- 💾 Типичный носитель — недорогая USB-флешка различных брендов
- 🧩 Точную модель контроллера уточняйте через ChipGenius или аналог
Типичные симптомы неисправности такой флешки
Обращение к поиску по VID/PID обычно начинается, когда накопитель уже «сломался» программно. Признаки довольно характерные.
- 📉 Флешка определяется, но показывает объём 0 байт или сильно заниженный объём
- ⚠️ Windows предлагает отформатировать диск, но форматирование завершается ошибкой
- 🔒 Диск доступен только для чтения, файлы не удаляются и не записываются
- ❓ Накопитель виден в «Управлении дисками», но без файловой системы (RAW)
- 🔁 Устройство то появляется, то исчезает при подключении
Эти симптомы чаще всего указывают на сбой прошивки контроллера или износ ячеек памяти, а не на физическую поломку. Программный сбой во многих случаях устраняется перепрошивкой сервисной утилитой — об этом ниже.
⚠️ Внимание: любые сервисные утилиты для контроллеров полностью стирают данные с флешки. Если на накопителе есть нужные файлы, сначала попробуйте извлечь их программами восстановления данных (R-Studio, Recuva и подобными), и только потом приступайте к ремонту.
Порядок диагностики перед восстановлением
Прежде чем искать прошивальщик, убедитесь, что проблема действительно в флешке, а не в компьютере. Проверьте накопитель на другом ПК и в другом USB-порту, желательно напрямую, без хабов и удлинителей. Если поведение повторяется — переходите к программной диагностике.
Далее нужно точно определить контроллер и память. Запустите ChipGenius и посмотрите строки с моделью контроллера и типом NAND. Сфотографируйте или перепишите эти данные — они понадобятся для подбора утилиты. Если утилита показывает только VID/PID без модели контроллера, ориентируйтесь на семейство Silicon Motion и подбирайте инструмент методом перебора из проверенных источников.
Восстановление флешки сервисной утилитой
Для контроллеров Silicon Motion существуют заводские утилиты форматирования и перепрошивки (так называемые MPTool). Подходящую версию ищут по базам в тематических сообществах, ориентируясь на пару VID/PID и модель контроллера. Универсальной «одной кнопки» здесь нет: утилита, не подходящая под вашу ревизию, просто не увидит накопитель или выдаст ошибку — это нормально, пробуйте другую версию.
Общий порядок действий выглядит так:
- 1️⃣ Скачайте утилиту, подходящую под ваш контроллер, из проверенного источника
- 2️⃣ Закройте лишние программы, вставьте флешку напрямую в порт ПК
- 3️⃣ Запустите утилиту от имени администратора и дождитесь определения накопителя
- 4️⃣ Запустите форматирование/перепрошивку с настройками по умолчанию
- 5️⃣ После завершения извлеките флешку и подключите заново для проверки
☑️ Перед запуском сервисной утилиты
Если утилита завершает работу с ошибкой, не спешите считать флешку мёртвой. Возможные причины: неподходящая версия инструмента, несовпадение типа памяти в настройках, нестабильный контакт. Попробуйте другую версию утилиты и другой порт.
Держите под рукой несколько версий MPTool для Silicon Motion — совместимость с конкретной флешкой часто подбирается перебором, и это нормальная практика.
⚠️ Внимание: скачивайте сервисные утилиты только с известных тематических ресурсов и проверяйте файлы антивирусом. Под видом прошивальщиков нередко распространяется вредоносное ПО.
Когда программный ремонт не поможет
Не всякая «мертвая» флешка поддаётся перепрошивке. Если накопитель вообще не определяется ни одной утилитой и в «Диспетчере устройств» не появляется даже неизвестное устройство, вероятна аппаратная неисправность: повреждение разъёма, обрыв дорожек, выход из строя контроллера или памяти.
Ещё один сценарий — флешка прошивается, но после переподключения снова «отваливается» или объём снова искажается. Это признак деградации NAND-памяти: контроллер работает, но ячейки не держат данные. Такой накопитель нельзя считать надёжным даже после успешного восстановления.
| Симптом | Вероятная причина | Шанс восстановления |
|---|---|---|
| 0 байт, просит форматировать | Сбой прошивки контроллера | Высокий, через MPTool |
| Только чтение | Контроллер заблокировал запись из-за износа памяти | Средний, после прошивки — только для некритичных данных |
| Не определяется нигде | Аппаратная неисправность | Низкий, нужен ремонт или замена |
| Прошивается, но снова сбоит | Деградация NAND-памяти | Низкий, накопитель под замену |
Пара VID 090C PID 2000 указывает на контроллер Silicon Motion — это отправная точка для подбора сервисной утилиты, но не гарантия успеха: решающее значение имеет состояние флеш-памяти.
Как продлить жизнь восстановленной флешке
После успешной перепрошивки отнеситесь к накопителю как к устройству с ограниченным ресурсом. Не храните на нём единственные копии важных файлов — дублируйте данные. Всегда используйте безопасное извлечение устройства, чтобы не повредить файловую систему в момент записи.
Полезно сразу после восстановления проверить реальный объём и целостность записи утилитой h2testw или аналогом: она заполнит диск тестовыми данными и проверит их чтение. Если тест выявляет ошибки, флешке доверять нельзя, даже если она форматируется без сообщений об ошибках.
Почему дешёвые флешки чаще выходят из строя
В бюджетных накопителях нередко используется память низкого класса и упрощённые прошивки контроллера. Контроллер при износе ячеек переводит флешку в режим только для чтения или вовсе «роняет» прошивку. Это не брак конкретного экземпляра, а особенность класса устройств — поэтому важные данные на таких носителях держать не стоит.
Часто задаваемые вопросы
Можно ли по VID 090C PID 2000 точно узнать модель флешки?
Полностью — нет. Эти идентификаторы указывают на контроллер Silicon Motion, но не на бренд и модель корпуса. Один и тот же контроллер ставится в флешки разных производителей. Для уточнения используйте ChipGenius и маркировку на корпусе.
Флешка просит форматировать — форматировать ли средствами Windows?
Можно попробовать, но при сбое прошивки штатное форматирование обычно завершается ошибкой. Сначала сохраните нужные данные, затем пробуйте форматирование, а при неудаче — сервисную утилиту под контроллер.
Утилита MPTool не видит флешку. Что делать?
Чаще всего версия утилиты не подходит под вашу ревизию контроллера или тип памяти. Попробуйте другую версию, другой USB-порт и другой компьютер. Если накопитель не виден ни одной утилитой и системой — вероятна аппаратная неисправность.
Безопасно ли пользоваться флешкой после перепрошивки?
Для некритичных данных — да, после проверки тестом вроде h2testw. Для единственных копий важных файлов — нет: износ памяти никуда не девается, и сбой может повториться.
Где взять VID и PID, если флешка вообще не определяется?
Если устройство не появляется даже как неизвестное, программно идентификаторы не считать. Остаётся ориентироваться на маркировку корпуса или, при наличии навыков, на маркировку контроллера после вскрытия корпуса — но это уже крайняя мера.