GNU ddrescue

A command-line data recovery tool that copies raw blocks from failing disks while working around read errors.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About GNU ddrescue

GNU ddrescue copies raw blocks of storage, such as disk sectors, from one device or file to another. It is built for recovery from damaged media: when it hits read errors, it scrapes the good sectors out of partially readable blocks so that as little data as possible is lost.

It works with hard drives, DVDs, CDs and other storage media. This suits anyone trying to save data from a dying drive before it fails completely, or making an image of damaged media to work on safely.

Strengths

  • Handles read errors so as little data as possible is lost
  • Scrapes good sectors out of partially readable blocks
  • Works on disks, DVDs, CDs and image files

Limitations

  • Command-line only, with no graphical interface
  • Copies raw blocks and does not recover individual deleted files
  • No native Windows build listed

Details

Pricing
FreeFree and open source, part of the GNU Project.
License
Open source, license not stated
Developer
GNU Project
Platforms
macOS, Linux, Command line
How it runs
Downloadable app
Best suited for
Imaging a failing drive or damaged disc before the data is lost
Last verified
Added
Provenance
Selected from the TechWalrus Resource Hub (Backup & Sync); facts checked against the developer's own pages, 2 sources on file.

Report a wrong fact or a dead link on this listing