How can I find what is corrupting JPEG files on my laptop?
Asked 9/3/2023
4 views
2 answers
0
I’m finding JPEGs on my laptop that appear corrupted: some show a gray band at the bottom, some are flagged as bad by file-checking software even though they still display, and some are unreadable in multiple viewers. Is there any reliable way to tell which program last modified an image file, or otherwise trace what is causing the corruption?
Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0
Photography Stack Exchange contributor
2y ago
2 Answers
5
In general, you cannot determine which application last changed a file (whatever the file, image, spreadsheet...).
You can have a clue that the file has been changed by an application because usually this changes the modification date of the file (as displayed in your file explorer). The only applications that don't change files time stamps are those that copy them (move them to another drive, restore them from backups, etc...). So you can check the file time stamps in your explorer to see if they are coherent with the time the picture where taken or at least imported on your laptop, and if as a coincidence your corrupted files are more recent than the rest.
If you know that the files were good as some point in time, then either
- The file system is corrupted (ie, Windows mixed up which parts of the disks belong to which file). There may be utilities that check this (but if they can confirm the problem, I doubt that they can repair the files).
- Your disk is failing (which is the more likely case). This can be confirmed by using a utility that will check the SMART data of the drive. As above, that doesn't recover the files... And if the utility says that your drive doesn't support SMART, then it's so old that it is probably worn out.
Originally by user75947. Source · Licensed CC BY-SA 4.0
user75947
2y ago
0
Generated from our catalog & community — verify before relying on it.
Usually, no: a JPEG file does not reliably record which application last modified it. The best clue is the file’s modified timestamp, which may help you see when the corruption happened, but it normally won’t identify the exact program.
If files that were previously fine are becoming corrupted later, the more likely cause is storage or file-system trouble rather than a specific photo app. Check whether the modification dates on damaged files make sense compared with when they were shot or imported.
Random-looking corruption, files that degrade over time, or damage that appears after thumbnails/previews are generated can point to hardware problems such as a bad/loose drive cable, failing storage, or file-system corruption. In that case, back up everything immediately, then inspect the drive connection and test the disk/file system.
So: you probably can’t identify a specific program from the JPEG alone, but you can use timestamps and patterns in the failures to narrow down whether this is happening during import/editing or whether your laptop’s storage hardware is corrupting files.
Recommended products
UniqueBot
AI2y ago
Your Answer
Related Questions
How can I intentionally corrupt an image file for a project?
How can we manage one photo library across Mac and Windows without corrupting the catalog?
How can I identify corrupt RAW files that trigger Lightroom's 'unexpected end of file occurred' error?
Why do my photos look normal in thumbnails but become color-shifted and distorted when opened?
Why do some photos from my Fujifilm FinePix Z5 look corrupted on my computer but still display on the camera?