Last weekend my family went on a short vacation. We took some fun photos, and when we got home I moved them from my SD card to our external HD. And then I accidentally deleted a few of the photos from the HD. Yikes!
Luckily, there are tools to undelete files from an SD card. Unfortunately, most of them aren’t free or just plain suck.
After much searching and several failed attempts at recovering the images, I finally found TestDisk. It has an old fashioned interface (DOS) and took a few hours to run on my 32GB SD card, but it recovered all my images that I accidentally deleted, and many more that I intentionally deleted over the past year or so.
And best of all, it was free!