Флешка на контроллере Silicon Motion SM3268AB определяется системой с нулевым объёмом, просит отформатировать диск или вовсе не читается — типичный признак слёта прошивки микропрограммы контроллера, а не физической смерти NAND-памяти. Восстановление в этом случае выполняется не средствами Windows, а фирменной производственной утилитой SMI MPTool, которая заново инициализирует контроллер и перезаписывает его служебную прошивку.
Важно понимать сразу: любая перепрошивка контроллера уничтожает все данные на накопителе. Если на флешке есть ценные файлы, сначала попробуйте извлечь их программами для восстановления данных, и только потом переходите к прошивке. Если данные не нужны — можно работать смело, аппаратно убить флешку программными действиями практически невозможно.
Как убедиться, что внутри именно SM3268AB
Прежде чем скачивать утилиты, нужно точно определить контроллер. Маркировка на корпусе флешки и даже название производителя ничего не говорят о начинке: один и тот же корпус выпускается на разных контроллерах в разных партиях.
Самый простой способ — посмотреть VID и PID устройства. Подключите флешку и откройте Диспетчер устройств → Контроллеры USB → Запоминающее устройство → Свойства → Сведения → ИД оборудования. Для контроллеров SMI значение VID обычно равно 090C. Зная VID и PID, проверьте модель через бесплатную утилиту ChipGenius или Flash Drive Information Extractor — они покажут точное название контроллера и тип установленной памяти.
- 🔍 Установите и запустите ChipGenius, выберите флешку в верхнем списке
- 📋 В поле Controller Part-Number должно значиться SM3268AB (или близкая ревизия)
- 💾 Запишите тип памяти из поля Flash ID — он понадобится при подборе версии MPTool
- ⚡ Сохраните скриншот окна утилиты, чтобы сверять параметры при настройке прошивки
Если ChipGenius показывает «Unknown» вместо модели контроллера — это косвенный признак того, что прошивка слетела полностью. Определяйте контроллер по VID/PID и вскрытию корпуса.