How can I repair jpg files that got corrupted?

I was taking pictures on a Sandisk SDHC Card 4GB with an Olympus camera. Everything was going well, viewing pictures on the camera. Then one day I wanted to look at the pictures I had taken that day and for several pictures (not all of them) I got a message of format error. That day I stopped using that card.

Back home, I tried looking at the pictures on the computer but here also I could not see them (same ones I could not see on the camera - about 200 pictures out of 1,500.

I tried several recovery programs but the format issue was not corrected.

I also converting the files with the GMIP program, and graphic Converter but I also get messages saying that files are not images, or that markers are missing or incorrect.

I lloked at several forums but could not repair the files. Can somebody please help me?

Thank you!!!

1 Like

If you know somebody who can repair this, please let me know. Thank you

Personally, I don’t think they can be repaired. And after 2 weeks since your 1st post with no responses, it seems no one else does either.

You can make use of available SR2 repair software which has the capability to repair corrupted photos. The software can repair photos of several file formats including JPG, JPEG, GIF and many more.

Hi friend,

You can easily recover corrupted jpeg files.It gets corrupted due to virus attacks, human errrors,abrupt shutdowns etc.Best thing is to maintain a proper backup of your important files and folders.Else, by using a good file recovery software you can 

undelete jpg files. You can download the free trail version of file recovery software easily.It supports all versions of windows operating system.

I’ve been in a similar situation with an old SD card from my camera where some photos were giving format errors, and I couldn’t view or recover them using standard software. And I can tell…It’s super frustrating… especially when some photos work, and others don’t.

From what I’ve learned, sometimes the issue is with the card itself rather than the photos being fully corrupted. You could try using a different SD card reader, as sometimes a faulty reader causes errors.

Another thing that helped me was trying recovery on a different computer with different software. Programs like PhotoRec or TestDisk are more advanced and sometimes work better with tricky cases. If the files are still showing as unreadable, they might actually be corrupted.

I also had some luck with specialized Photo Repair Software like Stellar Repair for Photo that focuses on fixing image file structures, but success can be hit or miss. If you have backups of the photos somewhere else, it might be worth restoring from there.

1 Like

It’s been more than 13 years, and many still face similar problems. I want to recommend a repair tool to repair corrupted photos. Instead of any online BS, we need specialized photo repair software. Many people have no idea about the HEX editor, so photo repair software would be beneficial. My recommendation is Stellar Photo Repair software, it is designed to repair corrupt JPEGs and other RAW files. It is a must-try tool to fix any photo error and make it new.

Your photos might be corrupted due to several reasons, such as file system errors, bad sectors on the SD card, or an issue with the camera fi writing data. Before attempting any repair, make a full copy of the SD card’s contents. Then, try using free data recovery software tools. If your images are partially recovered but won’t open, they may have broken headers or missing data. Some professional photo repair software might help. If the images were RAW files (like .ORF for Olympus), try Adobe DNG Converter or ExifTool to check metadata and possibly fix them.

Maybe it’s SanDisk card errors or file system corruption that caused the Olympus image damage. You’d better try to repair corrupted photos with a desktop or online photo repair tool. Try this free online photo repair; if it works, you can download the desktop version to repair the rest of the corrupted photos.

Sounds like the files exist in a Schrödinger state—there but not quite.

If the headers are scrambled, even recovery tools might just be reading digital noise.

Have you tried extracting raw data sectors and stitching them manually?