Photo Library Recovery from a Failing Hard Drive — Falls Church Family
A Falls Church family's 12-year-old desktop started clicking — 19,000 family photos and a decade of tax records on a drive that wouldn't boot. Recovered 99.4% of the data and migrated them to a backed-up modern setup.
The situation
A Falls Church family brought in a 2014 desktop tower that was making a faint clicking sound on boot and would freeze before reaching the Windows login. They had 19,000+ family photos going back to 2009, a decade of tax records (PDF + Word), and the family's email archive — none of which had ever been backed up.
What I did
Disconnected the drive immediately and connected via USB-to-SATA in read-only mode. The drive was readable but slow with intermittent errors — classic head/platter degradation early stage.
Captured a full sector-by-sector image to a clean external drive using ddrescue with conservative retry settings. 8 hours of imaging. Logged 2,847 bad sectors but kept reading. Imaging completed at 99.4% success.
Mounted the image and extracted Documents, Pictures, Outlook PST, and the Desktop folder. Used PhotoRec for the unallocated/recovered sectors to grab fragments. Recovered 18,889 of the 19,003 original photos.
Set up a new desktop with an SSD + 4TB HDD. Installed the family on Microsoft 365 Family ($99/yr for the household) with OneDrive auto-backup of the Documents and Pictures folders. Configured a second offsite backup to Backblaze.
Spent 30 minutes with the parents going through how to confirm a photo is actually backed up (the green checkmark), how to recover an accidentally deleted file from OneDrive's recycle bin, and how to restore from Backblaze if both fail.
The result
99.4% data recovery (18,889 of 19,003 photos plus 100% of tax records and email archive). Family now has 3 copies of every file: local SSD, OneDrive, and Backblaze. Total cost was $380 — far less than the $800–$1,500 quoted by drive-recovery specialists for what turned out to be a logical recovery, not a physical one.
At a glance
Names, identifying details, and timelines have been anonymized at the client's request. Anyone in a similar situation is welcome to call for a free 15-minute consult — I'll tell you honestly whether I can help.