https://www.grc.com/haystack.htm
SpinRite was great. Spinrite stopped being any use sometime in the early 90s.
https://www.grc.com/haystack.htm