I've been using SpinRite for many years in a casual way, mostly for maintenance. Luckily I've never encountered any serious hard drive problems. Recently a friend's drive started having suspicious symptoms and I offered to try SpinRite v6.1 on it, which lead me to wonder: what if SpinRite does find some bad sectors, how would I go about verifying that the files involved were actually recovered, or if SpinRite indicated that some sectors were unrecoverable, how do I figure out which files were involved?
Obviously there are lots of different file systems and lots of different platforms so locating the files are probably highly specific to the FS and OS. How might one do that manually on FAT32 in Windows for example?
In the future, how feasible would it be for SpinRite export a "map file" of all the bad sectors, and then little apps could be written for popular platforms to help locate those bad files using the map file?
I'd envision a little Windows app for example that could take a list of bad sectors (and even the repaired ones in order to double check them) and do what it takes to get a list of files that correspond to those sectors.
Obviously there are lots of different file systems and lots of different platforms so locating the files are probably highly specific to the FS and OS. How might one do that manually on FAT32 in Windows for example?
In the future, how feasible would it be for SpinRite export a "map file" of all the bad sectors, and then little apps could be written for popular platforms to help locate those bad files using the map file?
I'd envision a little Windows app for example that could take a list of bad sectors (and even the repaired ones in order to double check them) and do what it takes to get a list of files that correspond to those sectors.