Есть ли возможность быстро сканировать весь жесткий диск на наличие поврежденных блоков?
У меня есть жесткий диск емкостью 1 ТБ, поэтому я хочу проверить на наличие поврежденных секторов или поврежденных блоков, но на блокирование с ошибкой уходит МНОГО времени в Linux (только 4,66% выполняется за 6 часов 3 минуты). Однако в Windows chkdsk сканирует за несколько секунд и не может найти никаких ошибок.
В чем разница между плохими секторами и плохими блоками? Кроме того, в чем разница между chkdsk в Windows и badblocks в Linux, когда дело доходит до тестирования плохих секторов?
2 ответа
Короткий ответ - НЕТ, бесплатных конфет нет.
Очевидно причина chkdsk
работает так быстро, потому что он не проверяет плохие сектора по умолчанию. Вы должны запустить его с /r
переключитесь на сканирование на наличие поврежденных секторов, и в этот момент он также станет медленным.
Что касается разницы между badblocks
а также chkdsk
Первый - это специализированный инструмент, который обнаруживает поврежденные сектора, а второй - утилиту проверки диска общего назначения, поставляемую с Windows, которая имеет функцию восстановления поврежденных секторов.
Это не быстрая задача, она требует времени в зависимости от размера тома, в linux вы можете использовать команду badblocks для поиска поврежденных секторов:
Откройте терминал:
badblocks -nsv /dev/[volume]
На окнах вы можете использовать CHKDSK Start>run>cmd
CHKDSK [volume] /r