Recovering a CompactFlash memory card using Hetman Software products.
File Recovery Algorithm
Now when we covered most of the theory, we can proceed to actually recovering files. As you may remember from our previous article, FAT was never designed with data recovery in mind. As a result, FAT was very inconvenient to work with when it came to recovering lost information.
Inside FAT: File Recovery
Now when we found the file system, we can start analyzing its records. Our goal is identifying addresses of the physical sectors on the disk that contain data belonging to a deleted file. In order to do that, a data recovery algorithm will scan the file system and enumerate its records.
Recovering Data From Flash Drives And Memory Cards
USB flash drives are used to carry files around, while memory cards such as SD, SDHC, Compact Flash or SONY Memory Stick are used in a variety of devices such as cell phones, digital cameras and MP3 players. While these solid-state storage media appear as drive letters in Windows, their principle of operation is very different from hard drives. As a result, they require a different approach to recover information.