Ein unerwarteter Dateifehler des JPEG-Decoders bedeutet meist, dass die Bilddaten unvollständig, beschädigt oder trotz der Endung .jpg gar nicht als gültiges JPEG gespeichert sind. Öffne zuerst eine Kopie der Datei in einem zweiten Bildprogramm. Scheitern mehrere voneinander unabhängige Programme, liegt die Ursache wahrscheinlich in der Datei; funktioniert sie dort, ist eher der verwendete Decoder oder dessen Einbindung betroffen.
Der schnellste Test trennt Dateischaden und Programmfehler
Arbeite nicht am einzigen Exemplar. Erstelle zunächst eine Kopie und bewahre die Ausgangsdatei unverändert auf. Teste die Kopie anschließend in einem anderen lokalen Bildbetrachter oder Bildeditor. Eine Vorschau im Dateimanager genügt nicht als Gegenprobe, weil sie ein eingebettetes Vorschaubild oder einen zwischengespeicherten Inhalt anzeigen kann.
- Vergleiche die Dateigröße mit einer bekannten Kopie oder mit der Angabe am ursprünglichen Speicherort. Eine auffällig kleine Datei spricht für einen abgebrochenen Download oder Kopiervorgang.
- Öffne die Kopie in einem zweiten Programm, das einen anderen JPEG-Decoder verwendet.
- Lässt sie sich dort vollständig darstellen, exportiere sie einmal als neue JPEG-Datei. Behalte das Original trotzdem, bis Bildgröße, Farben und sichtbarer Bildbereich geprüft sind.
- Scheitern beide Programme an derselben Stelle, beschaffe die Datei möglichst erneut von der Kamera, Speicherkarte, Cloud, E-Mail oder Downloadquelle.
Das Erfolgskriterium ist nicht allein eine sichtbare Vorschau. Das Bild muss in voller Größe bis zur unteren Kante erscheinen und sich ohne erneute Fehlermeldung exportieren lassen.
Welche Ursache zum beobachteten Verhalten passt
Das Bild endet mitten in einer Zeile oder der untere Bereich fehlt
Dieses Fehlerbild passt häufig zu abgeschnittenen JPEG-Daten. Beim Übertragen, Herunterladen oder Speichern wurde dann möglicherweise nur ein Teil der Datei geschrieben. Manche Decoder zeigen den lesbaren Anfang und melden erst beim Erreichen der fehlenden Daten einen Fehler; andere verweigern das Öffnen vollständig.
Vergleiche in diesem Fall die Dateigröße und kopiere das Original erneut. Stammt das Foto von einer Speicherkarte, solltest du keine weiteren Bilder auf diese Karte schreiben, solange eine Wiederherstellung erwogen wird. Neue Daten könnten noch vorhandene Bildbestandteile überschreiben.
Passende Anleitung öffnen →
Passende Anleitung öffnen →Die Datei wird sofort abgelehnt
Eine Endung wie .jpg beweist den Dateityp nicht. Die Datei kann umbenannt worden sein, eine HTML-Fehlerseite aus einem fehlgeschlagenen Download enthalten oder aus einem anderen Bildformat stammen. Bloßes Umbenennen in .jpg wandelt den Inhalt nicht um.
Ein Prüfprogramm oder Hex-Editor kann den Dateianfang untersuchen. Ein gewöhnliches JPEG beginnt mit den Bytes FF D8. Fehlt diese Kennung, ist die Datei entweder kein JPEG oder ihr Anfang wurde beschädigt. Die Kennung allein garantiert jedoch keine intakten Bilddaten.
Ein Programm öffnet das JPEG, ein anderes nicht
Dann ist die Datei nicht zwingend defekt. Der ablehnende Decoder kann mit einer bestimmten JPEG-Variante, einem ungewöhnlichen Farbmodell, umfangreichen Metadaten oder einzelnen Markern nicht zurechtkommen. Auch progressive JPEG-Dateien bereiten sehr alten oder eingeschränkten Decodern mitunter Probleme.
Öffne das Bild im funktionierenden Programm und exportiere eine Kopie als gewöhnliches JPEG im RGB-Farbraum. Falls ein Exportdialog zwischen progressiv und nicht progressiv unterscheidet, ist die nicht progressive Variante die kompatiblere Gegenprobe. Diese Neucodierung ist verlustbehaftet; sie sollte nicht das einzige Original ersetzen.
Der Fehler tritt nur bei sehr großen Bildern auf
Große Pixelabmessungen können den Arbeitsspeicher oder interne Größenbegrenzungen einer Anwendung überschreiten. Die Dateigröße auf dem Datenträger ist dafür nur ein schwacher Hinweis, weil JPEG stark komprimiert sein kann. Ein Bild mit wenigen Megabyte kann beim Decodieren wesentlich mehr Speicher benötigen.
Wenn ein leistungsfähiger Bildeditor die Datei öffnet, der ursprüngliche Betrachter aber nicht, spricht das eher für eine Grenze der Anwendung als für beschädigte JPEG-Daten. Eine verkleinerte Exportkopie kann den Verdacht bestätigen. Das Original sollte für spätere Bearbeitungen erhalten bleiben.
Strukturprüfung ohne unnötiges Neuspeichern
Ein JPEG enthält Markierungen für den Dateianfang, Bildparameter, komprimierte Scandaten und das Dateiende. Ein Prüfwerkzeug für JPEG-Strukturen kann feststellen, ob Segmente fehlen, ungültige Längen besitzen oder die komprimierten Daten unerwartet abbrechen. Solch eine Validierung ist aussagekräftiger als das Wechseln der Dateiendung.
Bei einer manuellen Sichtprüfung im Hex-Editor sind FF D8 am Anfang und gewöhnlich FF D9 als Endmarkierung relevant. Fehlt FF D9, deutet das auf eine abgeschnittene Datei hin. Das eigenmächtige Anhängen dieser zwei Bytes stellt verlorene Bilddaten allerdings nicht wieder her; es kann höchstens dazu führen, dass ein toleranter Decoder den noch vorhandenen Teil akzeptiert.
Beschädigte EXIF- oder andere Metadaten können ebenfalls einen Decoder aus dem Tritt bringen, obwohl die eigentlichen Bilddaten noch lesbar sind. Öffnet ein robustes Programm das vollständige Foto, kann ein Export ohne Metadaten eine brauchbare Arbeitskopie erzeugen. Bleibt der Bildbereich unvollständig, liegt das Problem nicht nur an den Metadaten.
Welche Behebung in welcher Lage sinnvoll ist
- Nur eine Anwendung scheitert: Anwendung aktualisieren, Dateikopie mit einem anderen Decoder öffnen und als kompatible RGB-JPEG-Kopie exportieren.
- Mehrere Anwendungen scheitern: Datei erneut übertragen oder herunterladen, bevor Reparaturversuche beginnen.
- Nur der untere Bildteil fehlt: Von einer unvollständigen Übertragung oder beschädigten Scandaten ausgehen und zuerst nach einer vollständigen Quelle suchen.
- Die Datei besitzt nur eine JPG-Endung: Tatsächlichen Dateityp prüfen; Umbenennen ist keine Konvertierung.
- Die Datei stammt von einem beschädigten Datenträger: Nicht auf denselben Datenträger speichern und für Wiederherstellungsversuche ein Abbild oder eine Arbeitskopie verwenden.
Eine Reparatursoftware kann manchmal den decodierbaren Teil retten oder mithilfe eines passenden Referenzfotos Strukturen rekonstruieren. Sie kann fehlende komprimierte Bildinformationen jedoch nicht zuverlässig zurückholen. Bei wichtigen Fotos ist eine unveränderte Originalkopie wichtiger als eine Reihe von Schreib- und Speicherexperimenten.
Häufige Fragen zu besonderen Fällen
Warum ist die Miniaturansicht sichtbar, obwohl das JPEG nicht geöffnet wird?
Die Vorschau kann aus dem Zwischenspeicher stammen oder als separates Vorschaubild in den Metadaten liegen. Sie belegt daher nicht, dass die vollständigen JPEG-Bilddaten lesbar sind. Für eine Wiederherstellung kann diese Miniatur nützlich sein, erreicht aber meist nicht die Auflösung des eigentlichen Fotos.
Kann das Ändern von .jpeg in .jpg den Fehler beheben?
Nein. Beide Endungen werden für dasselbe klassische JPEG-Dateiformat verwendet. Eine Änderung kann allenfalls eine fehlerhafte Dateizuordnung umgehen, repariert aber weder Header noch komprimierte Bilddaten.
Ist eine neu exportierte JPEG-Datei qualitativ identisch?
Nicht zwingend. Beim erneuten JPEG-Export werden die Bilddaten normalerweise nochmals verlustbehaftet komprimiert. Wähle für eine Arbeitskopie eine hohe Qualitätsstufe, vermeide wiederholtes Speichern und archiviere die ursprüngliche Datei separat.