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

Рассмотрим пример восстановления флэш-карты Kingston Data Traveler 2GB.

При подсоединении к компьютеру, флэш-карта определялась, но не давала прочесть содержимое, выдавая сообщение «Вставьте диск».

Для начала нам потребуется определить модель хост-контроллера флэш карты. Определить можно программой CheckUDisk. Скачать отсюда.  Для тех, кто  работает под пользователем — запускать нужно с правами администратора.  После запуска программы, необходимо выписать Vid и Pid модели контроллера. Vid — является идентификатором производителя, Pid — идентификатор самого устройства.

Определяем Vid и Pid

Определяем Vid и Pid

На скриншете видно, что флэш уже забыла своего производителя =) .

Теперь, с выписанными Vid и Pid, заходим на эту страничку. Путем долгих сравнений и размышлений я пришел к выводу, что производитель моего хост-контроллера — Phison, более подробных сведений, на тот момент не оказалось. По этому пришлось, опытным путем, по каталогу выбирать утилиту восстановления.  В моем случае, Phison Preformat v.1.30 (UP10, UP11) справилась со своей задачей. Со второй попытки. 

Остается только пожелать, всем, успехов, не унывайте, и не выбрасывайте свои флэш-накопители! В крайнем случае их можно использовать… В качестве брелка например =).