Дисковая утилита во многом основана на fsck , утилите командной строки, которая работает с файловыми системами (а не только с той, что есть в OS X).
Опция проверки (и восстановления) вашего диска связана с исправностью файловой системы (HFS +) и целостностью данных, которые на ней находятся, а не физического диска. Он смотрит на то, как хранятся данные, а не на то, сообщает ли привод о механических ошибках (в некоторой степени это отражается в состоянии SMART). Однако следует полагать, что аппаратный сбой, вероятно, проникает через структуру файловой системы (хотя и не всегда).
Дисковая утилита хороша в поиске аппаратных проблем? Нет, не совсем. Это значит больше изолировать проблемы с вашим набором данных, чем с вашим оборудованием. Там, конечно, есть некоторая преемственность, но они не моногамны.
DiskWarrior и Drive Genius, несомненно, будут намного лучше диагностировать физическое состояние вашего диска. Но ни одна из них не является настолько мощной, как утилиты, выпущенные вашим производителем жесткого диска. Если вы можете использовать их, то тем лучше. Использование нескольких инструментов также может оказаться эффективной стратегией.
Другой способ, который может помочь в обнаружении, - это расчесывать логи вашей Консоли на предмет аномалий. У меня был диск WD со странным поведением, и я впервые узнал о проблеме из-за одной ошибки во время начальной загрузки. Родные инструменты диагностики Windows и Google помогли мне изолировать проблему (до некоторой степени).