Здравствуйте, я хочу знать, если можно пометить плохие блоки на жестком диске для ОС, чтобы не использовать их. Я не хочу сохранять данные, написанные на этих блоках, просто хочу от них избавиться.

Я нашел статью, в которой автор описывает, как разбить диск, чтобы избежать использования плохих блоков жесткого диска. Вот экран сканирования поверхности моего жесткого диска. Я считаю, сколько МБ с самого начала в порядке. А также, сколько МБ от завершения в порядке. Похоже, я потеряю около 50 ГБ дискового пространства, но для меня вполне нормально, когда диск проработает еще год.

Сначала я разделил диск на 2 раздела:

  1. От начала до около 190 ГБ
  2. От 190GB до конца

Затем я сделал сканирование поверхности второго раздела, и все было в порядке. Я был очень счастлив, потому что думал, что в конце концов у меня все получится.

Чем я хотел скопировать все данные из 1-го раздела во 2-е НО в некоторых данных возникает проблема. Ошибка ввода / вывода. Я бы сказал, что это проблема чтения, но когда я открываю файл, для которого копирование не удалось, оно работает нормально, например, некоторые PDF-файлы не копируются, но я их открываю.

В чем может быть проблема, это может быть проблема записи? Но почему существует проблема, когда сканирование поверхности на всем втором разделе было в порядке?

Что я могу сделать (кроме покупки нового жесткого диска)? Можно ли как-то сделать это разбиение и использовать просто раздел с хорошими секторами? Это будет работать? Как данные хранятся на диске? Могу ли я определить, где будут записаны данные?

2 ответа2

1

Современные жесткие диски поддерживают технологию самоконтроля, анализа и отчетности (SMART), которая автоматически отображает поврежденные блоки, заменяя их из пула блоков, которые в порядке. Если вы видите плохие блоки на уровне операционной системы, это означает, что на вашем диске закончилась "аварийная поставка" резервных блоков. Обычно это признак того, что диск находится на последних ногах. Хотя это может длиться месяцами только с одним плохим блоком, более вероятно, что он начнет разрабатывать больше плохих блоков в ближайшем будущем. На самом деле, это может привести к катастрофическим последствиям, когда количество поврежденных блоков распространяется за считанные минуты.

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

0

Хотя я бы пошел с заменой жесткого диска, как предложил Род Смит, вот как это делается.

Если у вас есть окна с файловой системой NTFS или FAT, перейдите в административную командную строку и введите:

chkdsk / rc:

(Вы можете заменить любую букву диска, которую вы хотите, для c:)

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

Теперь, если на вашем диске появляются новые поврежденные сектора, вам придется сканировать все заново.

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