Recovery from memory cards of photo/video cameras

Memory card format or 'Delete ALL' button are good means to empty camera space for some more photos or video records. With ''Delete'' button you may delete selected photos if you consider them needless. Yet, what if pressed accidentally? Can the deleted ones be retrieved?
Photos and videos taken by a digital camera are stored on a memory card in form of files (*.jpg, *.tif, *.raw etc.). Most popular cards include Compact Flash, Micro Drive, Memory Stick, MultiMedia Card, PC Card, Secure Digital, SmartMedia, xD-Picture Card and many others. Despite a great variety of memory cards they have something in common - the files stored on them will not be deleted by a camera immediately. During deletion the space taken by a file is not emptied but marked as available for further records. Therefore, photo and video files remain intact on the memory card until overwritten by other files. For this reason it's strongly recommended to stop taking any pictures or recording any video with the camera or simply change the memory card and put this one aside for later recovery.
As most memory cards share the same FAT file system SysDev Laboratories advise to apply Raise Data Recovery for FAT to recover lost photo or video file from your camera. The software is designed to retrieve lost files from FAT file system after accidental file deletion and other logical system failures. You may also apply other UFS Explorer software for recovery of lost data from various types of data storage devices and a wide range of file systems including FAT.
Note: Some photo and video camera vendors apply their own developments in data storage field and use their own data storage formats. If the software cannot detect files that could mean that the memory card has another file system format, it's strongly recommended to take your camera to a specialized service center.