JPGExtra – Troubleshooting

Troubleshooting problems with JPGExtra

JPGExtra will handle most problems, such as corrupt JPG files, disk errors and so forth. This page lists these common errors plus some of the less obvious problems and their solutions.

Typical Errors

Corrupt or Invalid JPG Files

JPGExtra performs extensive checking that all required sections of a JPG file are intact and valid. When any critical section is missing or invalid, JPGExtra will not process that file.

Non-JPG Files

Some people mistakenly believe that an image in a different image file format – such as a GIF file – can be converted to the JPG file format simply by renaming the file (eg. renaming ABC.GIF to ABC.JPG). However, changing the filename does NOT change the file contents, so the data within the file will not be in the correct JPG format.

As above, JPGExtra will consider such a JPG file to be corrupt because it will almost certainly be missing one or more critical sections. JPGExtra will not try to identify what other type of file it “might be”. Instead, it will simply skip that file.

Truncated JPG Files

A JPG file that has been cut short can easily occur when downloading images from the Internet. For example, pressing the [Esc] key before an image has completely downloaded may create a truncated JPG file. JPGExtra will show a warning and will still try to optimize such a file, but will make no attempt to properly terminate the chopped-off portion.

JPG Files With “Read-Only” Attribute

Windows allows any file to be tagged with a “Read-Only” attribute in order to prevent such files being modified. JPGExtra will respect that attribute and will not attempt to process such a file.

JPG Files From CDs or DVDs

CDs and DVDs normally can't be written to directly without special CD or DVD “Burning” software. This means three things:

  1. JPGExtra does not contain any such “Burning” capabilities, and therefore cannot process JPG files directly on a CD or DVD.
  2. All files on CDs and DVDs (not just JPG files) are automatically given a “Read-Only” attribute, which – as explained above – means that Windows is indicating that the file can not (or should not) be modified. This is a further reason preventing JPGExtra from processing JPG files directly on a CD or DVD.
  3. When files are copied by Windows, the file attributes are normally copied as well. Any JPG files copied from a CD or DVD to a hard drive will thus inherit the Read-Only attributes. Once again, JPGExtra will not be able to process those JPG files.

If files on a CD or DVD need to be processed with JPGExtra, they should firstly be copied to a hard drive, then the Read-Only attributes need to be reset. Consult the Windows “Help” for details on how to clear the read-only attributes of any such files.

Disk Space Errors

It's possible to run out of disk space whilst optimizing, especially if the option: • Backup Original Files is selected, as some disk space will be consumed for every single JPG file that is optimized.

If this happens when processing an individual file, JPGExtra will simply show a disk space error and stop. If it happens while processing a whole library of files, JPGExtra will quit processing the current file but will nonetheless attempt to keep running, the theory being that enough disk space may still be available to optimize some of the remaining smaller JPG files.

Errors During Batch Processing

JPGExtra's greatest strength is that it is designed to run over a whole library of JPG files, often called “Batch Processing”. In order to find out about any errors without having to pause for each and every one, do the following:

  • Un-check the error option: • Pause on Errors;
  • Check the log file option: • All Files Processed.

If JPGExtra does find any errors, processing will proceed without stopping. Once completed, examine the log file for a brief description of any errors found.