Профессиональная лаборатория восстановления данных с цифровых носителей информации

Во всех регионах России и СНГ

8 (495) 369-38-92

Адрес: Москва, Холодильный пер. д.3, к.1
Метро: Тульская
Схема проезда

Как восстановить файлы и данные - Глава 4

Индекс материала
Содержание
Глава 1
Глава 2-1
Глава 2-2
Глава 2-3
Глава 3
Глава 4
Глава 5
Глава 6
Глава 7
Глава 8

ЧАСТЬ II. Восстановление с разных носителей

ГЛАВА 4. как восстановить данные с флешки

КАК УСТРОЕНА И РАБОТАЕТ ФЛЕШКА. Как это все начиналось

Несмотря на то, что флешки, в нашем сегодняшнем понимании, появились достаточно недавно, сама технология, лежащая в основе этих миниатюрных устройств хранения данных, увидела свет еще в 1984 г. в стенах компании Toshiba. Надо признаться, что Toshiba вообще является родоначальником многих передовых технологий, в частности компакт-дисков нового поколения HD DVD. Но если технологию HD DVD постигла печальная участь (на рынке победила альтернативная технология Blue Ray от компании Sony), то в случае со флешками мы наблюдаем прямо противоположную картину. Эти штуковины встречаются практически на каждом шагу и имеются практически у каждого человека, мало-мальски пользующегося электронной техникой. Помимо обычного карманного носителя информации не стоит забывать о роли «электронной фотопленки», которую флешки играют в цифровых фото- и видеокамерах (частично). Короче, все движется к тому, что вскоре накопители данных на основе флеш-технологии будут преобладать на рынке. Уже сейчас выпускаются флешки объемом 32 и 64 Гб. А то ли еще будет... В далеком же 1984 г. японский дядька по имени Фуджио Масуоко (Fujio Masuoka) показал своему коллеге новую технологию. История не сохранила имени коллеги, но известно, что ему процесс быстрого стирания ячеек напомнил работу вспышки фотоаппарата. Отсюда и пошло название новой технологии, ведь flash - это в переводе с англ. «вспышка».

Как это все работает. Как это происходит технически

Эволюционно флеш-память представляет собой разновидность EEPROM (Electrically Erasable Read Only Memory), то есть энергонезависимого ПЗУ с электронным стиранием. EEPROM функционирует на основе логики, построенной на КМОП-элементах (комплементарных структурах «металл-оксид-полупроводник», или Complementary Metal Oxyde Semiconductor, CMOS). К сожалению, при стирании содержимого КМОП-памяти нужно подводить к ее электронным ячейкам достаточно высокое напряжение, поэтому этот процесс занимает достаточно много времени. В отличие от «прародительницы», во флеш-микросхемах информация удаляется иначе — целыми блоками — и это происходит намного быстрее. Первичными ячейками таких чипов являются полевые транзисторы с двумя изолированными затворами: управляющим и плавающим. Под воздействием управляющего создается канал для движения заряженных частиц от истока к стоку, причем некоторые электроны, обладающие большой энергией, преодолевают сопротивление изолятора и попадают на плавающий затвор. Этот процесс называется инжекцией. Формируется скрытый, или «захороненный», заряд, который может сохраняться на плавающем затворе в течение нескольких лет. С целью кодирования информации малое количество заряда на затворе принимается равным логической единице, а большее — нулю. При стирании на управляющий затвор подается высокое отрицательное напряжение. Тогда электроны с плавающего затвора «стекают» на сток (туннелируют). В то время как в обычной энергозависимой памяти для хранения каждого бита данных нужно задействовать несколько транзисторов и конденсатор, во флеш-памяти обходятся лишь одним. Это дает возможность сильно уменьшить размеры микросхем, упростить технологию их производства и снизить цену изделия.

Флеш-память может быть реализована на электронных логических элементах двух типов: ранее весьма распространенных NOR (с прямым доступом), а также более дешевых NAND, которые стали широко использовать в последние годы (доступ к последним осуществляется через 8-битную шину данных и адресов, имеющую отдельные командные каналы). В чипах памяти на основе логики NOR (Not OR, отрицание «или») каждая ячейка (полевой транзистор) подключена к трем независимым каналам: линии бит, линии слов и источнику заряда. Для выборки нужно подать напряжение на линию слов, подключенную к затвору. Если при этом заряд, «захороненный» в плавающем затворе, достаточно высок, создается препятствие движению электронов между истоком и стоком. Соответственно, разность потенциалов между ними остается значительной. При логической трактовке эта ситуация признается равной нулю, противоположная — равной единице. Микроэлектроника на основе NOR имеет большой размер ячеек, обеспечивает высокие скорости перезаписи и короткое время доступа. Каждая микросхема этого типа может хранить от 64 Кбит до 8 Мбит данных. Основная проблема состоит в том, что ее сложно наращивать для достижения более высокой емкости, так как нельзя уменьшить размеры каждого из транзисторов — виной тому сам способ организации матрицы ячеек: к каждой из них нужно подвести отдельный изолированный контактный электрод. Микросхемы NAND (Not AND, отрицание «и») обладают более высокой надежностью и емкостью, малыми размерами блоков и ячеек. Полевые транзисторы подключаются к линиям бит последовательно, группами. Если они включены (открыты), то соответствующие проводники заземляются; разность потенциалов между ними и линиями слов исчезает. Правда, поскольку падение напряжения происходит сразу на многих транзисторах, считывание информации затрудняется. Но вследствие того, что обращение происходит одновременно к целой группе ячеек, увеличивается скорость чтения. На практике организация NAND-памяти подразумевает, что к ее ячейкам можно адресоваться лишь последовательно. Для компенсации временных задержек, вызванных «групповым» характером операции, используется внутренний кэш адекватной емкости. При записи в транзисторах архитектуры NAND используется туннельная инжекция электронов, а при стирании — их туннельное высвобождение. Это позволяет уменьшить энергопотребление.

Емкость микросхем составляет от 500 Кбит до 8 Мбит. В микросхемах флеш-памяти обоих типов логические элементы объединяются в блоки (по 128 Кбит в NOR и 8 Кбит в NAND). В NAND-чипах ячейки предварительно группируются в «страницы» размером по 256 или 512 байт. В каждой из них по 16 байт отводится под служебную область, где хранятся метаданные и коды коррекции ошибок. В новой флеш-памяти NOR StrataFlash, разработанной Intel, используются многоуровневые ячейки (MLC, Multi-Level Cell), каждая из которых может хранить по 2 или 4 бит. Для этого заряд условно делится на не сколько логически значимых уровней, каждому из которых соответствует определенная комбинация значений булевой логики («истина»/«ложь», т.е. 1/0). Теоретически можно прочитать и записать до 6—8 бит, но на практике при столь большом числе уровней возникают проблемы с паразитными шумами и утечкой заряда при длительном хранении. Одновременно с Intel компания AMD, известная на заре своего развития именно как производитель флеш-памяти, разработала новую технологию MicroBit для реализации в чипах архитектуры NAND, благодаря которой емкость ячеек можно увеличить вдвое. Решение, по сути дела, простое: плавающий затвор ячейки (полевого транзистора), хранящей заряд, физически делится на два независимых друг от друга элемента конструкции. Таким образом, вместо одной ячейки хранения память имеет дело сразу с двумя.

Особенности использования флешек

По сравнению с обычным жестким диском флешки имеют несколько принципиальных отличий. Для начала стоит отметить, что запись на флешку возможна только на предварительно стертые чищенные) ячейки. В случае же с жестким диском вполне обычно на перезапись данных, когда одни данные записываются поверх других. Думаю, ни для кого не секрет, что когда вы удаляете какой-либо файл, он по-прежнему остается на жестком диске, просто информация о нем стирается из таблицы файловой системы, и он становится как бы невидимым. Отсюда и существование так называемых программ-восстановителей удаленных файлов. Они просто возвращают запись в таблицу файловой системы. Из-за необходимости предварительной зачистки (стирания) ячеек, для флешек существует некоторая путаница с порциями данных: битом, байтом, блоком чтения/записи и областью стирания. Байт — минимальная величина записанной информации; а блок — минимальное количество байт, которые можно прочесть из памяти за один цикл обращения. Область стирания есть совокупность ячеек, содержимое которых стирается за одну операцию. Минимальной же единицей хранения информации на жестком диске является сектор. Так вот, порции данных флешки (блоки, область стирания), как правило, не совпадают по размеру с сектором жесткого диска. Во избежание несовместимости операционная система реализует как бы виртуальные сектора для флешек, которые фактически формируются блоками чтения/записи, на которые в частности разбивается и область стирания. Наконец, необходимо отметить, что флеш-память, в отличие от жесткого диска, выдерживает ограниченное количество циклов записи-стирания. В то время как для жесткого диска его долговечность зависит от механической износостойкости. Технологически в идеале возможна практически неограниченная эксплуатация (знай себе намагничивай и размагничивай). Для разных флешек число повторных стираний варьируется примерно от 100 тыс. до 1 млн. Чтобы оценить эти цифры, представьте, что каждый день, 365 дней в году вы будете по 100 раз на дню мучить свою флешку. Так вот, даже при наихудшем прогнозе вам должно хватить ее на три года. Бывают, конечно, исключения (брак, неправильная эксплуатация), но в целом именно так.

По мере приближения к предельному значению циклов чтения/записи ячейка флеш-памяти начинает все хуже и хуже «себя вести»: либо запись происходит с ошибкой, либо блок не поддается стиранию с первой попытки. В результате вскоре блок помечается как дефектный и не участвует уже более в работе флешки. Отсюда наиболее распространенным способом продления срока жизни флешки является технология управления ее износом (Wear Levelling Control), суть которой состоит в том, чтобы обеспечить наиболее равномерное использование ячеек флеш-памяти путем равномерного распределения циклов чтения/записи по разным блокам. Что касается контроля надежности хранения информации на флешке, то он производится непосредственно во время записи: встроенный механизм соотносит сохраненную информацию с исходной с помощью компаратора. Возможна также дополнительная проверка. Все зависит от того, какие технологии заложил производитель в свои изделия.

Виртуальное флеш-пространство

Файловая система флеш-памяти (Flash File System, FFS) состоит из модулей управления простран­ством, «сборкой мусора», износом и интерфейсом, а также блока ини­циализации. Общение ОС с флеш-накопителем начинается с вызова дискового прерывания (IRQ14), ко­торое активизирует накопитель. Если запрашивается чтение сектора дан­ных, то происходит преобразование

стандартная форма флешек

При записи координаты сектора преобразуются в собственную систему флеш-накопителя. Происходит проверка на наличие свободных блоков чтения/записи. При наличии таковых для соответствующего кристалла устанавливается режим записи и происходит запоминание данных в его ячейках. Если же блоков недостаточно или размер свободного пространства меньше требуемого, активизируется «сборка мусора», которая совместно с механизмом управления износом подбирает область стирания и проверяет, не содержит ли она действительных блоков чтения/записи. При обнаружении последних происходит их перемещение в резервное пространство. Выбранная область стирания очищается, затем из ее состава выбирается свободный блок записи. Управление пространством осуществляется с помощью трансляции логических секторов дисковой модели ОС в физические блоки флеш-памяти (Flash Translation Layer, FTL). При этом происходит учет дефектных и недействительных блоков. Доступный объем виртуального накопителя описывается в управляющих таблицах, выполняющих роль таблиц размещения файлов (FAT) дисковой ОС. Процесс удаления записанных, но более не используемых (недействительных) блоков памяти носит название «сборки мусора» (Garbage Collection). На заре развития флеш-памяти для этого использовался простой механизм. Блоки, содержащие полезные данные, перемещались в свободную область, после чего запускался механизм очистки недействительных. Так как «сборка мусора» запускается нечасто, этот процесс потребляет ничтожно мало энергии и не снижает производительность памяти. Однако его нельзя признать достаточно оптимальным. Поэтому сегодня эта процедура запускается в те моменты, когда нет обращений системы к виртуальному диску. Перед выполнением «сборки мусора» необходимо выполнить поиск соответствующих фрагментов памяти, учесть количество недействительных блоков чтения/записи и число предшествующих циклов стирания, а также выявить области, в которых информация обновляется чаще, чем в других (в таких случаях особую важность приобретает проблема физического износа ячеек памяти). В технических характеристиках флеш-накопителей указываются две скорости записи: пиковая и средняя (последняя в 2—3 раза ниже). Средняя скорость характеризует реальную производительность электроники, поскольку определяется эффективностью работы механизма «сборки мусора». Если механизм «сборки мусора» работает недостаточно эффективно, это вызывает падение быстродействия флеш-памяти.

Шина USB

Flash-диск (флешка) подключается к компьютеру через USB-порт. Для этого на флешке присутвует USB-разъем. Короче, передача данных осуществляется через шину USB, поэтому нелишним будет узнать несколько подробностей о ней. Главное, что следует знать, так это то, что на данный момент существуют два стандарта USB: USB 1.1 и USB 2.0 (готовится USB 3.0, но до начала его массового применения еще далеко). Все современные флешки выпускаются в стандарте USB 2.0 уже пару-тройку лет, не меньше. В то же время существуют неновые компьютеры, в которых USB-порт работает по стандарту USB 1.1, который в несколько раз медленнее работает, нежели USB 2.0. В итоге, если вы подключите даже флешку USB 2.0. к USB-порту 1.1, передача данных будет осуществляться по скоростям USB 1.1, то есть очень медленно. Для того чтобы получить представление о скоростях, присущих технологиям USB 1.1 и USB 2.0, обратите внимание на технические характеристики, приведенные ниже:
Технические характеристики USB 1.1:
скорость: от 1,5 до 12 Мбит/с;
максимальная длина кабеля для высокой скорости обмена — 5м;
максимальная длина кабеля для низкой скорости обмена — 3 м;

  • максимальное количество подключённых устройств (включая размножители) — 127;
  • возможно подключение устройств с различными скоростями обмена;
  • напряжение питания для периферийных устройств — 5 В;
  • максимальный ток потребления на одно устройство — 500 мА
Технические характеристики USB 2.0 примерно такие же, за исключением скорости обмена, она составляет до 480 Мбит/с. На самом деле, хотя в теории скорость USB 2.0 может достигать 480Мбит/с, устройства типа жёстких дисков и вообще любых носителей информации в реальности никогда не достигают такой скорости обмена по шине, хотя и могут развивать её. Это можно объяснить достаточно большими задержками шины USB между запросом на передачу данных и собственно началом передачи. Например, другая шина Fire Wire хотя и обеспечивает максимальную скорость в 400 Мбит/с, что на 80 Мбит/с меньше чем у USB, в реальности позволяет достичь больших скоростей обмена данными с жёсткими дисками и другими устройствами хранения информации.

Что у флешки внутри?

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

устройство флешки
    На рисунке обозначены:
  1. USB-разъём.
  2. Микроконтроллер.
  3. Контрольные точки.
  4. Микросхема Flash-памяти.
  5. Кварцевый резонатор.
  6. Светодиод.
  7. Переключатель «защита от записи».
  8. Место для дополнительной микросхемы памяти.

МАЛЕНЬКАЯ, НО ШУСТРАЯ ПРОГРАММА EZ RECOVER. КОМПЛЕКСНОЕ ВОССТАНОВЛЕНИЕ ФЛЕШЕК

Маленькая, но шустрая программка EZ Recover предназначена для комплексного восстановления поврежденных флешек. При этом ею могут быть восстановлены такие «тяжелые» случаи, когда флешка не распознается корректно системой, ее размер выдается нулевым и т.д. Восстановление производится сразу всего flash-диска. Выборочное восстановление отдельных файлов невозможно.

EZ RECOVER. КОМПЛЕКСНОЕ ВОССТАНОВЛЕНИЕ ФЛЕШЕК

Чтобы воспользоваться программкой, запустите ее и в ответ на предложение об обнаружении флешки вставьте flash-диск в USB-порт. Возможно, с первого раза программа не сможет ее распознать, тогда необходимо вынуть и заново вставить флешку в USB-порт. Возможно, это потребуется сделать несколько раз. Когда, наконец, счастливый момент настанет и EZ Recover увидит вашу горемычную флешку, на экране появится окно программы, показанное на рис. 4.5. Как видно, окно программы не изобилует настройками, предлагая вам либо все, либо ничего. Чтобы получить все и провести полное восстановление флешки, нажмите кнопку Recover; чтобы послать это все подальше и закрыть окно программы - нажмите кнопку Close. Вот, собственно, и вся наука. Единственное, что хотелось бы отметить, что при всей грамотности программы EZ Recover все-таки бывают случаи, когда она не может справиться. Кроме того, используя программу EZ Recover, вы оперируете и рискуете целой флеш-кой. Возможно, имеет смысл попробовать пофайлово восстановить флешку, да и вообще посмотреть, что там с ней делается. В данном случае вам может помочь программа Handy Recovery, которую мы и рассмотрим в следующем разделе данной главы.

HANDY RECOVERY-ЛУЧШАЯ ПРОГРАММА ДЛЯ ВОССТАНОВЛЕНИЯ ПОВРЕЖДЕННЫХ/УДАЛЕННЫХ ФАЙЛОВ С ФЛЕШЕК

Сразу необходимо отметить, что большинство программ, которые мы использовали для восстановления данных с жесткого диска вполне можно применять и для восстановления с флешек. Однако результативность при этом может оставлять желать лучшего (в тоже время и этого может быть достаточно). Эффективнее будет применять утилиты, специально «заточенные» под флешки и учитывающие их особенности: организацию данных, тонкости работы контроллера и т.д. Все это повышает вероятность корректного восстановления данных с флеш-носителя, его «излечения». Далее мы рассмотрим одну из таких программ — Handy Recovery. Кроме того перечислим спец. программы восстанвления с флешек определенных производителей.

Что может Handy Recovery 4.0?

По заявлению разработчиков, Handy Recovery — простая в использовании программа, с помощью которой вы сможете без всякого труда и каких-то специальных знаний восстановить файлы, которые были удалены различными способами с вашего жесткого диска или флеш-накопителя. Особенно интересен тот факт, что возможна реанимация даже удаленных или поврежденных разделов/ флешек, которые уже не отображаются системой. В то же время Handy Recovery отобразит все файлы, находящиеся на диске даже после форматирования. Правда, здесь стоит оговориться. Вышесказанное возможно только при «быстром» способе форматирования. Handy Recovery может работать со всеми без исключения платформами Windows, начиная с 95 и заканчивая Vista. К тому же она поддерживает абсолютно все файловые системы Windows, предназначенные для жестких дисков, дискет, а также популярных в последнее время флешек. С помощью Handy Recovery возможно даже восстановление сжатых и зашифрованных файлов NTFS-дисков. Интересно отметить, что программа поддерживает даже файловые системы HFS и HFS+, которые использует операционная система Мае OS X. Handy Recovery допускает возможным восстановление данных из пустой корзины. То есть, если вы недавно выполнили операцию «Очистить корзину», у вас все еще останется шанс вернуть их из «бездны».

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

Handy Recovery
    К особенностям программы можно отнести следующие функции:
  • анализ потерянных записей главной файловой таблицы NTFS-дисков;
  • восстановление измененных потоков данных;
  • поддержка сжатых образов диска;
  • возможность сохранения сессии с последующим её восстановле­нием;
  • возможность сохранения и загрузки информации о разделах на диск;
  • посекторный просмотр содержимого диска;
  • показ вероятности успешного восстановления каждого файла.

Установка и запуск Handy Recovery

Установка программы проходит в штатном для приложений ОС Windows режиме. Из настроек вам будет необходимо лишь выбрать конечную папку установки программы. Правда, изначально Handy Recovery поставляется на английском, и приверженцам родных языков необходимо установить дополнительные файлы, чтоб иметь возможность видеть знакомые буквы. Запуск программы осуществляется двойным щелчком ярлыка Handy Recovery, который появится на рабочем столе сразу же после установки. Появившееся в результате проделанных действий главное окно программы (рис. 4.6) говорит о том, что вы все сделали правильно.

Настройки программы

Handy Recovery настолько проста в использовании, что не имеет каких-либо множественных настроек для своего функционирования. В настройках присутствует лишь несколько инструментов, которые регулируют исполнение некоторых функций программы. Настройки представлены в виде флажков. У пользователя имеется возможность включить или отключить подходящее под его запросы условие. Для того чтобы попасть в окно настроек, выберите Правка > Настройка.... На экране отобразится окно Настройка (рис. 4.7).

окно Настройка

Окно настроек состоит из шести флажков. Рассмотрим каждый из этих элементов подробнее:
• Анализ вероятности успешного восстановления. Выберите данный элемент, если желаете во время анализа дисков или их разделов видеть для каждого удаленного файла вероятность его восстановления. То есть вы сразу же будете знать, каковы шансы возвратить нужные вам данные к жизни. Информация представляется вашему вниманию в виде списка файлов.
• Сканировать только свободное пространство диска в ходе расширенного анализа разделов. По умолчанию при выполнении расширенного анализа привода программа пропускает те его области, которые заняты файлами. Однако данная оптимизация не всегда выполнима при анализе удаленных и разрушенных разделов. Но если вам не понадобится проверка данных разделов, то вы можете существенно сэкономить время поиска, установив здесь флажок.
• Показ запроса «Точки монтирования». NTFS5 поддерживает «точку монтирования тома», позволяющую томам монтироваться в произвольных местах файловой системы в дополнение к стандартным буквам диска (С, D, Е...). Если во время анализа диска программа натыкается на такую точку, то сможет просигнализировать об этом в виде сообщения. Для этого необходимо установить флажок данному элементу настроек.
• Показ запроса «Сохранить сеанс восстановления». Если при выполнении анализа диска или его разделов вы вдруг пожелаете поменять анализируемый диск или вовсе закрыть приложение, Handy Recovery может открыть диалоговое окно с предложением сохранить результаты текущего анализа. Если вам не нужна такая возможность, снимите флажок (по умолчанию данная услуга включена).
• Просмотр файлов неизвестного типа в виде текста. В том случае, если формат файла не поддерживается приложениями вашей системы, он может быть отображен в текстовом виде. Если вас по каким-либо причинам не устраивает такое представление неизвестных файлов, снимите флажок у данного элемента.
• Не смотреть документы для временных файлов. Некоторые файлы документов просматриваются с помощью программ, входящих в состав MS Office. Данные программы автоматически создают временные файлы на системном диске. Названный факт сильно понижает шансы восстановления данных, так как многочисленные временные файлы могут быть записаны поверх удаленных данных. При выборе рассматриваемой опции Handy Recovery не будет выполнять предварительный просмотр файлов документов автоматически.

Восстановление поврежденной и или удаленной информации

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

Выбор диска для восстановления

Первым шагом в процессе восстановления данных является процедура выбора Flash-диска, который при «жизни» содержал поврежденные / удаленные файлы. Для этого нужно открыть диалоговое окно Выбрать диск или раздел. Это достигается выбором пункта главного меню Файл > Выбрать диск или раздел.... Можно сделать еще проще и щелкнуть кнопку Выбрать диск, расположенную на панели инструментов главного окна программы. Но на самом деле все еще проще. Здесь нам стоит признаться, что выше мы слукавили, написав, что при запуске программы появляется главное окно программы. На самом деле первое, что вы увидите на экране, щелкнув файл запуска, будет именно диалоговое окно Выбрать диск или раздел (см. рис. 4.8). Просим простить нас за сей казус, тем более что это не суть как важно. Данное окно содержит список всех доступных на вашем компьютере дисков и их разделов. В том случае, если искомый восстанавливаемый вами файл когда-то содержался на предоставленных разделах, выделите его и затем щелкните кнопку Анализ, Однако в том случае, когда искомого диска или его раздела нет в представленном списке, по причине его удаления или разрушения, то нужно будет выполнить их поиск, о чем подробнее мы расскажем чуть ниже.

Выбор диска для восстановления

А у нас тем временем запустился анализ содержимого выбранного диска. Данная процедура осуществляет поиск ссылок на все удаленные файлы и папки диска. Продолжительность анализа напрямую зависит от размера выбранного диска. О способе сокращения времени этого процесса мы говорили выше, при описании настроек программы. Но в любом случае вам необходимо дождаться окончания данного процесса. Результаты проведения анализа будут отображаться в виде дерева папок в левой области главного окна программы (рис. 4.9).

результаты алализа диска

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

Поиск файлов для восстановления

Процесс просмотра содержимого в точности аналогичен работе с проводником Windows. Только что обнаруженные удаленные папки уже будут присутствовать в данном дереве. Правая область главного окна Handy Recovery разделена на две части.

В любой флешке установлена микросхема-контроллер. Он отвечает за передачу данных между компьютером и флеш-памятью. Контроллером управляет микропрограмма. Часть микропрограммы записана в микросхеме памяти (а это в основном параметры памяти, транслятор, различные идентификаторы и флаги, например — флаг запрета записи). В случае различных сбоев питания, неправильного извлечения и других причин - происходит сбой микропрограммы контроллера. В результате чего контроллер блокируется и не отвечает на запросы операционной системы. Также блокировка может произойти из-за износа микросхемы памяти - появления дефектных блоков или превышения порога циклов записи (тогда контроллер сам метит блок как неиспользуемый и часто блокирует флэш на запись). При подключении к компьютеру такой флеш-диск может опознаваться как «Неизвестное устройство», иметь формат RAW или может быть виден в системе как диск с нулевой ёмкостью. При попытке доступа к нему могут выводиться сообщения «Вставьте диск» или «Нет доступа к диску». Иногда флеш-диск становится доступен только для чтения. Данные видны и читаются, но при попытках создания файла, стирания или форматирования выводится сообщение -«Диск защищен от записи». В таком случае контроллер переходит в режим защиты данных при обнаружении ошибок микропрограммы или флеш-памяти для предотвращения её дальнейшего разрушения (память NAND установленная во флешке повреждается в основном при записи данных).

Верхняя область отображает содержимое выбранной из дерева папки. Вместе с существующими файлами и каталогами здесь будут отображаться также и ранее удаленные. Отличить их от «живых» данных можно по наличию на значке объекта в левой его части красного крестика. Значок папки, имеющий в середине красный крест означает, что данная папка существует, но она содержит удаленные ранее вложения (папки или файлы). Чтобы раскрыть её, щелкните по узлу со знаком «+» в дереве диска. Закрытие ветки осуществляется с помощью щелчка по узлу со знаком «-». Нижняя часть правой области предназначена для просмотра содержимого выбранных файлов. Если ваша флешка имеет огромные размеры и тем более если забита «под завязку», то анализ содержимого может отнять у вас очень много драгоценного времени и нервов. Особенно это актуально в том случае, если конфигурация вашего компьютера давненько не обновлялась. Здесь на помощь приходит система фильтрации искомых объектов. Handy Recovery порадовала своих пользователей количеством критериев для отбора. С помощью них можно создать практически любую задачу для поиска. Фильтровать можно по имени (включая маску) файла, по ключевому слову, дате, размеру, дате создания объекта и дате его модификации. Можно отображать только существующие файлы или только удаленные, скрывать пустые папки. Включение/отключение фильтра осуществляется простым щелчком кнопки Фильтр, расположенной на панели инструментов, или через главное меню Вид > Фильтр. При включении фильтра на экране отображается диалоговое окно с критериями отбора (рис. 4.10).

Поиск файлов

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

Восстановление поврежденных / удаленных файлов

Процедура восстановления очень проста и не отнимет у вас много времени. Для начала нужно определиться, будете ли вы восстанавливать все файлы списка или вам нужны только некоторые из них. Во втором случае с помощью курсора выделите требуемые файлы. Если они расположены не по порядку, то возможно выборочное выделение. Для этого нужно удерживать клавишу Ctrl и щелкать требуемые объекты. Применяя любой из названных способов, пометьте все необходимые файлы. В принципе, восстанавливать объекты можно и по одному. Но бывают ситуации, когда возвратить «к жизни» нужно тысячи файлов, и делать это поодиночке будет безумием. Щелкните кнопку Восстановить на панели инструментов или просто нажмите Ctrl+R. На экране отобразится диалоговое окно Восстановить (рис. 4.11).

Восстановление файлов

Здесь вам в первую очередь нужно выбрать папку, в которую восстанавливаемые объекты будут сохранены. Отнеситесь к этому моменту очень серьезно, особенно при восстановлении множества файлов. Дело в том, что если вы выберете тот же Flash-диск, то может получиться необратимая ситуация, когда первые восстановленные файлы будут записаны поверх удаленных объектов, которые также были отмечены вами для восстановления и просто «ждут» своей очереди. Естественно, в данной ситуации дождаться своего «выхода в свет» им не придется никогда. Поэтому настоятельно рекомендуем выбирать для сохранения файлов диск, отличный от того, на котором они находились до удаления. Кроме выбора местоположения конечной папки, программой предоставлена возможность выбора дополнительных настроек:
Восстановить структуру папки - если вы желаете полностью восстановить структуру каталога, каким он был до удаления, установите здесь флажок. Все ветви дерева будут восстановлены в конечной папке.
Восстановить только удаленные - при выборе этой возможности в выбранную вами папку будут
восстановлены только удаленные файлы. Существующие файлы в данном случае не будут скопированы в конечную папку.
Восстановить альтернативные потоки данных - если флажок установлен, то заодно с основными данными будут восстановлены и их альтернативные потоки. Альтернативные потоки данных (АПД) используются в системе NTFS для хранения дополнительной информации о файле, например комментариев пользователя, данных об авторе и других атрибутов файла. После того как вы определитесь со всеми настройками, щелкните кнопку ОК. Теперь можно перейти в выбранную вами папку и проверить файлы на предмет их работоспособности. Как вы могли убедиться, все довольно просто и, главное, удобно. Но здесь мы рассмотрели довольно стандартную ситуацию. Однако на практике нередко встречаются задачи, требующие для своего решения более гибкого подхода. Далее мы рассмотрим дополнительные функции Handy Recovery.

Расширенный поиск файлов

Как мы уже не раз упоминали, информация о каждом файле на диске хранится в записи файла (специальном скрытом системном файле). В большинстве случаев эта информация находится при анализе всех записей файла во время стандартной процедуры. Однако не всегда результат поиска имеет положительную сторону. Дело в том, что некоторые записи файла могут быть повреждены из-за того, что раздел диска мог быть испорчен или вовсе удален. Не исключено, что информация в записях файла могла быть перезаписана. Названные нами причины объясняют факт отсутствия в списке удаленных файлов нужного объекта после проведения обычного анализа. В этом случае программа предлагает провести расширенный анализ. Он, конечно же, займет больше времени, зато будет иметь больший эффект. Итак, если вы не добились нужного результата, попытайтесь выполнить расширенный анализ. Для этого щелкните надпись Расширенный анализ..., которая становится доступной сразу же после завершения выполнения обычного анализа в левом нижнем углу главного окна программы (под деревом диска). В результате откроется диалоговое окно Расширенный анализ, (рис. 4.12). Отметьте нужные объекты для поиска. Единственное, что вы должны помнить, это чем больше вариантов вы выберете, тем больше времени займет анализ. По возможности снимите флажки с объектов, которые вам точно не потребуются, этим вы заметно ускорите процедуру поиска.

Расширенный поиск файлов

Настройка расширенного анализа состоит из трех элементов выбора:
• Поиск файлов по содержимому. Handy Recovery предоставляет возможность поиска файлов определенного вами типа. Вы можете выбрать как конкретный тип файла или несколько типов одновременно, так и обобщающую их группу Например, можно выбрать поиск только МРЗ, AVI и MPEG-4 файлов, а можно все существующие медиафайлы одновременно, установив флажок напротив элемента Медиафайлы. При выборе данной опции сканируется вся область выбранного раздела. По завершении поиска все найденные объекты будут помещены в папку «Безымянные удаленные файлы» дерева папок программы. Если по каким-то причинам становится невозможным восстановить оригинальные имена файлов, они автоматически примут названия своих типов с добавлением порядкового номера (AudioMP3_0001.mpЗ, AudioMP3_0002.mp3 и т.д.).
• Сканирование записи системных файлов. При выборе данной опции Handy Recovery дается указание на поиск потерянных записей файла. Так как записи файла хранятся на диске внутри скрытых системных файлов, то удаленные записи могут быть потеряны аналогично удаленным файлам. То есть они так же могут быть перезаписаны новыми объектами. Тем не менее программа может попытаться найти и восстановить эти записи тем же способом, который применяется при поиске файлов определенных типов. По окончании поиска все вновь обнаруженные файлы будут помещены либо на их прежнее место, либо в папку с именем "$$folder_xxx", где ххх - автоматически присваиваемый номер. Поиск файлов, удаленных из корзины. Вы наверняка хоть раз выполняли операцию «Очистка Корзины». Казалось бы, после данной процедуры удаленные объекты должны навсегда исчезнуть из вашего компьютера. Однако это далеко не так. Handy Recovery выполняет поиск таких файлов. В случае положительного результата они будут отображены в папке Корзина дерева папок. Обычный анализ диска находит файлы, удаленные апосле очистки Корзины, но далеко не все. Для более тщательного поиска таких объектов нужно установить флажок напротив данной опции. С помощью расширенного анализа папка Корзина пополнится дополнительно найденными файлами. Выбрав нужные для вашего конкретного случая параметры расширенного анализа, щелкните кнопку ОК. Начнется процесс выполнения поиска файлов, занимающий некоторое время и напрямую зависящий от выбранных вами параметров и, конечно же, производительности системы. По завершении анализа главное окно Handy Recovery примет следующий вид (см. рис. 4.13). Дальнейшие действия по восстановлению найденных объектов мы рассматривали выше.

Поиск файлов, удаленных из корзины

Дополнительные возможности Handy Recovery

Для того чтобы можно было сохранить полную информацию о диске, нужно создать образ диска. Handy Recovery также предоставляет своим пользователям такую возможность. Для этого нужно выбрать пункт Файл >Сохранить образ диска главного меню и в открывшемся диалоговом окне выбрать нужный раздел, а то и весь диск в целом. Затем нужно щелкнуть кнопку Сохранить образ и в открывшемся диалоговом окне выбрать имя файла и папку для сохранения образа. Но помните, что сделать это на том же разделе или диске, который вы хотите сохранить, не удастся. Чтобы в дальнейшем открыть сохраненный образ, нужно выбрать пункт Файл > Открыть образ диска главного меню и в открывшемся диалоговом окне выбрать нужный файл. Еще одна полезная возможность, которую предлагает программа, это посекторный просмотр файла. Вы можете просматривать содержимое любого удаленного или существующего файла в шестнадцатеричном формате. Для этого нужно щелкнуть правой кнопкой выбранный файл и выбрать пункт Вид сектора. Откроется окно просмотра файлов в посек-торном виде. Работу с окном объяснять не будем, так как кто знает, что это такое, тот знает, как работать в таком окне.

Специальные программы для работы с флешками

ChipGenius v2.72 — утилита для получения информации о всех подключенных USB-устройствах. Показывает значения VID&PID. Есть встроенная база, по которой определяется модель и производитель контроллера.
CheckUDisk v5.0 — утилита для получения информации о всех подключенных USB-устройств. Показывает значения idVendor и idProduct для определения типа контроллера устройства. А также показывает скорость, ревизию, серийный номер флеш накопителя.
UsblDCheck (USB Bench — Faraday USB Test Utility) — программа для получения информации о всех подключенных USB-устройств. Показывает значения idVendor и idProduct для определения типа контроллера устройства. Список, по которому можно определить производителя устройства, - файл usb.ids.txt в папке программы.
Flash Disk Utility v1.20 — программа для быстрого и полного форматирования флешки, создания загрузочного диска, сжатия данных и шифрования паролем, все на английском языке.
FlashNull — утилита по проверке работоспособности и обслуживанию Flash-памяти (USB-Flash, IDE-Flash, SecureDigital, ММС, MemoryStick, SmartMedia, XD, CompactFlash и т.д.). Возможно, подойдёт для других контроллеров
USB Disk Storage (HP USB Disk Storage Format Tool v2.1.8) — утилита для форматирования и создания загрузочного USB Flash (поддерживается NTFS, FAT, FAT32).
Dr. UFD vl.0.2.17 {PQI Dr.UniFlashDisk 1.0.2.17) — фирменная утилита для низкоуровневого форматирования Поддерживаемые модели: - Card Drive Series; - Intelligent Drive Series; - Cool Wve Series?
EzRecover — утилита восстановления USB Flash, помогает, когда флэш определяется как Security Device, вообще не определяется или показывает объем. Для того чтобы EzRecovery увидел флешку надо после запуска программы и выдачи сообщения об ошибке вынуть флешку и снова вставить ее, и тогда все будет нормально.
Внимание! После использования программы все данные на флешке не сохранятся.
FORMAT v30112 — фирменная утилита для флешек PQI. Позволяет форматировать, управлять разделами, создавать скрытые и эапароленные разделы.
JetFlash RecoveryTool v1.0.5 — утилита для восстановления (ремонта) USB Flash Transcend Решение проблемы при форматировании Jetflash при появлении ошибки "No JetFlash found!": 1. Необходимо включить показ скрытых файлов (Свойства папки - Вид - Показывать скрытые файлы и папки). 2. Запустить утилиту mFormat. 3. Зайти в папку Temp в каталоге своей учётной записи (Например: Documents and Settings - Петя - Local Settings -Temp). 4. Если всё сделано праавильно, в Temp'e должна появиться папка JFAPR в которой обнаружится файл 5. Запустив JFormat.exe, мы обходим сообщение "No JetFlash found!".
mFormat — фирменная утилита от Transcend для форматирования Jetflash.

 
Восстановление данных
Мы - официальные партнеры WD
Последние отзывы
  • От Конько Юлия Николаевна
    Благодарю всех специалистов данной клаборатории, которые не только восстановили целый Терабайт важно... Подробнее...
  • От Кожин Н.К.
    Перестала считываться флэш-карта фотоаппарата на которой остались фотографии декабрьского отдыха в т... Подробнее...
  • От Легошин Владимир Владимирович
    Добрый день! По своей глупости и дурости сломал жесткий диск ноутбука... А там как обычно говорят: В... Подробнее...
RSS
Оборудование