Android und Windows: MTP-Bug lässt Dateien verschwinden [zweites Update]

Vorsicht mit Android-Geräten, die per USB an PCs mit Windows 10 angeschlossen sind: Bei harmlosen Aufräumarbeiten können Fotos und Dateien unwiderruflich verloren gehen. Betroffen sind fast alle Android-Geräte außer den neueren von Samsung und Blackberry.

In Pocket speichern vorlesen Druckansicht 414 Kommentare lesen
Android und Windows: MTP-Bug lässt Dateien verschwinden

(Bild: dpa, Britta Pedersen)

Lesezeit: 7 Min.
Inhaltsverzeichnis

In der USB-MTP-Verbindung von Android und Windows 10 steckt ein Fehler, der zum Datenverlust führt, falls man Dateien auf einem Android-Gerät verschiebt: Schließt man das Android-Gerät per USB an Windows 10 an, und verschiebt man dann Dateien innerhalb des Geräts, dann werden die Dateien von ihrer Quelle gelöscht, kommen aber am Ziel nicht an. Besonders prekär: Die so gelöschten Daten konnten wir bisher mit keinem der üblichen Recovery-Tools wiederherstellen, sie sind unwiderruflich verschwunden.

Auf den Fehler hat uns ein Leser hingewiesen, wir konnten ihn in zahlreichen Konfigurationen nachvollziehen. Ob der Fehler in Android oder Windows liegt, ist noch unklar. Den Indizien nach scheint es sich um ein Problem im Zusammenspiel zu handeln, denn sowohl auf Android- wie auch auf Windows-Seite scheinen Gegenmaßnahmen möglich zu sein.

Der Datenverlust tritt immer auf, wenn ein Android-Gerät per USB an einen Windows-PC angeschlossen ist, und wenn man dann Dateien auf dem Android-Gerät von einem Verzeichnis in ein anderes schieben möchte.

  • Egal ob man per Maus zieht oder per Strg-X/Strg-V verschiebt, die Dateien sind immer verschwunden. Auch ist es egal, ob man nur im internen Speicher des Smartphones verschiebt oder zwischen internem Speicher und im Gerät eingelegter MicroSD-Karte.
  • Zudem ist das Kopieren innerhalb des Android-Geräts betroffen, allerdings ohne Datenverlust: Es geht einfach nicht. Die kopierte Datei kommt nie im Zielverzeichnis an, aber wird beim Kopieren nicht gelöscht.
  • Ungefährlich sind hingegen Verschiebe- und Kopieraktionen vom Gerät auf den Windows-PC, ebenso Verschieben vom Windows-PC aufs Gerät. Wenn Sie also einfach nur Ihre Fotos vom Handy auf den PC sichern wollen, oder wenn Sie Musik, PDFs, Videos oder ähnliches aufs Gerät kopieren, können Sie das weiter gefahrlos erledigen.
  • Ebenfalls nicht betroffen sind auf dem Android-Gerät durchgeführte Verschiebe- und Kopier-Aktionen etwa mit einer Dateimanager-App. Auch wenn das Gerät gleichzeitig per USB angeschlossen ist, werden alle Aktionen fehlerfrei durchgeführt.

Nach unseren ersten Tests (mit gerade greifbaren Geräten), Berichten des Lesers und einem Eintrag bei Reddit sind fast alle Android-Geräte und -Versionen betroffen:

  • Android 8: Nexus 6P, [Update 11.9.] Sony Xperia XZ1 [/Update]
  • Android 7: HTC U11, Nokia 6, OnePlus 3, 5, Xiaomi Mi 6, Mi Mix
  • Android 6: Sony Xperia Z3 Compact
  • Lineage OS 7.1.1: Samsung Galaxy S5
  • [Version unbekannt]: Samsung Galaxy S2, S4 mini
  • nicht betroffen sind lediglich neuere Samsung-Geräte mit Android 7: Galaxy A3, S7 Edge, S8 [Update 11.9.] sowie Blackberry. [/Update]
  • [Update 1.9., 9:00 Uhr] Laut einiger Leserzuschriften:
  • nicht betroffen sind auch
    Blackberry Priv (mit Android 6)
    Huawei Honor 8
    Samsung Galaxy A5 2016, Galaxy S5, Galaxy S6 (Android 7), S6 Edge (Android 7), Galaxy Tab A (2016)
    Sony Xperia XZ Premium
  • nicht betroffen sind Geräte, die sich nicht per MTP melden, sondern als USB-Massenspeicher. Das sind alle mit Android 1 und 2 sowie einige wenige mit Android 3 und 4. Vor allem solche, die mit Android 2 ausgeliefert wurden und ein Update bekommen haben, aber beispielsweise auch diejenigen mit Android 3 und 4, die ohne "unified memory" kamen, sondern mit der alten Partitionierung des internen Speichers.
  • auch betroffen:
    HTC 10, 8s, One Mini 2
    Huawei Honor 7 (Android 6), Mate 9, P8 Lite, P9 Lite
    Lenovo Motorola Moto G3, Moto G5 (Android 7)
    LG K8, G5 (Android 7)
    Nexus 5X (Android 8)
    OnePlus 3T
    Sony Xperia Z, Xperia Z5
  • [/Update]

Wir vermuten nach diesen Ergebnissen, dass der Datenverlust bei allen Android-Versionen und -Geräten auftritt – lediglich mit der Ausnahme von Samsung [und Blackberry]. Genauere Tests, welche Samsung-Geräte ab welcher Android-Version nicht betroffen sind, stehen noch aus.

Auch haben wir noch nicht überprüft, ob andere MTP-Geräte ähnliche Fehler zeigen, Kameras oder MP3-Player etwa.

Es scheint nur Windows 10 ab einem neueren Update betroffen zu sein, denn der Reddit-Eintrag und der Leser-Hinweis sind erst wenige Wochen alt. Ausprobiert haben wir:

  • Windows 7 ist nicht betroffen
  • Windows 8 ist nicht betroffen
  • Mehrere PCs und Notebooks mit Windows 10 und aktuellem Patch-Stand zeigen den Fehler
  • [Update 30.8., 9 Uhr] Aus den Leserkommentaren:
  • Laut Lesern tritt der Datenverlust auch bei manchen Linux-PCs auf; andere wiederum erkennen korrekt, dass Verschiebe- und Kopier-Aktionen auf dem Android-MTP nicht funktionieren.
  • [/Update]

Linux und macOS haben wir noch nicht getestet, vermuten aber keine Fehlfunktion. Auch stehen noch genauere Tests mit älteren Patch-Ständen von Windows 10 aus.

Nach bisherigem Kenntnisstand liegt der Fehler also am Zusammenspiel der MTP-Treiber von AOSP-Android und Windows 10; es geht um Treiber-Eigenheiten, die Samsung in neueren Android-Versionen behoben und Microsoft in neueren Windows-10-Versionen eingeführt hat.

Erfolglos haben wir auf Windows-Seite versucht, andere MTP-Treiber etwa von Samsung zu installieren. Auch auf Android-Seite blieben alle Versuche erfolglos, etwa das Umschalten auf PTP oder das Aktivieren des USB-Debuggings. Somit kennen wir derzeit nur Workarounds, die auf eine Vermeidung der problematischen Konstellation hinauslaufen:

  • Verschieben oder kopieren Sie die Dateien zuerst vom Android-Gerät auf den PC, und von dort dann zurück ins gewünschte Ziel-Verzeichnis des Android-Geräts.
  • Nutzen Sie Windows 8, macOS oder Linux für solche Android-Aufräumarbeiten
  • Führen Sie die Aufräumarbeiten ganz ohne PC direkt auf dem Android-Gerät per Filemanager durch.
  • [Update 30.8., 11:30 Uhr] Zwei weitere Workarounds aus den Leserkommentaren:
  • Einige Windows-Dateimanager implementieren einen eigenen Verschiebe-Algorithmus, der offenbar einen Umweg über den PC nimmt und somit faktisch die Datei erst auf den PC kopieren und dann wieder aufs Gerät. Das funktioniert genauso wie obiger manueller Umweg. Genannt sind Total Commander und Directory Opus.
  • Apps, die den Android-Speicher per WLAN mit FTP, Webdav oder anderen Methoden anbinden, funktionieren einwandfrei.
  • Falls es nur um Dateien auf der MicroSD geht: Karte herausnehmen und direkt per Adapter oder Lesegerät am PC ansprechen.
  • [/Update]

Über weitere Hinweise in den Kommentaren würden wir uns freuen! [Update 23 Uhr] Vielen Dank schonmal für die bisherigen Hinweise, die helfen uns sehr weiter! [/Update]

[Update 11.9.] Wir haben inzwischen das Sony Xperia ZX1 und das Blackberry KeyOne ausprobiert: Kein Fehler beim Blackberry, aber beim ZX1 verschwinden die Dateien. Blackberry halten wir demnach in Übereinstimmung mit einigen Leser-Meldungen für nicht betroffen. Bei Sony sind wir uns nicht komplett sicher, unsere Erkenntnisse widersprechen einer Lesererfahrung. [/Update] (jow)