Всем привет!
Возникла очень неприятная проблема с флешкой. Коротко - портятся данные. Причём я не могу вывести закономерность, что это вызывет.
читать дальшеФлешка - переноска, втыкается в несколько (примерно 6) разных компов. В числе операционок: Linux, Win7, Win8.1, WinXP. Была NTFS, перевод в FAT32 не помог. Версии три: баг ОС, вирус и помирает сама память на флешке.
Против бага конкретной ОС или компа - не подтверждается, данные портятся рандомно, иногда неделю всё ок, потом раз - и запоролся файл, который я не перезаписывал за это время!
Против вируса - нет больше никаких проявлений, на части компов стоит DrWeb (лицензия, обновлён) - и портится между этими компами.
Симптомы: Иногда (далеко не каждый раз) вдруг портится какой-нибудь файл. Как ужк писал, я мог менять другие файлы, а портится тот, что не трогал. Причём есть один "любимый" файл - батник 48 байт длиной, который портится почти всегда, если вообще что-то случается. Сегодня запоролся файл свежий, новозаписанный. Пару раз портилась системная область (ну, ошибки в структурах папок или файлов, винде приходилось удалять часть файлов). Злополучный батник и тут пострвлал ^.^
Если портится, то либо все данные файла становятся мусором, либо только часть байт, типа пара байт хорошие - пара мусор итд. Даже ощущение, что отдельные биты портятся (сравнивал в хекс-редакторе, от 1 до 3 бит отличия в байтах, чаще 1). По этому я боюсь аппаратной проблемы. Но... проверка записью кучи данных и чтением назад (с выключением флешки из компа) не выявила проблемы.
Как выявить проблему? Возможно данные пропадают тока в определённых местах и только после определённого периода выключенности. Хотя иногда случалось и быстро. Есть утилиты для выявления таких странных проблем с тестами на отключение и "отлёжку"? Может ли это быть баг какой-то ОС (Win 7, Win 8.1)?
Прошу прощения за опечатки, пишу с телефона.
-
-
09.12.2014 в 12:48www.loadboard.ru/index.php?option=com_content&v... попробуйте эту программу, например.
Сохраните все данные с флешки и запустите полное тестирование. Если проблема выявлена - флешку в помойку или на замену по гарантии (если она есть).
-
-
09.12.2014 в 13:04-
-
10.12.2014 в 14:17Тут надо проверить иначе, типа записать, отключить флешку, позднее включить и проверить - у меня как-то так это случается. Или между разными компами перенос... (но как?) Я щас проверяю с h2testw - она умеет так.
-
-
10.12.2014 в 15:00с сайта автора программы:
-I --incremental
Данный тест предназначен для полного тестирования устройства (это основной режим тестирования). В сектора устройста записывается последовательность байтов, зависящая от номера устройства. Этот режим позволяет контролировать правильность записи, отсутствие влияния записи в один сектор на содержимое другого сектора. Существуют два режима для данного теста, режим -m=0 (по-умолчанию) и -m=1.
Тест -m=0
тест -I -m=0 (или просто -I) осуществляет запись возрастающей последовательности. Это позволяет обнаружить ошибки "промаха" в записи, появляющийся у некоторых контроллеров.
тест -I -m=1 осуществляет запись "шахматки" (комбинацию 0xFF, 0x0). Это, фактически, самый простой тест для выявления ошибок записи. Он задан в виде готовой опции -T (которая равна -I -m=1 -V=3)
Примеры вызова
flashnul -I D: -V=3
Выполнить инкрементальную проверку для диска D:, осуществить двойную проверку на чтение (см. --verify)
flashnul 1 -I -m=1 -V=3 -c=10 -d=10 -P -k -i
Выполнить десять циклов (-c=10) проверки второго физического устройства в режиме 1, игнорируя ошибки (-i), без подтверждения выполнения операции, с завершением программы по окончании теста.
flashnul -I 3 -r=512;1024
Записать 512 байт со смещения 512 последовательностью на физическом устройстве 3
-
-
11.12.2014 в 07:26Проблема в том, что я пишу одну часть флешки на одном компе - и при просмотре вижу, что всё ок, а затем на другом компе уже всё плохо. А не так, что записал - и сразу уже запорото. Причём компы меняются. И файл портится, который я не писал. Так что, я попробую повторное сканирование в несколько проходов, но боюсь что может не помочь.
-
-
11.12.2014 в 08:50-
-
11.12.2014 в 09:24Порча возможна только тогда, когда флешка получает питание от компа или ноута. Тогда может быть глюк контроллера при включении или выключении. Или глюк чипа памяти.
-
-
11.12.2014 в 19:04Пока тесты ничего больше не дали.
-
-
11.12.2014 в 23:47