4

Аннотация

У меня есть карта памяти FAT32, которая при установке в компьютер заставляет Windows запросить ее форматирование. Карта определенно не должна быть пустой и на ней есть куча файлов.

симптомы

Используя hex-редактор / средство просмотра диска, я исследовал карту и обнаружил, что несколько секторов / кластеров были перезаписаны чем-то, что имеет подпись USBC в начале сектора. В частности, основная загрузочная запись (и таблица разделов) ушли (следовательно, Windows думает, что карта пуста и нуждается в форматировании), как и загрузочные секторы (они имеют подпись USBC и метку тома NO NAME и тип раздела FAT32).

К счастью, похоже, что обе копии FAT практически не повреждены (несколько записей FAT в начале кластера здесь и там, похоже, перезаписаны USBC). Корневой каталог также почти не поврежден - я вижу записи меток тома и списки подкаталогов, но один сектор перезаписан. (Больше нет экземпляров USBC после последнего в FAT2.)

гипотеза

Эти наблюдения, кажется, указывают на своего рода вирус, который стирает несколько ключевых структур файловой системы, а затем переписывает несколько дополнительных секторов здесь и там. Похоже, поиск в Google подтверждает идею вируса, за исключением того, что другие сообщают о файле с именем USBC который здесь не применим, и на самом деле это невозможно сделать, поскольку нет файловой системы, позволяющей даже просматривать файлы. Я не могу найти какую-либо информацию о вирусе с этими симптомами или инструмент для удаления. (Я не могу не задаться вопросом, действительно ли это происходит из-за средства предотвращения вирусов автозапуска.)

Вопрос

Я, вероятно, могу исправить повреждение FAT, поскольку они в основном представляют собой непрерывные цепочки и, возможно, даже потерянный сектор корневого каталога, но кто-нибудь знает удобный способ восстановления или (повторного) создания таблицы MBR/ раздела и загрузочных секторов (без форматирования или перезаписываешь данные)?

3 ответа3

2

Первый инструмент, который вы должны попробовать для восстановления MBR/ таблицы разделов, это testdisk, который имеет хорошую документацию и прост в использовании. Я предлагаю прочитать это руководство.

1

У меня была и у меня снова та же проблема.

У меня внешний USB HDD от ADATA типа NH92. Он отформатирован как NTFS. Однажды я обнаружил, что некоторые файлы отсутствуют, а потом все больше и больше файлов были потеряны. Наконец диск был поврежден, и Windows попросила отформатировать его. Я переформатировал жесткий диск 2 или 3 раза, из-за проблем повторился, и я забрал диск.

Новый HDD работал пол года без проблем. Тогда проблемы начались снова. С помощью редактора дисков WinHex я обнаружил, что основная загрузочная запись повреждена. Я изучал NTFS. Я восстановил загрузочную запись, скопировав с другого жесткого диска с той же емкостью, разделов и NTFS. Я подтвердил местоположение MFT. Я увидел, что первый сектор таблицы начинается с подписи USBC. Другие записи MFT-файлов имели одинаковую сигнатуру первого сектора, а остальные секторы имеют пару других байтов и затем продолжают нули. Я обнаружил, что каждый сектор с подписью переместил данные во вторую половину сектора. Поэтому я переместил эти данные обратно в исходное местоположение и проверил диск. HDD был восстановлен. Через две недели произошло то же самое. Я проверил компьютер антивирусом безрезультатно. Я использовал 3 разные программы, включая McAfee. Безрезультатно. Вирус не был найден.

Я предположил, что вирус ориентирован на NTFS, поэтому я переформатировал жесткий диск в FAT32. Через некоторое время некоторые сектора снова были перезаписаны подписью USBC, и файловая система жесткого диска была разрушена. Я отправил ПК производителю, он был полностью переформатирован и Windows была переустановлена. Также я переформатировал жесткий диск и создал два логических раздела с одинаковыми данными для резервного копирования.

Сегодня у меня снова проблема. Я обнаружил, что второй логический диск уничтожен. Я проверил HDD с помощью winHex и обнаружил, что логический диск, который выглядит нормально, имеет более 100 секторов с подписью USBC, но все записи файлов в MFT все еще в порядке. Полагаю, этот логический диск также скоро будет уничтожен.

Интересно отметить, что проблемы с жестким диском ADATA NH92 есть только на этом ПК. Я использовал ADATA NH92 на другом ПК без проблем; Я использовал другие жесткие диски на этом компьютере без проблем, тоже. Я собираюсь провести долгосрочное наблюдение, чтобы постоянно использовать на этом ПК другие жесткие диски и использовать ADATA NH92 только на других ПК.

Время от времени я буду искать оба жестких диска для подписи сектора. Так что я увижу.

С уважением, Михал

1

Я испытал ту же проблему. Это не вирус. Это электронный сбой в устройстве чтения карт памяти (по крайней мере, в моем случае).

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .