Above all, NEVER use Spinrite or other low-level tools on a modern HDD!
Why is that? Was Spinrite ever the magic tool that the testimonials Steve Gibson put forward claimed it was?
Well, I might be out of date, but in my day Spinrite was a utility which optimised HDD operation at the lowest level, in the days when a HDD was fairly simple - just a means of positioning a read/write head over the disc and recording/reading 1's and 0's to it. It relied on having that degree of low-level access, and added a layer of sophistication over what the drive manufacturers built in.
Drives are not like that any more. To maximise the storage density, the manufacturers have tuned all the performance parameters to the point there is no slack to be removed by a third-party utility, and any interference risks buggering it up. Neither am I sure low-level formatting is available to the external world. Modern drives have "virtual" cylinder, head, and sector addressing to overcome limitations in the maximum values - there is a layer of electronics
built into the drive which performs these translations (which never used to be there in the pre-SATA drives), so software running on the host doesn't actually "see" the raw disc surface at all.
This translation layer also handles defect correction. During manufacture, the disc surface is scanned in minute detail and any faulty sectors noted. That was always the case, but now instead of just marking those sectors "faulty, do not use" for the formatting tools to deal with, the translation layer is programmed to substitute good sectors into those cylinder-head-sector addresses from a pool of spare sectors. That means the drive will have the full specified capacity regardless of hard sector faults.
One last thing "old school" low-level tools could do is adjust the interleave. Tracks are read/written sector by sector. To access a particular sector, the system has to wait until that particular sector comes around and then it is read into / written from a buffer memory. Then the system has to prepare to read/write the next sector. If "Sector 2" is immediately adjacent to "Sector 1" on the track, chances are it will have already started passing the head (or already passed the head) by the time the system is ready for it, and the system will have a delay while that sector comes around again.
Interleaving puts "Sector 2" further around the track, so that it comes under the head just after the system is ready for it rather than just before. This dramatically improves the sustained data rate onto/off the drive, and of course all that is now built into the drive at manufacture and does not require third-party tuning. (Modern drives have large data buffers and the operating system interacts with the buffer rather than the disc itself - in the old days memory was expensive.)
The last thing you want to do is meddle with any of the above, even if the control electronics (built into the drive, between the system and the disc interface) will let you. Once upon a time, the control electronics was an adapter card in the PC and the drive was little more than a motor, a disc, and a head. Not so now - your only access to the drive is "high level", and it would be foolish to try to circumvent that.
Forensic disc recovery/analysis now bypasses the drive's internal electronics by opening up and connecting directly to the drive components, so that the lab can actually see the "real" untranslated view of the disc surface.