Norton Disk Doctor has fallen out of favor in the Macintosh community by being very slow to update the software when changes in the Mac files system require it, and not alerting loyal customers to the catastrophic damage that can result from fixing things that are not broken, but out-of-date Norton Utilities finds as problems.
Norton Disk Doctor's Bad Blocks scan is quite capable -- it can force the drive to add bad blocks to the drive's bad list and force it to substitute hardware spares. It can also impose a second level of software-controlled bad blocks, but this list is removed by reformatting.
Norton Utilities has many file recovery features. If it finds bad blocks on a Volume with lots of files, it will attempt to re-read the bad data thousands of times in hopes of reading it correctly, so that the data can be recovered and written into the substitute block. This process takes a very long time.
Scanning for bad blocks is completely independent of the file format chosen for the Volume. If you know there are bad blocks, the fewer actual files on the drive when you scan for bad blocks, the less time will be spent trying to recover lost data in those bad blocks.
For the PC, a program called Spinrite comes to mind as one that may be able to scan for bad blocks.
FWB Tools for the Mac can do that and more testing, but they are out of business.