Help us keep the list up to date and submit new video software here.





Software Home »


Tool

Description

Type
Rating
Reviews
PhotoRec is file data recovery software designed to recover lost files including video, documents and archives from hard disks, CD-ROMs, and lost pictures (thus the Photo Recovery name) from digital camera memory. PhotoRec ignores the file system and goes after the underlying data, so it will still work even if your media's file system has been severely damaged or reformatted.

Free software
OS: Win Mac Linux
File size: 26MB
Portable version
Old versions
Version history
9.3/10
2 votes
Rate it




Screenshots

PhotoRec screenshot

PhotoRec screenshot 2
Latest version

7.2 (February 22, 2024)



Download


Visit developer's site

Download PhotoRec 7.2 Windows 64-bit  26MB  Win64  Portable

Download PhotoRec 7.2 Windows  26MB  Win  Portable

Download PhotoRec 7.2 Mac 64-bit  1MB  Mac64

Download PhotoRec 7.2 Linux 64-bit  3MB  Linux64




Download old versions


Download PhotoRec old versions



Software License

Free software / FOSS (Free download and also Free and Open Source Software)



Supported operating systems

WinWindows MacMac OS LinuxLinux




Version history / Release notes / Changelog / What's New


TestDisk 7.2 Release

General Improvements
Display disk serial number when selecting source disk
Add support for BeFS for EFI GPT and Mac partition table
TestDisk
Improvements
When searching for partition, press '+' key to skip 5% of the disk.
exfat: Better utf-8 support when iconv is missing
APFS: Detect APFS partition
PhotoRec & QPhotoRec
Improvements
Updated translation are available
Huge work to formally verify (Frama-C WP) most parsers code
New translations for QPhotoRec: Finnish, Polish, Greek (el), sv_SE and zh_CN

New file formats recovered by PhotoRec:

bbdoc
clip - Clip Studio Paint
drw - micrografx designer format
exr - OpenEXR v2
fbx: Kaydara 3D file
FCStd
hdf: Hierarchical Data Format 5
lz: lzip compressed file
Microsoft Jet DB / Sage Simply Accounting database
mtcx - Mathcad
rvt - Revit
shp/shx - Shaefile support
wad - Doom

View full changelog




All features


PhotoRec is free - this open source multi-platform application is distributed under GNU General Public License (GPLV v2+). PhotoRec is a companion program to TestDisk, an application for recovering lost partitions on a wide variety of file systems and making non-bootable disks bootable again. You can download them from this link.

For more safety, PhotoRec uses read-only access to handle the drive or memory card you are about to recover lost data from. Important: As soon as a picture or file is accidentally deleted, or you discover any missing, do NOT save any more pictures or files to that memory device or hard disk drive; otherwise you may overwrite your lost data. This means that while using PhotoRec, you must not choose to write the recovered files to the same partition they were stored on.

Operating systems
PhotoRec runs under

DOS/Windows 9x
Windows 10/8.1/8/7/Vista/XP, Windows Server 2016/2012/2008/2003
Linux
FreeBSD, NetBSD, OpenBSD
Sun Solaris
Mac OS X
and can be compiled on almost every Unix system.

Download.png Download TestDisk & PhotoRec

File systems
PhotoRec ignores the file system; this way it works even if the file system is severely damaged.
It can recover lost files from at least

FAT
NTFS
exFAT
ext2/ext3/ext4 filesystem
HFS+
ReiserFS includes some special optimizations centered around tails, a name for files and end portions of files that are smaller than a filesystem block. In order to increase performance, ReiserFS is able to store files inside the b*tree leaf nodes themselves, rather than storing the data somewhere else on the disk and pointing to it. Unfortunately, PhotoRec isn't able to deal with this - that's why it doesn't work well with ReiserFS.

Media
PhotoRec works with hard disks, CD-ROMs, memory cards (CompactFlash, Memory Stick, Secure Digital/SD, SmartMedia, Microdrive, MMC, etc.), USB memory drives, DD raw image, EnCase E01 image, etc.
PhotoRec has been successfully tested with various portable media players including iPod and the following Digital Cameras:

Canon EOS 10D, 60D, 80D, 300D
Casio Exilim EX-Z 750
Fujifilm X-T10
HP PhotoSmart 620, 850, 935
Nikon CoolPix 775, 950, 5700
Olympus C350N, C860L, Mju 400 Digital, Stylus 300
Sony Alpha DSLR, DSC-P9, NEX-6
Pentax K20D
Praktica DCZ-3.4
Known file formats
PhotoRec searches for known file headers. If there is no data fragmentation, which is often the case, it can recover the whole file. PhotoRec recognizes and recovers numerous file formats including ZIP, Office, PDF, HTML, JPEG and various graphics file formats. The whole list of file formats recovered by PhotoRec contains more than 480 file extensions (about 300 file families).

Want to know if PhotoRec can recover your files ? Upload a sample file via the PhotoRec online checker (BETA).

How PhotoRec works
FAT, NTFS, ext2/ext3/ext4 file systems store files in data blocks (also called clusters under Windows). The cluster or block size remains at a constant number of sectors after being initialized during the formatting of the file system. In general, most operating systems try to store the data in a contiguous way so as to minimize data fragmentation. The seek time of mechanical drives is significant for writing and reading data to/from a hard disk, so that's why it's important to keep the fragmentation to a minimum level.

When a file is deleted, the meta-information about this file (file name, date/time, size, location of the first data block/cluster, etc.) is lost; for example, in an ext3/ext4 file system, the names of deleted files are still present, but the location of the first data block is removed. This means the data is still present on the file system, but only until some or all of it is overwritten by new file data.

To recover these lost files, PhotoRec first tries to find the data block (or cluster) size. If the file system is not corrupted, this value can be read from the superblock (ext2/ext3/ext4) or volume boot record (FAT, NTFS). Otherwise, PhotoRec reads the media, sector by sector, searching for the first ten files, from which it calculates the block/cluster size from their locations. Once this block size is known, PhotoRec reads the media block by block (or cluster by cluster). Each block is checked against a signature database which comes with the program and has grown in the type of files it can recover ever since PhotoRec's first version came out.

For example, PhotoRec identifies a JPEG file when a block begins with:

0xff, 0xd8, 0xff, 0xe0
0xff, 0xd8, 0xff, 0xe1
or 0xff, 0xd8, 0xff, 0xfe
If PhotoRec has already started to recover a file, it stops its recovery, checks the consistency of the file when possible and starts to save the new file (which it determined from the signature it found).

If the data is not fragmented, the recovered file should be either identical to or larger than the original file in size. In some cases, PhotoRec can learn the original file size from the file header, so the recovered file is truncated to the correct size. If, however, the recovered file ends up being smaller than its header specifies, it is discarded. Some files, such as *.MP3 types, are data streams. In this case, PhotoRec parses the recovered data, then stops the recovery when the stream ends.

When a file is recovered successfully, PhotoRec checks the previous data blocks to see if a file signature was found but the file wasn't able to be successfully recovered (that is, the file was too small), and it tries again. This way, some fragmented files can be successfully recovered.




Sections/Browse similar tools






Guides and How to's




Acronyms / Also Known As

TestDisk,QPhotoRec



Download PhotoRec Portable download from the Download links under Download and Download other versions!



Notify me when software updated or report software

Email me when it has been updated    Report this software (dead link/new version)  




2 reviews, Showing 1 to 2 reviews


I love the idea of it but it would great if there was a feature where you could only select the location where you lost files. For example if accidentally deleted bookmarks then choose to just scan the bookmarks location where files used to be instead of scanning the whole drive.

Review by tommy2010 on Jun 6, 2020 Version: 7.1 / 7.2 Beta OS: Windows 7 64-bit Ease of use: 10/10 Functionality: 10/10 Value for money: 8/10 Overall: 8/10




Rating by BB69 on May 31, 2020 Version: 7.2 OS: Windows 10 64-bit Ease of use: 8/10 Functionality: 10/10 Value for money: 10/10 Overall: 10/10


2 reviews, Showing 1 to 2 reviews

1 tool hits, Showing 1 to 1 tools
   



Explanation:
NEW SOFTWARE= New tool since your last visit
NEW VERSION= New version since your last visit
NEW REVIEW= New review since your last visit
NEW VERSION= New version

Latest version
Version number / Beta version number / Update version number and when it whas released.

Type and download
NO MORE UPDATES? = The software hasn't been updated in over 2 years.
NO LONGER DEVELOPED = The software hasn't been updated in over 5 years.
RECENTLY UPDATED = The software has been updated the last 31 days.
Freeware = Download Free software.
Freeware Trialware = Download Free software but some parts are trial/shareware.
Free software = Download Free software and also open source code also known as FOSS (Free and Open Source Software).
Free software Trialware = Download Free software and also open source code but some parts are trial/shareware.
Freeware Ads = Download Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Free software Ads = Free Download software and open source code but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Free Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
Portable version = A portable/standalone version is available. No installation is required.
v1.0.1 = Latest version available.
Download beta = It could be a Beta, RC(Release Candidate) or an Alpha / Nightly / Unstable version of the software.
Download 15MB = A direct link to the software download.
Win = Windows download version. It works on 32-bit and 64-bit Windows.
Win64 = Windows 64-bit download version. It works only on 64-bit Windows.
Mac = Mac download version. It works on 32-bit and 64-bit Mac OS.
Mac64 = Mac OS download version. It works only on 64-bit Mac OS.
Linux = Linux download version.
Portable = Portable version. No installation is required.
Ad-Supported = The software is bundled with advertising. Be careful when you install the software and disable addons that you don't want!
Visit developers site = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64-bit version = If you have a 64bit operating system you can download this version.
Download portable version = Portable/Standalone version meaning that no installation is required, just extract the files to a folder and run directly.
Portable version available = Download the portable version and you can just extract the files and run the program without installation.
Old versions available = Download old versions of the program.
Version history available = Complete changelog on our site.
Windows = Windows version available.
Mac OS = Mac OS version available.
Linux = Linux version available.
Our hosted software are virus and malware scanned with several antivirus programs using www.virustotal.com. (NOTE! Just one virustotal warning is 99.9% a false positive. And some software might receive 2-6 warnings but it's if they are not all same virus/trojan then it's 99% false positives.)


Rating
Rating from 0-10.



Browse software by sections



Visit our sponsors! Try DVDFab and backup Blu-rays!
Search   Contact us   Privacy Policy   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue

Affiliates: free-codecs.com

©1999-2024 videohelp.com