Wichtige Erkenntnisse auf einen Blick

  • Der SQLite-Vacuum-Deadlock: WhatsApp markiert gelöschte Nachrichten nur als 'frei'; um die Datenbankdatei zu verkleinern, benötigt iOS freien Speicherplatz für eine temporäre Kopie.
  • Die Medien-Duplizierungsfalle: WhatsApp speichert empfangene Fotos oft doppelt – einmal in der ChatStorage-Datenbank und einmal in der Fotos-App.
  • Telegram Cloud-Cache-Explosion: Telegram lädt Medien lokal herunter; leeren Sie den Cache unter Einstellungen > Daten und Speicher.
  • Den Deadlock lösen mit Swipe Photo Cleaner: Löschen Sie zuerst 5 GB Fotos, damit WhatsApp den internen Datenbank-Vacuum erfolgreich ausführen kann.
Sie öffnen WhatsApp oder Telegram und werden von einem blockierenden Banner begrüßt: 'WhatsApp-Speicher fast voll. Bitte löschen Sie Nachrichten oder Medien'. Sie löschen daraufhin brav alte Gruppenchats und lange Sprachnachrichten. Doch beim Blick in die iPhone-Speicheranzeige die böse Überraschung: WhatsApp belegt exakt genauso viele Gigabyte wie vorher! Warum das Löschen von Chats bei akutem Speichermangel wirkungslos bleibt, liegt an einem technischen Deadlock der zugrundeliegenden SQLite-Datenbank.

1. Warum das Löschen von Chats keinen Speicher freigibt

WhatsApp speichert alle Chats, Kontakte und Metadaten in einer relationalen Datenbank namens ChatStorage.sqlite.

Wenn Sie Chats löschen, entfernt SQLite die Einträge nicht physikalisch von der Festplatte, sondern markiert die B-Tree-Speicherseiten lediglich als überschreibbar. Die Datei selbst schrumpft erst nach dem Befehl VACUUM – und genau dieser Befehl benötigt temporär so viel freien Speicher, wie die Datenbank groß ist.

2. Die doppelte Medienfalle im iPhone-Kameraroll

Standardmäßig ist in WhatsApp unter Einstellungen > Chats die Option 'In 'Fotos' speichern' aktiv.

Dadurch existiert jedes empfangene Bild zweimal: einmal in der verschlüsselten App-Sandbox und einmal in Ihrer Apple-Fotos-Mediathek. Wenn Sie den Chat löschen, bleibt das Foto in der Fotos-App erhalten und belegt weiter Speicher.

3. Telegram-Speicherhunger: Cache-Limit richtig einstellen

Telegram speichert Medien in der Cloud, lädt sie beim Anschauen aber in den lokalen Cache. Dieser wächst oft unbemerkt auf 20 bis 40 GB an.

Öffnen Sie Telegram, gehen Sie zu Einstellungen > Daten und Speicher > Speichernutzung, tippen Sie auf 'Gesamten Cache leeren' und stellen Sie die maximale Cache-Größe auf 2 bis 5 GB ein.

4. Die Lösung: Puffer schaffen mit Swipe Photo Cleaner

Um den SQLite-Deadlock in WhatsApp aufzulösen, müssen Sie dem Betriebssystem von außen Raum zum Atmen geben.

Nutzen Sie Swipe Photo Cleaner, um schnell 5 bis 10 GB an Fotos und Videos zu bereinigen. Sobald dieser Speicher frei ist, kann WhatsApp seine Datenbank automatisch bereinigen und die Fehlermeldung verschwindet dauerhaft.

Speicherplatz auf dem iPhone freigeben mit Swipe Photo Cleaner

Keine teuren wöchentlichen Abonnements. 100% lokale On-Device-Verarbeitung ohne Cloud-Uploads. Wischen Sie nach links, um Gigabytes an Fotos und Videos zu bereinigen.

Kostenlos im App Store laden Bei Google Play laden

Häufig gestellte Fragen (FAQ)

Löscht das Leeren des Telegram-Caches meine Chatnachrichten?

Nein. Alle Nachrichten, Fotos und Videos bleiben sicher in der Telegram-Cloud gespeichert und können jederzeit erneut heruntergeladen werden.

Wie kann ich verhindern, dass WhatsApp die Fotos-App zumüllt?

Öffnen Sie WhatsApp, gehen Sie auf Einstellungen > Chats und schalten Sie den Schalter 'In 'Fotos' speichern' aus.

Was passiert, wenn ich WhatsApp bei vollem Speicher neu installiere?

Vorsicht: Wenn der Speicher voll ist, kann die Wiederherstellung des iCloud-Backups fehlschlagen und zum Verlust des Chatverlaufs führen. Schaffen Sie immer erst freien Speicherplatz.