DiskSalvor › Help

Inside: platters vs flash

How drives work · How hard disks and flash drives store data, why disk order matters on a hard drive, and why deleted data on an SSD is usually gone.

Hard disk: each sector number has a fixed spot LBA 100LBA 101LBA 102LBA 103LBA 104LBA 105 neighbours on thesame track, in order SSD, card or stick: a lookup table decides LBA 100LBA 101LBA 102LBA 103LBA 104LBA 105 controller's map (FTL): LBA → wherever it put it chip 1chip 2chip 3chip 4

On a hard disk, consecutive sectors sit next to each other on a track, and deleted data stays put until something is written over it. On flash, the controller's map (the flash translation layer) puts data anywhere, moves it around to spread wear, and may erase freed space by itself.

So on hard disks physical position matters: the heads travel to each spot, and reading in disk order is faster and gentler than jumping around (DiskSalvor's "disk order" and "one sweep" copy modes use this). On flash, order barely matters.

Both kinds keep spare blocks. When a spot goes bad, the drive quietly maps that sector number to a spare. The drive's health log counts these swaps ("reallocated sectors"), and the ones it couldn't read yet ("pending sectors").

← PreviousHow a drive connects, and why it mattersNext →Sectors, LBAs and clusters

Free help for a failing drive

DiskSalvor is free, open-source data recovery for failing drives on Windows. It never writes to the drive, gets the easy files off first, goes back for the rest round by round, and explains what it's doing in plain English. No file limits, no paid edition, no account.

Start here if your drive is failing

How drives work

Reference