From The Undelete Company:
Recover lost or deleted digital pictures from anywhere. Formatted or corrupted digital memory cards, hard disks, USB flash drives and digital cameras are supported directly. D-Photo Recovery scans the entire surface of your disk or analyzes the full contents of the memory drive in order to successfully locate and recover photos. Supporting dozens of popular file formats, including many RAW files recorded by digital SLRs, D-Photo Recovery is a sure bet to recover lost images.
It does not matter whether you are shooting with a digital SLR or a compact camera. Thanks to extensive support for the different image formats such as JPEG or TIFF as well as many popular RAW files including, but not limited to, CRW, CR2, NEF, PEF and DNG, D-Photo Recovery is able to detect the presence of an image even if the memory of your digital camera is severely corrupted.
D-Photo Recovery features a unique algorithm for locating digital images. Scanning the entire surface of the disk or analyzing memory cards up to the last bit, D-Photo Recovery is able to detect the beginning and end of every image stored on the corrupted media. Recovering images from formatted disks or memory cards could never be easier.
Thanks to the wizard-like user interface there's no question of where to start from. Just specify the drive letter that used to contain your digital pictures, and D-Photo Recovery does the rest for you completely automatically.
The free version of D-Photo Recovery shows you a preview of every recoverable image. Rest assured that if you see it, you can recover it easily. D-Photo Recovery supports many popular image formats, including JPEG, BMP, GIF, TIFF, PNG, and many RAW formats produced by digital SLRs such as CRW, CR2, RAW, TIFF, NEF, PEF, DNG, and X3F. D-Photo Recovery is compatible with Microsoft Windows 95, 98, ME, NT, 2000, XP, and 2003 Server, supports FAT and NTFS file systems.
What's new in this version:
Version 2.7 may include unspecified updates, enhancements, or bug fixes.