Майстерня: ремонт і досліди

Флешка Kingston показує 0 байтів і не форматується: відновлення (SSS6691)

Опубліковано 28.04.2015 · Оновлено 07.11.2026

Флешка Kingston DataTraveler 102 на 32 ГБ видна в системі, але показує 0 байтів і не форматується. Так часто буває, коли контролер флешки втратив свою службову інформацію. Як ми з'ясували, що за контролер усередині, і повернули флешку до життя заводською сервісною утилітою.

Симптом

Флешку видно в «Пристроях», але обсяг 0 байтів, а форматування відразу завершується помилкою. Linux бачить ту саму картину. Пристрій визначається, але прочитати обсяг не вдається (READ CAPACITY failed):

usb 2-4: New USB device found, idVendor=0951, idProduct=162d
usb 2-4: Product: DataTraveler 102
usb 2-4: Manufacturer: Kingston
scsi 12:0:0:0: Direct-Access GENERIC USB Mass Storage 1.00 PQ: 0 ANSI: 2
sd 12:0:0:0: [sde] READ CAPACITY failed
sd 12:0:0:0: [sde] Sense Key : Unit Attention [current]
sd 12:0:0:0: [sde] Add. Sense: Not ready to ready change, medium may have changed
sd 12:0:0:0: [sde] Attached SCSI removable disk

Цікава деталь: замість «Kingston DataTraveler» диск назвався GENERIC USB Mass Storage. Тобто з'єднання з ПК працює, а от до пам'яті контролер не дістає: таблиця, за якою він знаходить свої мікросхеми пам'яті, втрачена або пошкоджена.

Крок 1. Дізнатись контролер

Відновлює таку флешку лише сервісна утиліта, зроблена під її контролер. Тому спершу треба дізнатись, що всередині. Для цього є ChipGenius: вона читає ідентифікатори контролера й пам'яті, нічого не записуючи.

Що показала ChipGeniusЗначення
виробник контролераSolid State Systems
контролерSSS6691-B3
пам'ятьToshiba MLC, Flash ID 98D79432

⚠ За ідентифікатором пам'яті ChipGenius оцінила обсяг у 16 ГБ, хоча на флешці написано 32. Така оцінка приблизна. Але після відновлення варто перевірити справжній обсяг (крок 3).

Крок 2. Сервісна утиліта виробника контролера

Для SSS6691 це SSS MP Utility. MP — від mass production: цим інструментом флешки готують на заводі. Ми брали версію 2162 з архіву утиліт на flashboot.ru, де до неї зібрано опис і досвід користувачів. Офіційно такі утиліти не поширюються.

⚠ Перед запуском:

  • утиліта стирає флешку повністю. Даних на ній однаково не прочитати, але інші диски від'єднайте, щоб випадково не вибрати не той;
  • запускайте на комп'ютері без важливих даних і перевірте архів антивірусом: такі програми ходять лише по сторонніх сайтах.

В утиліті треба вибрати свій контролер і варіант налаштувань. Нам допоміг варіант із коментаря до утиліти (дев'ятий у переліку). Після прогону флешка знову з'явилась із нормальним обсягом і почала форматуватись.

Крок 3. Перевірити справжній обсяг

Відновлена так флешка може «показувати» більше, ніж уміє зберегти, а пам'ять, яка вже раз відмовила, може відмовити знову. Перевірка, яка записує всю флешку й читає назад:

  • Windows — H2testw;
  • Linux — f3 (f3write /media/flash && f3read /media/flash).

Якщо перевірка знаходить помилки, флешці не можна довіряти нічого важливого.

Підсумок

ЩоЯк
симптомвидно, але 0 байтів; не форматується; у Linux — READ CAPACITY failed
причинаконтролер втратив службову інформацію про пам'ять
інструментиChipGenius (дізнатись контролер) → MP-утиліта саме для нього
наша флешкаKingston DataTraveler 102, контролер SSS6691-B3 → SSS MP Utility 2162
після відновленняперевірити справжній обсяг (H2testw / f3)

Журнал змін статті

ДатаЩо змінилось
07.11.2026Статтю переписано: що означає симптом, як знайти контролер, застереження про сервісні утиліти, перевірка справжнього обсягу.
28.04.2015Перша версія на старому сайті.