Есть ли возможность быстро сканировать весь жесткий диск на наличие поврежденных блоков?

У меня есть жесткий диск емкостью 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

бадблоки

ЧКДСК Глубокая информация

Другие вопросы по тегам