Програма відновлення флешки datatraveler. Відновлення USB флешок Kingston. Відновлення файлової системи RAW флешки

Багато користувачів нехтують безпечним вилученням флешок, внаслідок чого накопичувачі перестають коректно працювати: не розпізнаються системою, вимагають форматування, не читає/записує дані, показує неправильний об'єм (наприклад, 14 Gb замість 16 Gb). Якщо ви зіткнулися з подібною проблемою, то питання, як відновити флешку, напевно, стане для вас актуальним.

Чи можна відновити працездатність флешки?

Комусь може здатися, що відновлення флешки – заняття безглузде. Накопичувачі Transcend, Kingston, A-Data та інших виробників наповнили ринок, зробивши флеш-пам'ять дешевою. Карти пам'яті та флешки об'ємом від 8 Gb до 32 Gb коштують не так дорого, щоб не можна було їх спокійно викинути та купити нові носії. Однак старі флешки та карти пам'яті Мікро SD зазвичай зовсім не викидають: вони лежать у столі і чекають на своє відновлення.

Відновлення можливе, якщо флешка або карта пам'яті не "померла" остаточно (зазвичай смерть настає при згорянні контролера).

Але якщо накопичувач просто не визначається або показує неправильний обсяг, то причиною такої поведінки найчастіше є збій прошивки контролера. Як відновити флешку після такого збою ми детально розберемо нижче.

Збереження інформації та пошук потрібного софту

Якщо на флешці або SD карті зберігається важлива інформація, перед прошивкою та відновленням контролера (а разом з ним і працездатності накопичувача) необхідно витягти дані. Зробити це можна за допомогою утиліти Photorec, яка вміє працювати з носіями, які не мають файлової системи.

Після отримання необхідної інформації з SD карти або флешки можна приступати до пошуку утиліти для прошивки контролера. Але, щоб прошити контролер, спочатку потрібно визначити його модель. Для цього використовуємо утиліту CheckUDisk (поширюється безкоштовно) та сайт flashboot.ru:


Після завершення перевірки та отримання потрібної інформації (VID PID накопичувача) необхідно завантажити утиліту для повернення працездатності флешки або накопичувача SD. Перейдіть на сайт flashboot.ru та відкрийте вкладку "iFlash". Тут потрібно ввести значення VID PID і знайти потрібного виробника картки пам'яті або флеш накопичувача (HP, Generic Flash Disk, Protex, Oltramax, Smartbuy і т.д.).

Якщо саме вашої моделі флеш накопичувача чи карти пам'яті SD в базі онлайн сервісу немає, то нічого страшного: головне, щоб збіглися VID PID та виробник. Якщо необхідні дані збіглися, то вам потрібно отримати інформацію про точну модель контролера для його прошивки та відновлення, а також назву відповідної утиліти.

У таблиці є стовпці «Контролер» та «Утиліта». Звернути увагу потрібно і на обсяг – контролери флешок та SD карт на 16 Gb та 32 Gb можуть відрізнятися. Вам потрібно скопіювати повну назву утиліти та завантажити її через розділ "Файли" на сайті flashboot.ru або з іншого джерела. Часто разом із програмою відновлення завантажується інструкція щодо її застосування, з якою бажано уважно ознайомитися.

Прошивка контролера

Допустимо, у вас флешка Protec об'ємом 16 Gb. Ви знаходите її за VID PID через онлайн сервіс iFlash і завантажуєте безкоштовно утиліту прошивки контролера. Що робити далі? Проводити заходи щодо відновлення флеш накопичувача (SD картки пам'яті).

Універсальна інструкція для відновлення всіх флешок:

Якщо прошивка пройде успішно, то ви повинні побачити позитивний статус флешки - OK або Good. Якщо ж під час операції виникнуть неполадки, то з'явиться код помилки: його розшифровку можна знайти у довідці утиліти, знайденої за VID PID, чи інших онлайн сервісах.

Відновлення будь-яких флешок (SD карт) проводиться приблизно за однією схемою, проте інструкція може трохи відрізнятися для різних утиліт: вам потрібно за VID PID знайти програму для прошивки контролера та запустити відновлення USB накопичувача.

Для відновлення флешки потрібно додатково провести її форматування. Виконати його можна стандартними засобами Windows або за допомогою спеціальних програм. Рекомендується запускати повне, а не швидке форматування. Це займе трохи більше часу (особливо якщо обсяг накопичувача перевищує 16 Gb), зате ви будете впевнені, що флешка тепер повністю чиста та працездатна.

Перш ніж говорити про ремонт usb-флешок від американської фірми Kingston, варто згадати кілька значних фактів про цю компанію, яка є безперечним лідером з постачання USB-накопичувачів, другої у світі з виробництва флеш-пам'яті та третьої за картами пам'яті.

Каліфорнійська компанія Кінгстон була заснована 17 жовтня 1987 року, але хоч американська фірма, але біля її витоків стояли вихідці з Тайваню Джон Ту і Девід Сан. Зараз Kingston Technology займає 77 місце у списку "500 найбільших приватних компаній у США" за версією журналу Forbes.

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

На всі usb-flash-накопичувачі Кінгстон поширюється гарантія, яка гарантує обмін несправного пристрою, якщо поломка виникла не з вини покупця. Мінімальний термін гарантії 1 рік, є лінійки флешок та карток пам'яті, на які гарантія діє до п'яти років. Як правило, у перші роки використання не виникає поломок. Ремонт частіше потрібний вже після гарантійного обслуговування і, незважаючи на високу надійність продукції цієї фірми, ніхто не гарантує, що одного разу ваш накопичувач перестане працювати.

Якщо пристрій для зберігання даних перестало правильно визначатися, показує нульовий або неправильний об'єм, просить вставити диск і т. д., то це говорить про програмний збій на рівні контролера. Ці та інші схожі несправності підлягають ремонту. Є кілька програм для ремонту флешок Kingston, не рахуючи універсальних утиліт. Розглянемо кілька із них, щоб ви знали, як з ними працювати. Завантажте за посиланням архів, у якому є всі три утиліти.

Phison Preformat v.1.30

Програма допомагає відновити флешки на контролерах Phison, які використовуються Kingston. Запустіть її файлом preformat.exe, якщо вона видає повідомлення: Preformat does no support this IC, то контролер не підтримується. Якщо ж програма запустилася, то відкриється вікно, як на зображенні нижче, де вам дано чотири варіанти: повне форматування, швидке, швидке низькорівневе і повне низькорівневе.

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

Ще одна дуже проста утиліта, яка може допомогти виправити помилки. Все просто, якщо запустилася, пристрій зібрано на сумісному з нею контролері. Усього дві кнопки: Format і Cancel. Першою проводиться низькорівневе форматування, що допомагає відлагодити пристрій при логічних збоях, а друга для закриття утиліти.

Виробнича утиліта, якій вдалося повернути до життя багато флешок. Інструкція проста: запустіть файл AlcorMP.exe, якщо в Device Status виявився ваш накопичувач, то натисніть Start і перевіряйте працездатність.

Цими трьома програмами для ремонту флешок від виробника Kingston можна «вилікувати» більшу частину пристроїв. Якщо наведені на сайті універсальні утиліти для діагностики та відновлення.

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

Якщо на вашому накопичувачі є важливі дані, можна спробувати відновити їх до та після повторної прошивки. Для цього чудово підійде утиліта Recuva. У Мережі ви можете знайти безліч інших програм, які майже не відрізняються за інтерфейсом управління та процесом роботи.


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

3 Процес прошивки

Для розгляду процесу повторної прошивки було обрано досить поширену флешку Kingston DataTraveler Elite 3.0 16GB. Одним із варіантів смужки є повільне видалення файлів. Якщо швидкість цього процесу поступово знижується, варто відформатувати накопичувач. Якщо на екрані з'явиться повідомлення "Windows не вдалося завершити форматування", потрібно прошивати флешку.

  1. Визначення VID та PID USB контролера. Для виконання цієї нескладної операції підійде утиліта Flash Drive Information Extractor, що є в загальному доступі. В першу чергу підключіть поламаний накопичувач до комп'ютера і зайдіть в програму, що скачується. В інтерфейсі знайдіть кнопку «Отримати дані про флешку». Далі скопіюйте інформацію та введіть у пошуковик разом із запитом «прошивка флешки».
  2. Пошук утиліти для прошивки. Для цього можна скористатися ресурсом flashboot. У ньому є велика база з утилітами для цього процесу. Отримані дані з порталу потрібно ввести у Flash Drive Information Extractor.

Не варто звертати особливої ​​уваги на обсяг накопичувача. Важливо правильно підібрати тип флешки та форматування.

Якщо ви не змогли знайти утиліту в програмі, скористайтеся пошуковими системами. Після цього завантажте програму на комп'ютер.

4 Відновлення USB-накопичувача

  • Запустіть утиліту файлом із роздільною здатністю exe.
  • Підключіть накопичувач до комп'ютера.
  • Після ідентифікації флешки натисніть кнопку Start.
  • Після завершення процесу у вікні програми має з'явитися зелений сигнал.

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

5 Підсумок

Відновлення знімного накопичувача може тривати небагато часу, але це дозволить зберегти дані на ньому. Якщо інформація важлива для вас, скористайтеся спеціальними утилітами і не проводьте форматування. У разі виникнення додаткових неполадок краще звернутися до сервісних центрів.

Ця стаття призначена для допомоги у програмному відновленні USB Flash Drive, виготовлених на базі мікроконтролера SK6211 виробництва Skymedi. Цей контролер зустрічається у флеш-накопичувачах різних виробників, наприклад: Kingston, Kingmax, A-data та ін. Як приклад було обрано утиліту. Вона, як і ще, призначена до роботи у середовищі ОС – MS Win XP. Як «піддослідний» обрана флешка Kingston DT100/1GB.

У комплект утиліти входять:
1) SK6211_20090828.exe - власне основний модуль.
2) SK6211_User_Manual.pdf – інструкція до програми англійською мовою
3) SK6211BA_Skymedi Flash Support List _20090828.xls – «Флешаліст» - список модулів пам'яті, які підтримує дана версія утиліти. (Нагоді для визначення «CodeBankVer» за датою)
4) SK6211BA R-W Performance_Capacity List_20090828.xls – Зведена таблиця тестів швидкості різних модулів пам'яті в одноканальному та двоканальному режимах в ОС Win XP sp2 & Win 2k sp4.
5) SK62XX_FAT_20090505.exe & SK62XX_FATool_UserGuideV1.pdf – допоміжна утиліта для тестування флеш.
6) ErrorCodes.txt – перелік кодів помилок.
7) DrvSwitch.exe – заводський драйвер.
8) Driver_Using_manual.pdf – інструкція з використання драйвера.

1. Підготовка

Підключаємо флешку і дізнаємося VID/PID, наприклад, за допомогою ChipGenius 3.0. Піддослідна VID = 0951 PID = 1607.
Запускаємо утиліту SK6211_20090828.exe і вибираємо в Configuration Selection default.

Бачимо, що в першому вікні (DUT1) визначилася флешка (SAMPLE – No Match), але поки що вона не готова до прошивки! SAMPLE = приклад, No Mach = Ні Збіги. Мається на увазі, що поточні налаштування (default) не відповідають нутрощі флешки. Утиліта вже визначила, що флешка побудована на контролері, який відгукується на її запити і вже вважала з її прошивки інформацію.
Перегляд цієї інформації здійснюється за дабл-кліком на SAMPLE.

Тут ми бачимо вміст прошивки:
1) Контролер SK6211
2) FID пам'яті (AD D3 14 A5 34) та її назва (HY27UT088G2A)
3) Версію CodeBank: C080512A_F080516A
4) Версію прошивки: CodeSwap-0512
5) Решта не така важлива (дата виготовлення/версія утиліти/назва конфігурації = «гравірування на USB-роз'ємі» / VID&PID коди і т.д.)
6) Channel: Byte Mode (Одноканальний режим. Може стати в нагоді в налаштуваннях!)

Тут все гаразд! Але що робити коду злетіла прошивка так, що більшої частини цієї інформації немає!?

Controller Version: SK6211BA
Flash Part No.: No matched Flash Part No.
Flash ID 01: 0x89 0x95 0x94 0x1E 0x74
Flash ID 02: 0x00 0x00 0x00 0x00 0x00
Flash ID 03: 0x89 0x95 0x94 0x1E 0x74




Тут утиліта вважала із флешки FID, але не змогла по ньому підібрати пам'ять зі свого списку!
Висновок: пробувати іншу утиліту чи перевіряти контакти. Іноді відновлення контактів по Шині Даних між контролером та пам'яттю змінює ID-шник і утиліта, за правильним ID-шником, знаходить відповідність у своїй Базі Даних.

Controller Version: SK6211BA
Flash Part No.: I29F32G08AAMD1_S
Total Flash Size: 8192 MB
4K Page, MLC
Flash ID 01: 0x89 0xD7 0x94 0x3E 0x84
Flash ID 02: 0x89 0xD7 0x94 0x3E 0x84
Flash ID 03: 0x00 0x00 0x00 0x00 0x00
Flash ID 04: 0x00 0x00 0x00 0x00 0x00
Flash ID 05: 0x00 0x00 0x00 0x00 0x00
Flash ID 06: 0x00 0x00 0x00 0x00 0x00
Flash ID 07: 0x00 0x00 0x00 0x00 0x00
Flash ID 08: 0x00 0x00 0x00 0x00 0x00

Тут утиліта знайшла пам'ять у своїй БД. Але версія Code Bank – невідома! Знаходимо її за допомогою пошуку дати на ім'я флеш чіпа у файлі SK6211BA_Skymedi Flash Support List _20090828.xls

Тепер шукаємо відповідні Code bank.
Відкриваємо файл:
…\SK6211_PDT_20090828\CodeBank\2806\CBVer-1.2.2.44.ini

Знаходимо за датою 09,03,09 версію: C090309A_F090309A

2. Налаштування

Повернемося до піддослідної. Переходимо по кнопці Advaced в розширені налаштування. Пароль – 123456.
1) прописуємо VID & PID: 0951 & 1607
2) Vendor Name: Kingston
3) Product Name: DataTraveler 2.0
4) Revision: 8.2 (залишаємо без змін)
5) Disk Type: Removable (залишаємо без змін)
6) S/N: 001478544881SK8703120829 (це рідний серійник піддослідної)
7) S/N Gen: (3) Don't Change SN
Нижче можна пропустити до
8) Fixed Flash Size = 1024 (ставимо оригінальний розмір флешки)
9) При установці галки на Erase All видається повідомлення: Warning Message: System information will be eliminated after erase all!!!
(Попередження: системну інформацію буде ліквідовано після встановлення режиму «видалення всього» !!!)
Переходимо у праве віконце Flash Options
10) Вибираємо контролер: SK6211BA
11) Вибираємо Code Bank Ver: C080512A_F080516A (той, який видала утиліта по подвійному кліку на SAMPLE) Тепер я чекаю, що в секції Flash Selection повинна з'явитися можливість вибору бажаної пам'яті - HY27UT088G2A, але цього не відбувається. У чому причина? Можливо у версії утиліти! Адже у прошивці вказана версія: PDT Version: SK6211_PDT_20080616_BA, а я користуюсь SK6211_20090828! Йдемо шляхом вибору через флешлист. Знаходимо дату – 02.04.2008, але назви з такою датою у списку не знаходжу і версії Code Bank із найближчою датою теж не підходять! Припущення з відповідністю дати з флеш-листу для цієї флешки не підходить. Допоміг лише повний перебір! У разі вибору C090828A_F090828A утиліта дала можливість вибору бажаної пам'яті!
12) Далі вибираємо Channel Mode: Single
Більше нічого не міняємо.

Отримуємо статус READY

Тепер утиліта «готова» прошити флешку.
Тиснемо Auto-LLF

3. Робота над помилками

44 -
2 -
при зміні рід\врайт тест помилка 37 -

Допомогла галка на ERASE ALL

45 -
(Статус READY, помилка у процесі LLF)

Допомогло: переведення в тестовий режим замиканням 31-32 ніг на м/с пам'яті
та повторна прошивка
_______________________________

101 -

Потрібна свіжіша версія утиліти з підтримкою нової пам'яті
ps: у попередній версії 20090709_BA (34 - )
_______________________________

94 -
1 -
При спробі прошити - (Access error)

Прибрали подовжувач USB, через який були втрати.
_______________________________

У роботі над помилками було використано досвід користувачів форуму: Vitorrio, SeeJay, E1haZ та інших.

Обговорення статті та проблеми під час відновлення обговорюються у цій темі на форумі.

Але перш ніж щось робити, задумайтеся, наскільки цінна інформація на ній зберігається? Якщо дані важливі, то краще буде спробувати їх відновити до і після прошивки. Для цього можна скористатися програмою Recuva або іншою аналогічною. А якщо там зберігаються понад важливі дані, які дуже важливі та цінні, то в такому разі краще нічого не робити самостійно. Віднесіть флешку до спеціалізованого сервісного центру, де фахівці зможуть відновити її з не таким високим ризиком для Ваших даних.

Відновлюємо флешку на прикладі Kingston DT

У нашому прикладі буде використана флешка Kingston DataTraveler Elite 3.0 16GB. Вона працювала до певного часу, до часу нормально, але потім почалися дива. При спробі видалити або записати дані весь процес відбувається настільки повільно, що взагалі не рухався. Після перепідключення система видала повідомлення з проханням виконати форматування диска.

З урахуванням невисокої важливості даних на пристрої було прийнято рішення його відформатувати. Процес форматування затягнувся на тривалий час і не завершився. З'явилося лише повідомлення, в якому йшлося про невдалу спробу виконати форматування.

Підключаємо нашу несправну флешку та запускаємо утиліту. Вгорі вікна програми буде кнопка для отримання даних, натисніть на неї. Після цього ми побачимо всю інформацію щодо пристрою. Звертаємо увагу на значення, які стоять біля VID та PID.

Перепрошуємо несправну флешку kingston

Поки що відключаємо накопичувач. Виконуємо запуск утиліти для перепрошивки (у нас програма називається MPTool.exe). Якщо з програмою йде файл з назвою readme.txtто загляньте в нього. Швидше за все, там є інструкція. Зауважу, що утиліти бувають різні і у Вас може дещо інакше виглядати. Але загалом інтерфейс і принцип роботи мають бути схожими.

Після запуску програми перепрошивки потрібно знову підключити флешку. Після цього утиліта визначить пристрій. Тепер залишилося просто натиснути кнопку старту перезапису прошивки. Трохи зачекаємо, доки процес не завершиться.


Після завершення програма дасть знати, що все пройшло успішно.


Потім з'явиться повідомлення системи, що перед роботою з пристроєм його потрібно відформатувати. Але краще одразу відключити флеш накопичувач, а потім підключити його знову. А вже тільки після цього розпочати процес форматування. Завершивши всі ці процедури, можна перевірити роботу флешки. Все працює так швидко, як і повинно, і файли адекватно копіюються і читаються. Не забуваймо, що деякі кроки можуть бути дещо іншими, на відміну від описаних у цій статті. Але загалом увесь процес виглядає саме так.

На цьому все. Бережіть свої флешки, виконуйте безпечне виймання пристрою.

Це може стати в нагоді.