SMART Utility — программное обеспечение для macOS, предназначенное для считывания, интерпретации и мониторинга SMART-диагностики жёстких дисков и твердотельных накопителей. Программа извлекает стандартные SMART-атрибуты, отображает текущие значения и пороговые показатели, а также выполняет дополнительные тесты самодиагностики накопителей для выявления признаков деградации или грядущего отказа.
Разработанное как инструмент для пользователей и системных администраторов, приложение фокусируется на предоставлении технически точной информации о состоянии носителя без избыточной визуализации или рекламных утверждений. В публичных источниках о продукте имеются базовые сведения о возможностях чтения SMART, запуске расширенных тестов и интерпретации ключевых индикаторов, однако детальная внутренняя документация может варьироваться в зависимости от версии; если официальных данных недостаточно, описание ниже опирается на общепринятые практики анализа SMART и реализуемые в подобных утилитах функции.
- Считывание SMART-атрибутов: извлечение стандартных параметров (ошибки чтения/записи, перераспределённые сектора, общее время работы и другие атрибуты).
 - Интерпретация значений: сопоставление текущих значений с порогами и классификация показателей по степени риска.
 - Запуск самотестов: инициирование коротких и расширенных встроенных тестов SMART на совместимых накопителях для проверки целостности.
 - История и логирование: хранение и отображение истории изменений ключевых атрибутов для отслеживания тенденций деградации.
 - Предупреждения о риске: генерация уведомлений при достижении критических значений или при обнаружении признаков возможного отказа.
 - Совместимость устройств: поддержка традиционных HDD и многих моделей SSD с реализацией стандартных команд доступа к SMART-информации.
 - Экспорт отчётов: создание текстовых или структурированных отчётов о состоянии накопителя для дальнейшего анализа или архивирования.
 - Диагностика на уровне параметров: предоставление расшифровок отдельных атрибутов и рекомендаций по интерпретации их значений в контексте надёжности накопителя.