Какой самый быстрый способ заставить HDD перераспределить поврежденные сектора и отбросить данные?
Я либо владею, либо отвечаю за (на работе) множеством жестких дисков, которые либо входят в состав raid-массивов, либо в других местах есть резервные копии данных.
Когда диск начинает выходить из строя и работает медленно, потому что он постоянно пытается восстановить данные из области, это очень раздражает. Мне не нужны данные, и я бы хотел исправить или принудительно исправить некоторые ошибки на неисправных дисках, чтобы производители жестких дисков с большей вероятностью заменили их по гарантии.
Я понимаю, что существуют другие QA о плохих секторах, но они обычно говорят о восстановлении данных. Мне не интересно, какие данные на диске. По сути, я бы хотел как можно быстрее принудительно подсчитать перераспределенный сектор SMART через порог отказа или обеспечить стабилизацию диска с перераспределением всех поврежденных секторов, и это больше не происходит. В настоящее время я предпринимаю шаги
- быстрое форматирование диска
- если были какие-либо ошибки, перейдите к шагу 1
- используйте скрипт powershell для копирования файлов на весь диск
- если были какие-либо ошибки, удалите проблемные файлы и перейдите к шагу 3
- убедитесь, что содержимое всех файлов совпадает с исходным файлом
- если были какие-либо ошибки, перейдите к шагу 1
Обычно диск перестает работать полностью, или я сыт по горло тем, сколько дней это занимает, прежде чем количество перераспределенных секторов достигнет своего порога отказа.
Иногда я пытаюсь оставить файл в специальной папке с плохими файлами, которая, как я знаю, содержит в файле плохой сектор как мой собственный маркер, чтобы не использовать эти сектора.
Есть ли другие инструменты или методы, которые могли бы быть быстрее?
Изменить: Я также должен отметить, что я не беспокоюсь о безопасной очистки диска либо. Если кто-то физически получает диск и может прочитать любые данные, это хорошо для него.
2 ответа
Вам нужно будет найти старый компьютер, который вы можете спрятать в углу, чтобы запустить эти программы. Если диск слегка поврежден, он может закончить работу в течение <2 часов, в зависимости от размера жесткого диска.
Если вы установите dban (dariks boot и nuke) на 2 или 3 прохода, это может быть быстрее. Может быть, MHDD (с включенным Remap)
В зависимости от размера жесткого диска, он не любит жесткие диски с несколькими ТБ. Spinrite от grc.com.
Все 3 метода установлены и забыты. Проверяйте это пару раз в день, чтобы убедиться, что они сделаны.
Ваше время стоит больше, чем накопитель, если вы нанимаете кого-то, кто уверен, что вы заплатили работодателю больше времени на зарплату, чем стоимость нового HD. Просто возьмите новый диск и скопируйте все данные, которые сможете. Если у вас есть резервная копия (и вы должны), просто восстановите диск через нее.
Инструменты, которые я использую с аналогичной целью:
- HDAT2
- MHDD (ищите "MHDD" в списке), см. Также FAQ. Q: Как я могу исправить задержки на моем HDD (красные и коричневые блоки в MHDD)?
- HDDScan
1 и 2 являются низкоуровневыми утилитами DOS, работают на уровне диска, игнорируют файловую систему и могут использовать пользовательские тайм-ауты (например, "если задержка 300 мс, переписать сектор"). Большую часть времени процесс выполняется следующим образом (это происходит автоматически): считывать данные, пока не произойдет BAD или задержка, перезаписать поврежденные / задержанные сектора, продолжить. Во время перезаписи жесткий диск либо фиксирует сектор, либо переназначает его в резервную область. Но так как вам не нужны данные, вы можете просто стереть жесткий диск. Это будет немного быстрее. Обе утилиты поддерживают повторение после завершения, поэтому, если диск медленно умирает и выбрасывает все больше и больше ПЛОХО, вы сможете автоматически завершить агонию диска.
HDDScan - это утилита Windows, от того же автора, что и MHDD, но она имеет ограниченную функциональность по сравнению с MHDD.