The only reason I ask is although there are many generic utilities (for both HDD and SSD), individual manufacturers have their own applications that talk directly to their drives for diagnostics. For example, Seagate has Seatools, and WD has utility dashboard. Although a more generic utility will talk to SMART on the drive, and be able to detect bad sectors or reallocated units, etc.... often times, the first party utility will do additional logic traces that more generic applications will not have the ability to do or may otherwise ignore.