Возможно не совсем к месту. Принесли Samsung R25. Поврежденный файл windows\system32\config\system. Загрузился с LiveCD - не возможно войти в папку config. Запустил CHKDSK, вход в папку восстановился, восстановил system из repair. Перезагрузился, windows заработал, пока чистил винду, обновлял дрова перезагружался несколько раз - полет нормальный. Выключил ноутбук, через время включил снова Поврежденный файл windows\system32\config\system. Повторяю процедуру, все работает пока не выключишь компьютер.
Сливаю инфу на другой жесткий. Винчестер подключаю к стационару, удаляю все разделы (средствами WXP), создаю разделы по новой с полным фоматированием. Выкл-вкл запускается CHKDSK правда ничего не находит. Из под WXP запускаю chkdsk F: /f /r /x и E: соответственно - ошибок нет. Выкл-вкл запускается CHKDSK правда ничего не находит.
Возвращаю винт в ноут. Накатываю WXP, ставлю дрова и т.д. - полет нормальный. Выкл-вкл запускается CHKDSK на этот раз с ошибками:
The type of the file system is NTFS.
Volume label is System.
One of your disks needs to be checked for consistency. You
may cancel the disk check, but it is strongly recommended
that you continue.
Windows will now check the disk.
Attribute record of type 0x80 and instance tag 0x4 is cross linked
starting at 0xbff8 for possibly 0x1 clusters.
Attribute record of type 0x80 and instance tag 0x4 is cross linked
starting at 0xbff8 for possibly 0x1 clusters.
Some clusters occupied by attribute of type 0x80 and instance tag 0x4
in file 0x280d is already in use.
Deleting corrupt attribute record (128, "")
from file record segment 10253.
Deleted corrupt attribute list entry
with type code 128 in file 10257.
Unable to find child frs 0x2843 with sequence number 0x270.
Deleted corrupt attribute list entry
with type code 128 in file 10257.
Unable to find child frs 0x32be with sequence number 0x65ee.
Deleted corrupt attribute list entry
with type code 128 in file 10257.
Unable to find child frs 0x2849 with sequence number 0x81.
Deleted corrupt attribute list entry
with type code 128 in file 10257.
Unable to find child frs 0x34c7 with sequence number 0x261.
Deleted corrupt attribute list entry
with type code 128 in file 10257.
Unable to find child frs 0x287c with sequence number 0xc3.
Attribute record of type 0x80 and instance tag 0x4 is cross linked
starting at 0x4cd35 for possibly 0xb0 clusters.
Attribute record of type 0x80 and instance tag 0x4 is cross linked
starting at 0x4cd35 for possibly 0xb0 clusters.
Some clusters occupied by attribute of type 0x80 and instance tag 0x4
in file 0x2819 is already in use.
Deleting corrupt attribute record (128, "")
from file record segment 10265.
Attribute record of type 0x80 and instance tag 0x3 is cross linked
starting at 0x31497f for possibly 0x540 clusters.
Attribute record of type 0x80 and instance tag 0x3 is cross linked
starting at 0x31497f for possibly 0x540 clusters.
Some clusters occupied by attribute of type 0x80 and instance tag 0x3
in file 0x66f0 is already in use.
Deleting corrupt attribute record (128, "")
from file record segment 26352.
Deleting orphan file record segment 10270.
Deleting orphan file record segment 12632.
Deleting orphan file record segment 12634.
Deleting orphan file record segment 12884.
Deleting orphan file record segment 12886.
The object id index entry in file 0x19 points to file 0x281b
but the file has no object id in it.
Deleting an index entry from index $O of file 25.
The first index entry of length 0x10 is a leaf but it is not in the root.
00 00 00 00 00 00 00 00 10 00 00 00 02 00 00 00 ................
0e 28 00 00 00 00 33 00 7c a8 a4 5e 6f 45 cc 01 .(....3.|..^oE..
Sorting index $I30 in file 10254.
Index entry Total Commander of index $I30 in file 0xfa6 points to unused file 0x3257.
Deleting index entry Total Commander in index $I30 of file 4006.
Index entry TOTALC~1 of index $I30 in file 0xfa6 points to unused file 0x3257.
Deleting index entry TOTALC~1 in index $I30 of file 4006.
The file reference 0xc00000000281b of index entry 52F2~1 of index $I30
with parent 0x27cc is not the same as 0x100000000281b.
Deleting index entry 52F2~1 in index $I30 of file 10188.
The file reference 0xc00000000281b of index entry Ссылки of index $I30
with parent 0x27cc is not the same as 0x100000000281b.
Deleting index entry Ссылки in index $I30 of file 10188.
The file reference 0x100000000280d of index entry desktop.ini of index $I30
45054260 KB total disk space.
7900860 KB in 24224 files.
6744 KB in 2469 indexes.
0 KB in bad sectors.
141764 KB in use by the system.
65536 KB occupied by the log file.
37004892 KB available on disk.
4096 bytes in each allocation unit.
11263565 total allocation units on disk.
9251223 allocation units available on disk.
Internal Info:
90 68 00 00 51 68 00 00 15 7c 00 00 00 00 00 00 .h..Qh...|......
77 00 00 00 00 00 00 00 e7 03 00 00 00 00 00 00 w...............
9e 48 30 02 00 00 00 00 54 14 a0 15 00 00 00 00 .H0.....T.......
76 37 a4 03 00 00 00 00 00 00 00 00 00 00 00 00 v7..............
00 00 00 00 00 00 00 00 0e f4 5d 27 00 00 00 00 ..........]'....
99 9e 36 00 00 00 00 00 70 35 07 00 a0 5e 00 00 ..6.....p5...^..
00 00 00 00 00 f0 3a e2 01 00 00 00 a5 09 00 00 ......:.........
Windows has finished checking your disk.
Please wait while your computer restarts.
SMART практически идеальный:
SAMSUNG HM121HI S16UJD0P912237
-------------------------------------------------------------------------
ID Name Value Worst Tresh Raw Health
-------------------------------------------------------------------------
1 Raw read error rate 100 100 51 0 •••••
3 Spin-up time 252 252 25 2000 •••••
4 Number of spin-up times 94 94 0 6552 ••••
5 Reallocated sector count 252 252 10 0 •••••
7 Seek error rate 252 252 51 0 •••••
8 Seek time perfomance 252 252 15 0 •••••
9 Power-on time 90 90 0 5597 ••••
10 Spin-up retries 100 100 51 7 •••••
12 Start/stop count 98 98 0 2858 ••••
191 G-SENSOR shock counter 88 88 0 64456 ••••
192 Power-off retract count 100 100 0 344 •••••
194 HDA Temperature 118 79 0 40°C/104°F ••••
195 Hardware ECC recovered 100 100 0 1196 •••••
196 Reallocated event count 252 252 0 0 •••••
197 Current pending sectors 252 100 0 0 •••••
198 Offline scan UNC sectors 252 252 0 0 •••••
199 Ultra DMA CRC errors 200 200 0 0 •••••
200 Write error rate 100 100 0 0 •••••
201 Off-track errors count 252 252 0 0 •••••
223 Load retry count 100 100 0 894 •••••
225 Load cycle count 85 85 0 158420 ••••
Victoria for DOS на сканировании поверхности криминала не обнаружила.
Может будут какие-нибудь идеи как исправить ситуацию?
Дайте железу передохнуть от экзекуций. Почитайте эту тему например.
У меня сообщения о повреждении файла windows\system32\config\system бывали при разгоне железа - нестандартные частоты шин, запредельные тайминги RAM и пр. И не факт, что это проблема самого HDD.
to doomnik
Еще раз:
1. CHKDSK вылазит после КАЖДОГО выключения компьютера, будь то ноут или стационар.
2. Если диск пуст ( вернее пуста проблемная область) CHKDSK ничего не находит, если файл в проблемной области записан - происходит исправление ошибок см. лог в первом сообщении (будь то ноут или стационар).
3. CHKDSK запускается только после ВЫКлючения , при перезагрузке не появляется.
4. Проверка MHDD с erase
Victoria for DOS с erase
Victoria for DOS с записью ( более 10 часов)
нигде бэдов не находит.
Поробуйте ESTOOL использовать. Если идёт разговор о "проблемной области", то в каких секторах она находится?
а сектора с увеличенным временем доступа (задержкой)?
to doomnik
кабы знать, chkdsk номера секторов не показывает, а viktorya с mhdd битых секторов не видят
Victoria 4.3, HDDScan 2.8 - 3.3, Dalas....
Переразбиваем диск утилью от Paragon...
Даже не зная точно проблемные сектора - ставим Ось на другой раздел и пробуем...
нету, около 60 секторов с доступом 50 мс довольно равномерно расположенных по диску.
Что пробуем? Сейчас диск висит вторым на стационаре, разбит то ли акронисом, то ли партишен мэджиком, не помню что под руку попалось, после выключения chkdsk запускается, ничего не находит - так диск пуст.
Чем Viktorya 4.46 лучше Victoria for DOS?
А попробуйте Paragon Home Expert. Хуже не будет. Но после разбивки на превой перезагрузке chkdsk обязательно(!) проверит новые разделы.
Для данного случая - ИМХО, наличием окна лога, и возможностью выбора того, сектора с какими задержками логировать.
Еще есть запись с проверкой в API - DDD. Рекомендую.
Досовскими вариантами уже года четыре не пользуюсь.
Под Win проверка ни чем не хуже, если правильно подойти к процессу.
Главное, диск не должен быть примонтирован к системе.
Хм, погуглил. Буду юзать. Раньше все как-то недосуг было глянуть, что сие есть. Спасибо.
А кому счас легко...
Попробовал ESTOOL поверка + low level format - результата нет![:(](http://bios.rom.by/img/smiles/icon_sad.gif)
Отправить комментарий