A very useful data recovery software can recover data loss caused by deletion, formatting, virus attack, power failure, partition loss, operating system crash and so on.
A good hard disk data recovery software, can recover files from NTFS, NTFS5, ReFS, FAT12/16/32 and other partitions. It can also recover data for damaged or unknown file systems.
A comprehensive disk software integrates all disk functions like disk partitioning, data backup, data recovery, disk clone, and bad sectors repair etc, very famous in the MS-DOS era.