Чтобы восстановить данные с флешки, в первую очередь следует перезагрузить компьютер — хуже точно не будет. Если флешка все еще не читается, следует отключить ее (через «Безопасное извлечение устройства»), а потом подключить снова. Если и это не помогло, можно выполните проверку съемного диска. Чтобы проверить файловую систему флешки, нужно открыть «Мой компьютер».
Правой кнопкой мыши нужно нажать по значку флешки (съемного диска). Откроется контекстное меню, в нем выбрать пункт «Свойства». Откроется диалоговое окно, в нем нужно открыть вкладку «Сервис» и в ней нажать на кнопку «Выполнить проверку...». В открывшемся диалоговом окне установить флажки «Автоматически исправлять системные ошибки» и «Проверять и восстанавливать поврежденные сектора». Потом нажать кнопку «Запуск» и ждать окончания проверки.
Если эти простые методы не помогли, придется использовать специальные программы, чтобы восстановить данные с флешки. Такие программы работают по двум основным принципам. Первый тип программ собирает информацию о файловой системе флешки и выстраивает иерархическую структуру файлов и папок. Программы второго типа находят заголовки файлов и их содержимое, но не восстанавливают структуру папок и названия файлов. Выбор программы того или иного типа зависит от конкретной ситуации.
В качестве примеров программ для восстановления данных с флешки в Windows можно называть следующие программы:
Recovery Toolbox for Flash служит для восстановления данных в флеш-носителях, может работать с картами памяти и USB-накопителями. Она поддерживает только файловую систему FAT. Программа платная, но используя демо-версию, можно просканировать диск и восстановить 5 файлов.
Бесплатная утилита PC Inspector File Recovery восстанавливает данные в файловых системах FAT и NTFS, но NTFS поддерживается гораздо хуже. Можно восстановить файлы с оригинальным временем и датой их создания.
Еще одна бесплатная программа — SuperCopy. Она позволяет копировать данные с поврежденных носителей, заменяя поврежденные сектора последовательностью нулей. Такое копирование занимает не так уж много времени.
Программа Recuva восстанавливает файлы, случайно удаленные пользователем или пропавшие в результате программного сбоя. Она позволяет искать файлы по имени или расширению и работает с разными типами файлов.
Программа Unstoppable Copier осуществляет копирование и перемещение файлов с поврежденных носителей, стараясь скопировать максимальное количество данных. Она предотвращает порчу диска при сбое копирования.
Undelete Plus поддерживает все файловые системы, а также может восстанавливать данные с карт памяти. Эта программа также бесплатна.
Также могут пригодиться программы для восстановления данных с жесткого диска: многие из них умеют работать и с другими носителями, в том числе и с USB-флешками.
К сожалению, большинство программ для восстановления данных являются условно-бесплатными. Это значит, что можно скачать бесплатную демо-версию программы, но ее функционал будет значительно урезан (нельзя будет восстановить больше определенного количества файлов, или же максимальный размер восстанавливаемого файла будет ограничен).
Чтобы восстановить данные с флешки в Linux, можно использовать следующие утилиты:
- Foremost
- Scalpel
- The Sleuth Kit
- Magicrescue
- NtfsUnDelete
- Photorec
- RecoverJpeg
NtfsUnDelete и The Sleuth Kit используются для восстановления данных на неотформатированной флешке с сохраненной файловой системой. NtfsUnDelete используется для устройств с файловой системой NTFS, The Sleuth Kit — для других файловых систем.
Foremost подходит для отформатированных носителей.
При восстановлении данных с флешки надо обязательно сохранять их на другой носитель. Конечно, самостоятельно восстанавливать файлы с носителей нужно предельно осторожно, но в особо экстренных случаях вполне можно избежать обращения к специалистам и успешно восстановить данные с флешки.
Источники:
Восстановление данных с флешки
Как восстановить данные с флешки?
Как восстановить данные на флэшки