Удивительно, но факт. В windows 10 есть встроенный функционал для чтения данных SMART с установленных дисков.
Например, команду что бы выяснить текущий статус всех дисков (для которых в BIOS или UEFI активирован SMART) запомнить лечге всего:
wmic diskdrive get status
Для каждого диска в системе вы получите Ok в случае – если жить будет, и bad, unknown или caution во всех остальных случаях.
Посмотреть подробности можно так:
wmic /namespace:\\root\wmi path MSStorageDriver_FailurePredictStatus
Все команды следует выполнять с правами администратора.