Recuva is a program that can recover deleted files from Windows computers, external hard drives, and memory card devices such as USB flash drives, digital cameras, or MP3 players. Piriform, the maker of the popular CCleaner Windows cleaning tool, also developed Recuva.
Recuva is available as a free download or as a paid full version.
Additional information regarding installing and using Recuva is available at www.ccleaner.com/docs/recuva.