1

Информация о хрустальном диске моего ноутбука - Внимание! Тогда я обнаружил, что существует текущий сектор, ожидающий подсчета секторов. Могу ли я заставить его переназначить? в Windows или Linux?

Я пробовал WDC Data Lifeguard или даже Windows chkdsk /r но не повезло.

           Model : WDC WD5000LPVT-22G33T0
        Firmware : 01.01A01
       Disk Size : 500.1 GB (8.4/137.4/500.1/500.1)
     Buffer Size : 8192 KB
     Queue Depth : 32
    # of Sectors : 976773168
   Rotation Rate : 5400 RPM
       Interface : Serial ATA
   Major Version : ATA8-ACS
   Minor Version : ----
   Transfer Mode : SATA/300 | SATA/300
  Power On Hours : 8531 hours
  Power On Count : 5986 count
     Temperature : 40 C (104 F)
   Health Status : Caution
        Features : S.M.A.R.T., APM, 48bit LBA, NCQ
       APM Level : 0060h [ON]
       AAM Level : ----
    Drive Letter : C:

-- S.M.A.R.T. --------------------------------------------------------------
ID Cur Wor Thr RawValues(6) Attribute Name
01 200 200 _51 000000000245 Read Error Rate
03 155 152 _21 0000000004E2 Spin-Up Time
04 _87 _87 __0 00000000368F Start/Stop Count
05 200 200 140 000000000000 Reallocated Sectors Count
07 200 200 __0 000000000000 Seek Error Rate
09 _89 _89 __0 000000002153 Power-On Hours
0A 100 100 __0 000000000000 Spin Retry Count
0B 100 100 __0 000000000000 Recalibration Retries
0C _95 _95 __0 000000001762 Power Cycle Count
BF __1 __1 __0 00000000065E G-Sense Error Rate
C0 200 200 __0 00000000006F Power-off Retract Count
C1 184 184 __0 00000000BDB6 Load/Unload Cycle Count
C2 103 _91 __0 000000000028 Temperature
C4 200 200 __0 000000000000 Reallocation Event Count
C5 200 200 __0 000000000001 Current Pending Sector Count
C6 100 253 __0 000000000000 Uncorrectable Sector Count
C7 200 200 __0 000000000000 UltraDMA CRC Error Count
C8 100 253 __0 000000000000 Write Error Rate

1 ответ1

1

Я мог бы сделать, но вы, вероятно, не хотели бы.

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

  1. Если сектор позднее успешно прочитан, он может быть переназначен без потери данных. К сожалению, у вас нет возможности узнать, когда это произойдет или даже если это возможно. Операция чтения может завершиться успешно при следующей попытке или может завершиться неудачей после 1000 попыток.

  2. Если сектор записывается позднее, его можно переназначить без потери данных. К сожалению, нет способа узнать, когда или если это произойдет. Если сектор содержит часто изменяемые данные, ожидание может быть недолгим. Но если сектор содержит исполняемый файл системы или приложения, может пройти много времени, прежде чем он обновится, или это может вообще не произойти.

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

Без возможности узнать, какие секторы задействованы, программное обеспечение мало что может с ними сделать. Выполнение клонирования резервной копии диска и последующее его восстановление приведет к записи ожидающих секторов и их повторному отображению. С резервной копией образа вы не можете быть уверены, что соответствующие сектора будут записаны. И данные в плохих секторах будут потеряны навсегда. И с большим приводом это заняло бы значительное время.

На самом деле ничего нельзя получить, форсируя перераспределение. Нет никакого преимущества в успешном чтении переназначенного сектора с неверными данными по сравнению с невозможностью чтения исходного сектора с исходными данными. И есть шанс, что в конечном итоге это удастся, если не переназначить. Если сектор будет записан позднее, он будет переназначен без потери данных.

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