In the past, every time I've been asked to provide a validation code from a HD testing software that would not run under mac, they had an option that said you were using a mac, and that seemed to remove the need for the code.

ALSO you may not be aware that Disk Utility does SMART testing for all internal drives as of 10.5. (and 4?) Open Disk Utility and the HD name on the left will appear in RED and if you select it it will tell you the drive is failing. So you don't need TTP or anything else to test the overall status of SMART on mac.

The reason this works is that even for the "custom"/proprietary SMART attributes that you don't necessarily even know what they mean, the drive also provides an upper limit number for each attribute. If the current value exceeds the limit, for ANY ONE attribute, the overall SMART status is FAIL. Some attributes start at 0 and immediately are set to 1 or 255 if the event occurs even once. (like overheat) You may not know why but you will know it's bad.

The reason some of them want a validation code is because they will NOT be testing your drive when you send it in, and the VC tells them that yes you really did run the test and yes it really did fail. The VC is tied to the drive's serial number so you can't use the same VC for another drive, you have to run the tool on the drive to get it. So they're doing it to prevent "insurance fraud" on their warranty. Too many (adjective) people were waiting until a month or two before their drive went out of warranty and then doing a claim to get a new (refurb).


I work for the Department of Redundancy Department