PhotoRec is a free program and free data recovery designed to recover lost files including video, documents and archives from Hard Disk and CD Rom. The name comes from the English Photo Recovery and indicates that it is very effective for the recovery of photographs from the memory of digital cameras. PhotoRec ignores the format format the media and goes after the underlying data, so it works even when the media severely damaged or reformatted.
PhotoRec is licensed under the GNU General Public License (GPLV v2 +). PhotoRec is mated to TestDisk , an app for recovering lost partitions on a wide variety of filesystems and to restore disks no longer avvianti (bootable). You can download them from this link .
For more safety, PhotoRec accesses the media to recover lost data with read-only access mode.
Important: as soon as you discover that you accidentally deleted or otherwise lost data, NOT save any more that memory device or hard disk drive; the risk of overwriting data that you would like to recover instead. This means that even using PhotoRec, you must not choose to save the recovered data on the same device from which they are recovered.
PhotoRec runs under
- DOS / Win9x
- FreeBSD, NetBSD, OpenBSD
- Sun Solaris
- Mac OS X
and it can be compiled under almost every Unix system.
PhotoRec ignores the filesystem and it works even if it is severely damaged.
It can recover lost files from
- ext2 / ext3 / ext4 filesystem
- HFS +
ReiserFS includes some special optimization ruling on tails (files and end portions of files that are smaller than a filesystem block). Unfortunately, PhotoRec is not able to manage this system, so it does not work well with ReiserFS.
PhotoRec works with HardDisk, CD ROM, Compact Flash, Memory Stick, Secure Digital, SmartMedia, Microdrive, MMC, USB flash drives, DD raw image, EnCase E01 image …
PhotoRec searches the file header and because there is often no data fragmentation, it can recover the whole file. Photorec recognizes various file formats, including ZIP, Office, PDF, HTML, JPEG and various graphics formats.
The list of file formats recovered by PhotoRec contains more than 180 file extensions (about 100 file types).
Official page: cgsecurity.org