7

Когда я попытался сделать Windows Vista Complete PC Backup, я получил сообщение об ошибке, в котором сообщалось о сбойных секторах. Затем, когда я запустил chkdsk /r на целевом диске, вот что я получил:

C:\Windows\system32>chkdsk /R E:
The type of the file system is NTFS.
Volume label is Desktop Backup.

CHKDSK is verifying files (stage 1 of 5)...
  822016 file records processed.
File verification completed.
  1 large file records processed.
  0 bad file records processed.
  0 EA records processed.
  0 reparse records processed.
CHKDSK is verifying indexes (stage 2 of 5)...
  848938 index entries processed.
Index verification completed.
  0 unindexed files processed.
CHKDSK is verifying security descriptors (stage 3 of 5)...
  822016 security descriptors processed.
Security descriptor verification completed.
  13461 data files processed.
CHKDSK is verifying file data (stage 4 of 5)...
The disk does not have enough space to replace bad clusters
detected in file 239649 of name .
The disk does not have enough space to replace bad clusters
detected in file 239650 of name .
The disk does not have enough space to replace bad clusters
detected in file 239651 of name .
An unspecified error occurred.f 822000 files processed)

Тем не менее, когда я запускал краткие и длинные общие тесты SeaTools на диске Seagate, я не получил никаких ошибок.

Я знаю, что могу переформатировать диск и попробовать запустить chkdsk /r еще раз, но я бы предпочел не ждать более 4 часов в надежде, что проблема была волшебным образом устранена.

С другой стороны, если я подключу диск к Seagate, у меня не будет номера ошибки SeaTools, и они могут утверждать, что с диском все в порядке.

Что я должен попытаться сделать дальше?

Побочные расстройства:

Существует много свободного места на жестком диске. Раздел E: имеет 182 ГБ свободного места.

4 ответа4

11

Свободное дисковое пространство и дисковое пространство, используемое chkdisk, - это две разные вещи. На каждом жестком диске есть дополнительное нераспределенное пространство, которое используется для замены поврежденных секторов. Это пространство не может быть использовано для чего-либо еще, и что касается пользователя (нормально работающего диска), то его не существует.

"Свободное" пространство на вашем разделе E: вовсе не свободно. Он занят разделом E: (и даже если вы удалили раздел, он все еще не свободен в смысле использования "свободных" окон).

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

В конце концов, единственное, что вы можете сделать, это заменить диск. Каждый диск имеет конечное число нормальных секторов и конечное число резервных секторов. В вашем случае, лонжеронные сектора израсходованы.

Еще одна интересная вещь - найти причину плохих секторов. Жесткие диски обычно разрабатываются таким образом, чтобы в течение срока службы на них не было запасных секторов. Это означает, что что-то генерирует ненормально большое количество поврежденных секторов на вашем диске и что-то рано или поздно получит ваши данные, поэтому даже если вам как-то удастся это исправить или вы решите игнорировать chkdisk, вам следует подумать о замене диска, потому что есть большая вероятность, что он потерпит неудачу.

2

Попробуйте регенератор HDD. У меня была такая же проблема "недостаточно места", и этой программе удалось "починить" поврежденные сектора. Как только он закончился, я использовал chkdsk для восстановления системных файлов, и теперь диск работает нормально!

1

В итоге я понял, что лучше подождать 8+ часов, пока chkdsk запустится на обоих дисках, чем несколько дней ждать замены. Оглядываясь назад, это решение должно было быть очевидным.

Есть 2 этапа:

  1. Запустите chkdsk /r
  2. Дождитесь окончания работы chkdsk
0

Просто используйте Викторию. Это бесплатный инструмент для просмотра SMART, проверки дисков и восстановления поврежденных кластеров. Проверьте "переназначить", чтобы восстановить плохие кластеры во время тестирования.

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