Program has 2 levels:
Drive level testing
- main function is testing and repair (regenerates) bad sectors for detected devices
- you get many information about detected devices
File level testing
- read/find/check items (MBR, boot, directories, etc.) of file system FAT12/16/32
- check/remove (regenerates) bad sectors records, flags in FAT table