Восстановление файлов →
Восстановление флешек
С каждым днём носители информации на основе флеш-накопителя становятся всё популярнее. Но, к сожалению, иногда выходят из строя и они. Самых частых причин их смерти несколько: перепады напряжения, статическое электричество, неправильное извлечение (ещё бы, есть любители дёрнуть за хвост и вытащить только кожух). Сами по себе флешки достаточно просто устроены, в них есть контроллер, сама микросхема флеш-памяти и кварцевый резонатор. Чаще всего дохнет только контроллер. Случайная статическая искра или перепад энергии, убивает именно его. В таких случаях кожух флешки часто визуально не изменяется, но иногда может возникнуть чёрное пятно — пластик закипает или подгорает. Такой накопитель перестаёт определяться компьютером, но восстановление флешки возможно, так как микросхема памяти ещё жива. Правда здесь не обойтись без специалистов или ну очень прямых рук. Микросхема переносится либо на аналогичную флеш накопитель с рабочим контроллером либо на аппарат, специально предназначенных для таких вещей.
К механическим повреждениям флешки более стойки нежели жёсткие диски. Это связано с тем, что внутри дисков есть двигающиеся элементы, которые могу легко быть поцарапаны. А флешка изнутри представляет собой монолитный кусок. При падении с большой высоты флеш-накопитель просто отпрыгнет от пола, максимум расколется внешняя оболочка. В худшем случае, правда, отвалится usb-разъём. В последнем случае флешку придётся паять, в других случаях она будет работать во вполне штатном режиме. Поломать флешку физически можно только приложив направленное усилие, но даже в этом случае скорее всего будет переломан текстолит, микросхема же с самим содержимым раздела останется жива.
Итак, от теории к практике. Восстановить флешку как одно цельное устройство после начала деградации уже врятли возможно, а вот данные с неё вполне. Достаточно считать данные на низком уровне обращаяясь к контроллеру по особому. Для этого нам нужно знать название контроллера, берём программу ChipGenius. Она покажет нам чипсеты, используемые на вашем оборудовании, включая вставленную флешку. Зная название производителя чипа, можно зайти к нему на сайт и поискать специальные программы, которые производители зачастую выкладывают. Если ChipGenius не сработала как ожидалось, можно пойти на крайний шаг и вскрыть кожух флешки, после чего просто прочитать название контроллера. Боитесь разбирать? Тогда узнаем чипсет по PID и VID устройства. Заходим в «Диспетчер усройств», открываем там флешку, переходим на вкладку «Сведения». Там вы обнаружите длинную строку с vid_XXXX и pid_XXXX, где XXXX это числа, которые нам нужны. Например для Kingston DataTraveler G2 8GB эти значения vid 0c76 pid 0005. Далее по Виду и Пиду точно так же находим производителя и ищем нужную программу.
После восстановления файлов этой флешкой на свой же страх и риск пользоваться уже не нужно, стоят они копейки и можно купить новую. Если оборудование начало загибаться, то его окончательная смерть лишь дело времени. Будет очень обидно, когда флешка, с которой вы восстановили данные, сдохнет ещё раз, уже полностью забрав с собой ваши файлы.