Программа для восстановления флешки toshiba 8gb. Программы для прошивки флешек

Флеш-накопители Kingston отличаются своей надежностью и длительным сроком службы, но они тоже не защищены от различных сбоев. Иногда накопитель действительно «умирает» и восстановить его не представляется возможным. Чаще встречаются ситуации, когда флешку можно вернуть к жизни с помощью специальной утилиты для прошивки.

Чаще всего ломаются флешки Kingston dt100g2 и datatraveler.

Можно ли восстановить флешку

Признаки того, что накопитель можно восстановить:

  • При подключении флешки появляется уведомление, что обнаружено новое устройство.
  • Система предлагает отформатировать съемный диск.
  • Накопитель не открывается, но отображается в проводнике.
  • Возникают ошибки при чтении и записи данных.

Эти проблемы устраняются прошивкой контроллера или форматированием носителя, но если на флешке есть важная информация, то перед выполнением любых восстановительных процедур её нужно попробовать «вытащить». Используйте для извлечения программы восстановления типа Recuva или , чтобы не потерять нужные файлы .

Поиск программы для прошивки контроллера

Для восстановления вам понадобится специальная утилита для флешки Kingston. Чтобы не ошибиться и загрузить правильную программу, необходимо знать модель контроллера накопителя.

Способ 1

Посмотреть нужную информацию можно на сайте flashboot.ru в разделе iFlash, использовав в качестве фильтра значения VID и PID флешки.

  1. Подключите накопитель к компьютеру.
  2. Откройте диспетчер устройств (правой кнопкой по иконке «Компьютер» — Управление).
  3. Найдите «Запоминающее устройство для USB».
  4. Кликните правой кнопкой и откройте свойства.
  5. Перейдите в раздел «Сведения» и выберите свойство «ИД оборудования».

Способ 2

Другой способ получения нужных сведений – скачать программу Flash Drive Information Extractor и нажать кнопку «Получить данные». В отчете будут строки «VID» и «PID»; используйте их значение, чтобы найти утилиту, которая сможет корректно провести восстановление флешки Kingston Datatraveler.


Скачать программу можно в разделе «Файлы» на сайте flashboot.ru. Если здесь утилиты нет, попробуйте найти её на других веб-ресурсах.

Утилиты для восстановления

Найти нужную программу можно и без модели контроллера – достаточно набрать в поисковике запрос «утилита восстановления kingston». В результатах вы увидите несколько утилит, среди которых обязательно будут такие программы, как Phison Preformat, AlcorMP AU698x RT, и т.д.

Проблема в том, что программы для восстановления флешки Kingston работают лишь в том случае, если они совместимы с контроллером, установленном в накопителе . Поэтому если вы скачаете первую попавшуюся утилиту для ремонта, то она может не обнаружить подключенный носитель.

Когда нужная программа найдена, можно приступать к её восстановлению. Обязательно посмотрите инструкцию, которая должна быть запакована в архив вместе с утилитой восстановления – возможно, у программы есть особый порядок работы. Общий же порядок восстановления выглядит так:


Больше ничего делать не нужно: программа самостоятельно исправит ошибки и вернет флеш-накопитель в работоспособное состояние. На этом восстановление флешки Kingston окончено; если прошивка контроллера не помогла устранить проблему, то причину некорректной работы стоит искать среди аппаратных неисправностей.

Но прежде чем что-либо делать задумайтесь, насколько ценная информация на ней хранится? Если данные важны, то лучше будет их попытаться восстановить до и после прошивки. Для этого можно воспользоваться программой Recuva, или другой аналогичной. А если там хранятся сверх важные данные, которые очень важны и ценны, то таком случае, лучше ничего не делать самостоятельно. Отнесите флешку в специализированный сервисный центр, где специалисты смогут восстановить ее с не таким высоким риском для Ваших данных.

Восстановливаем флешку на примере Kingston DT

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

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

После множества попыток все же удалось это сделать. После успешного завершения копирования устройство начало уже нормально определятся. Но вот загвоздка, данные на флешку можно скопировать, только скорость при этом не выше 100 кб/с. А это целая вечность и понятно, что ничего не было на нее записано. После этого было принято решение перепрошить контроллер накопителя.

Подготовка к перепрошивке

В первую очередь следует узнать VID и PID. Эти параметры определяют тип и фирму изготовителя контроллера. По ним в дальнейшем, будем определять утилиту для процедуры перепрошивки. Узнать VID и PID можно воспользовавшись любой небольшой программой, предназначенной для этого. Мы воспользуемся Flash Drive Information Extractor.

Подключаем нашу неисправную флешку и запускаем утилиту. Вверху окна программы будет кнопка для получения данных, нажмите на нее. После этого мы увидим всю информацию по устройству. Обращаем внимание на значения, которые стоят возле VID и PID.

Они нам пригодятся, поэтому либо не закрываем это окно, либо скопируйте куда-нибудь их.

Утилита для прошивки флешки

Теперь нужно найти подходящую утилиту, которая может перепрошить тип контроллера для нашего случая. Для этого существует специальный ресурс flashboot.ru, на нем можно найти данные для многих накопителей. Преходим на это сайт и в верхнем меню нажимаем на ссылку iFlash. Дальше будет страница с полями для VID и PID. Вводим наши значения и нажимаем на кнопку «Search».

Поиск может выдать сразу несколько разных видов флеш накопителей. Нам нужно найти тот, что имеет похожее название. Возможно будет небольшое отличие по объему устройства, но думаю это не страшно.

После того, как нашли подходящее устройство, обратите внимание на колонку «UTILS». Там будет название нужной нам утилиты, для перепрошивки. Скопируйте его, затем прейдите по этой ссылке http://flashboot.ru/files/ . Введите там это название и нажмите на кнопку поиска.

Увы, в нашем случае на этом сайте не нашлось данной утилиты. Но это не значит, что не стоит пытаться там найти ее. В Вашем случае вполне возможен успех. После того, как найдете нужную программу, ее необходимо загрузить на компьютер. Ну а в нашем случае, мы прибегли к помощи всезнающего гугла. Благодаря его помощи ее удалось найти на другом сайте. Ее можете скачать .

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

Пока отключаем накопитель. Выполняем запуск утилиты, для перепрошивки (у нас программа называется MPTool.exe). Если с приложением идет файл с названием readme.txt , то загляните в него. Скорее всего там есть инструкция. Замечу, что утилиты бывают разные и у Вас может все несколько иначе выглядеть. Но в целом интерфейс и принцип работы должны быть похожими.

После запуска программы перепрошивки, нужно снова подключить флешку. После этого утилита определит устройство. Теперь осталось просто нажать на кнопку старта перезаписи прошивки. Немного подождем, пока процесс не завершится.

По завершению программа даст знать, что все прошло успешно.

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

На этом все. Берегите свои флешки, выполняйте безопасное извлечение устройства.

Это может пригодиться.

Данная статья предназначена для помощи в программном восстановлении 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 и других.

Обсуждение статьи и проблемы при восстановлении обсуждаются в этой теме на форуме.

ADATA Technology ПО для USB Flash build – сборник фирменных утилит для восстановления работоспособности практически всех флэшнакопителей фирмы ADATA Technology Co., Ltd., собранные мной для удобства. Найдите здесь свою модель флэшнакопителя и воспользуйтесь соответствующей утилитой.
iStar v1.9H : Superior Series RB19; Classic Series C801; Nobility Series PD4.
USB Flash Disk Format Tool 3.0.9.0 : Disney Series (3; T703; Cars Flash Disk; PD0-Donald; PD0-Mickey; PD0-Winnie; PD3-Classic Mickey); Theme Series (RB2; RB4); Nobility Series (PD7; PD19); Classic Series (PD2; PD15).
USB Flash Disk Format Tool 3.1.1.0 : Disney Series (T801; T802 Mickey; T807; Mickey Sports Collection); Theme Series (PD3; RB3; T806; T809; T001 Soccer Jersey); Superior Series (C702; C903; C905; RB1 JOGR; RB19); Nobility Series (S805 Sports; FP2; PD4; PD10; PD14; PD17); Classic Series (C701; C801; C802; C803; C906; PD0 mini; PD1; PD8; PD9; PD18).
USB Flash Disk Utility 2.04 : Disney Series (T703; T802 Mickey); Superior Series (C702; C903; C905); Nobility Series (PD7; PD17; PD19); Classic Series (C801; PD2; PD9; PD18).
USB Flash Disk Utility 2.16.1.9 : Nobility Series (PD7; PD8).

интерфейс: английский; size: 5 540 613 bytes

Apacer Technology ПО для USB Flash build – драйвера и ПО для восстановления работоспособности практически всех флэшнакопителей фирмы Apacer. Сам собирал. Найдите здесь свою модель флэшнакопителя и воспользуйтесь соответствующей утилитой. Историю изменения сборника смотрите в readme.txt находящемся внутри архива.
Repair_v2.9.0.4.zip : Handy Steno AH161 plus; AH221; AH222; AH223; AH225; AH321; AH322; AH323; AH326.
Repair_v2.9.1.1.zip : Handy Steno AH123; AH124; AH125; AH160; AH220; AH320; HC202; HC212; HA202; HN202; HN212; HT202; HT203 200X; HS120.
Repair_v2.9.1.8A.zip : Handy Steno AH522 200X.
Repair_v2.10.1.1.zip : Handy Steno AH223 Colorful; AH328; AH332.
Repair_tool_V1.65.zip : Handy Steno AH110; AH127 copy; AH128; AH129; AH422.
WIN98DRV.zip : Handy Steno AH123; AH124; AH125; AH160; AH161 plus; AH162 Colorful; AH220; AH221; AH222; AH223; AH225; AH320; AH321; AH322; AH323; AH324; AH325; AH326; AH421; AH520; AH522 200X; HA202; HC110; HC202; HC212; HF202; HL202; HN202; HN212; HT202; HT203 200X; HS120; SL101; SL102; SL201; SL202; TN101; TN202.
AH320_Utility_LFormat.zip: Handy Steno AH320.
AH422_Win98_Driver.zip : Handy Steno AH422.
HS2.0_Utility_FDU1.20.zip : Handy Steno AH123.
Format_ NTFS_64GB.zip : Handy Steno AH224.
AHFTool_v1.2.0.zip : Handy Steno AH224.

интерфейс: английский (english); size: 10 395 628 bytes

Imation ПО для USB Flash build – сборник фирменных утилит для восстановления работоспособности флэшнакопителей производства Imation Corp. , собранные мной для удобства. Найдите здесь свою модель флэшнакопителя и воспользуйтесь соответствующей утилитой.
Swivel Pro Flash Drive {OS: Win 2000\XP\Vista | Version: 1.015}
FlashGO! Micro
Swivel Pro 2 Flash Drive {OS: Win 98SE\ME\2000\XP | Version: 1.06 & 1.015}
Mini Flash Drive {OS: Win 98SE\ME\2000\XP | Version: 1.05}
Bio-Swipe {OS: Win 2000\XP | Version: 3.1.2.1}
Cool, Nano(Red Color) & Pocket {OS: Win 2000\XP\Vista | Version: 2.09}
Pivot {OS: Win 98SE\ME\2000\XP}
Swivel Flash Drive {OS: Win 98SE\ME\2000\XP}

интерфейс: английский (english); size: 19 934 936 bytes

СОВМЕСТИМОСТЬ С ОПЕРАЦИОННЫМИ СИСТЕМАМИ

К сожалению, использование последних операционных систем Microsoft Windows , не всегда возможно, для восстановления флешек. Режим совместимости, который встроен в винду, как правило, абсолютно бесполезен.

Самой универсальной системой, несомненно, является 32 -битная Windows XP . В более современных, могут наблюдаться, как непонятные ошибки в ходе процесса прошивки, так и просто вылет самого процесс.

Никто не занимается адаптацией старых программ, к современным реалиям. Этому можно найти крайне простое объяснение, если понимать, что большинство утилит являются производственными инструментами, которыми шьют флешки на заводах. Ну а туда, в свою очередь, не спешат ставить топовое железо, ибо это лишь выкидывание денег на ветер.

К тому же, жизненный цикл, который отводится под каждую модель USB-контроллера, не такой уж и большой. Производители любят, каждые пару лет выпускать новую модель, а к ней уже новые прошивальщики.

ИСПОЛЬЗОВАНИЕ ВИРТУАЛЬНОЙ МАШИНЫ, ВМЕСТО НАСТОЯЩЕЙ WINDOWS XP

Установка Windows XP на виртуалку, взамен развёртывания полноценной системы на компьютере, вполне допускается в большинстве ситуаций.

Но всё же, ни одна виртуальная система не заменит живой, в полной мере. Вы можете встретить на своём пути, как мелкие препятствия, так и фатальные непроходимые ошибки.

Более подробную информацию по данному вопросу, вы можете получить из статьи про ремонт с виртуальной машины . В которой наглядно показаны, как плюсы, так и минусы конкретных технологий, эмулирующих устаревшую операционную систему Windows XP .

БЕЗОПАСНОСТЬ ПРОГРАММ?

Если говорить про ложные срабатывания антивирусов , на некоторые файлы, то за всё время существования проекта, никто не смог обнаружить ни одного реального вируса на сервере сайта.

Основные факторы, из-за которых происходит ошибочное срабатывание антивирусных продуктов:
1] Служебные драйверы, для работы с USB-интерфейсом, которые содержат производственные инструменты.
2] Некоторые исполняемые файлы сжаты пакерами файлов, а их использование, нередко, блокируется антивирусами (на всякий случай).
3] Есть на сервере несколько утилит, которые раньше были реально заражены серьезными троянами, но перед заливкой на сайт, были мною пролечены с помощью сканера CureIt . Вирус то удалился, а некоторые сигнатуры остались, вот и часть антивирусов, по привычки вопит о небезопасности файлов.

ЧЕГО-ТО НЕ НАШЛИ, А ДОЛЖНО БЫТЬ?

Если у вас имеются предложения, о том какие программы ещё следует добавить на портал USBDev , готов выслушать ваши предложения.

Чтобы никому не усложнять схему, просто кидайте названия утилит в область комментариев, на первой попавшейся вам странице сайта. Я потом приду, всё лишнее подправлю и удалю.

Многие пользователи сталкиваются с проблемами, когда выходит из строя USB накопитель (флешка), и здесь не исключение даже такая надежная компания как Kingston. Симптомы что накопитель вышел из строя, но его еще можно спасти следующие:

Проблемы при записи или считывании данных с флешки на компьютер, зависание, вилеты;

Флешка появилась в проводнике, или любом файловом менеджере, но открыть ее невозможно, выдает разные сообщения об ошибках;

При подключении накопителя операционная система все время предлагает ее отформатировать (даже после сделанной процедуры форматирования);

При подключении к ПК система выдает сообщение о нахождении нового устройства, но дальше дело не идет;


Для процедуры восстановления работы флешки нужны специальные утилиты для Kingston. Для правильности выбора нужно знать модель контроллера, нам нужна информация о VID и PID флешки (уникальные идентификаторы). Узнать их можно средствами операционной системы, или загрузив и установив программу Flash Drive Information Extractor.

Первый способ. Подключаем USB накопитель, вызываем контекстное меню моего компьютера и переходим в «Управление» выбираем «Диспетчер устройств» в списке «USB контроллеров» находим «Запоминающее устройство USB», в котором также открываем контекстное меню и выбираем «Свойства». В свойствах нужно выбрать вкладку «Сведения» и из выпадающего списка выбираем «ИД оборудования». Таким образом мы получим нужную нам информацию.

Еще один способ это получить данные с помощью программы Flash Drive Information Extractor, после ее установки подключаем USB накопитель и жмем на кнопку «Получить данные» в программе.

Далее нужно воспользоваться специализированными сайтами для поиска нужных программ для восстановления (популярный среди них flashboot.ru). В одном из разделов, а именно iFlash, введя предварительно полученные данные о VID и PID накопителя мы получим информацию, которую утилиту следует искать и загружать.

Если у вас флешка Kingston размером 8, 16 или 32 гигабайта то в перечне программ для их реанимации будут следующие утилиты:
Phison Preformat;
AlcorMP AU698x RT;

После загрузки нужной программы, устанавливаем ее на свой персональный компьютер и запускаем. Подключаем USB накопитель вышедшей из строя, если он появился в окне программы, тогда она выбрана правильно. Остается выбрать его и нажать на кнопку «Старт». Утилита исправит все ошибки автоматически. Отключаем флешку и проверяем результат.



Загрузка...
Top