Digitala foton är ett otroligt bekvämt sätt att bevara livets viktigaste minnen och stunder och är så lätt att använda att det är frestande att ta dem för givet.

Och varför inte? Du ser en miniatyrbild, dubbelklickar på den och bilden visas alltid, så du antar att det alltid kommer att bli.

Läs mer: Stellar Phoenix Windows Data Recovery

Men självklart är livet inte alltid så enkelt.

Det tar bara lite - en skrapa på en CD; en dålig sektor på din hårddisk. Och plötsligt kan ett foto skräpas: delas i bitar; färgerna visas felaktigt bitar saknas; kanske kan du inte längre se den alls. Ditt foto - eller foton - har skadats.

Oroa dig inte, men det finns flera program där man hävdar att de kan reparera JPEG.

De är nästan alla kommersiella produkter, men om du vill fixa korrumperade bilder kan du alltid skicka dina bilder genom sina försöksversioner, vilket ger dig en uppfattning om vad som kan återställas (även om reparerade bilder tenderar att komma med ett skrymmande vattenstämpel tills du köper hela paketet).

Så vilket verktyg är bäst?

För att ta reda på har vi testat sju av de mest kända utmanarna, och skillnaderna är helt fantastiska: vissa program levererar verkligen, medan andra är helt värdelösa. Fortsätt läsa för att få reda på mer.

Hur vi testade

För att jämföra våra reparationsverktyg behövde vi några skadade JPEG-filer. Och så bestämmer vi oss för att skapa några, genom att avsiktligt skada fyra grupper av bilder på mycket specifika sätt.

Test 1, "Noll Signatur', var det enklaste: vi nollställde bara de första två byte i varje bild. Ingen kritisk data gick förlorad, så vi skulle förvänta oss att det skulle vara möjligt att reparera problemet.

Test 2, "Zero Header", var en förlängning av samma idé, nollställde de första 32 byte. Detta skulle vara lite svårare att fixa, men borde fortfarande vara återhämtningsbart.

Test 3, "Förlorad intro", såg vi ta bort de första 8KB av varje fil (det vill säga den korrupta filen startade vid originalfilbyte 8193). Självklart kan denna saknade data inte återställas, men kan våra verktyg göra åtminstone något synligt?

Detta är ett tufft test.

Och test 4, "Lost middle", såg oss ta bort 8KB från mitten av varje fil (så datan är inte nollad, den är helt borttagen och filen är 8KB kortare). Återigen kan de förlorade uppgifterna inte återställas, men skulle våra testprogram göra bilderna mer synliga?

Det var dags att ta reda på det.