Total Commander ist für viele Administratoren und Entwickler das bevorzugte Werkzeug zur Dateiverwaltung unter Windows. Die bewährte Zwei-Fenster-Ansicht, synchrone Verzeichnisvergleiche und robuste Hintergrundübertragungen machen das Kopieren großer Datenmengen wesentlich transparenter als der reguläre Windows-Explorer.
Beim Anschluss eines modernen Android-Smartphones per USB-Kabel treten jedoch systemspezifische Besonderheiten auf: Es gibt keinen klassischen Laufwerksbuchstaben, das Media Transfer Protocol (MTP) verhält sich anders als ein lokales Dateisystem, und das Android-Sicherheitsmodell (Scoped Storage) schränkt bestimmte Pfade ein.
Im Folgenden zeigen wir Ihnen, wie Sie Ihr Android-Handy optimal per MTP einbinden, welche technischen Grenzen dabei bestehen und wie Sie mit dem professionellen Android ADB Plugin maximale Geschwindigkeit und exakte Datei-Zeitstempel erzielen.
Wenn Sie neben lokaler Dateiverwaltung auch Ihre Webprojekte und Serverumgebungen professionalisieren möchten, erfahren Sie mehr über unsere WordPress-Entwicklungsleistungen.
1. Standard-Verbindung über USB mit dem Media Transfer Protocol (MTP)
Das Media Transfer Protocol (MTP) ist der offizielle Standard für die Kommunikation zwischen Android und PCs. Es löste vor vielen Jahren den USB-Massenspeichermodus (UMS) ab, bei dem das Mobilgerät den Speicherblock exklusiv an den PC abtreten musste und Android-Apps während der Verbindung nicht auf Daten zugreifen konnten.
Funktionsweise von MTP
Bei MTP hat Windows keinen direkten Zugriff auf die Dateisystemblöcke (wie ext4 oder F2FS). Stattdessen sendet Total Commander logische Datei- und Verzeichnisbefehle über den Windows-Treiberstack an den Android-Medienserver. Dieser führt die eigentlichen Lese- und Schreiboperationen auf dem Smartphone aus.
Vorteil: Smartphone und PC können gleichzeitig auf dieselben Dateien zugreifen, ohne dass die Gefahr einer Dateisystembeschädigung besteht.
Schritt-für-Schritt Einrichtung in Total Commander
- Smartphone per USB anschließen: Verwenden Sie ein zertifiziertes Datenkabel und verbinden Sie es möglichst direkt mit einem USB-3.0- oder USB-C-Port an der Hauptplatine Ihres PCs.
- Display entsperren: Aus Sicherheitsgründen meldet Android bei gesperrtem Bildschirm einen leeren Speicher an den Computer.
- USB-Modus aktivieren: Ziehen Sie die Benachrichtigungsleiste auf dem Smartphone nach unten, tippen Sie auf die Benachrichtigung Gerät wird über USB aufgeladen und wählen Sie die Option Dateiübertragung (MTP) oder Dateien übertragen.
- Laufwerksliste in Total Commander aufrufen:
- Drücken Sie im linken oder rechten Dateifenster die Tastenkombination
Alt+F1bzw.Alt+F2. - Alternativ können Sie in die Befehlszeile von Total Commander den internen Befehl
cm_OpenDriveseingeben.
- Drücken Sie im linken oder rechten Dateifenster die Tastenkombination
- Gerät auswählen: Navigieren Sie zu Dieser PC (Arbeitsplatz) und scrollen Sie nach unten zum Abschnitt Tragbare Geräte.
- Speicher öffnen: Doppelklicken Sie auf den Namen Ihres Smartphones. Sie sehen nun den Internen gemeinsamen Speicher (Internal shared storage) sowie gegebenenfalls eine eingelegte MicroSD-Karte.
Jetzt können Sie wie gewohnt mit F5 kopieren, mit F6 verschieben und mit F8 löschen.
2. Bekannte Probleme und Grenzen von MTP
Obwohl MTP ohne zusätzliche Treiberinstallation funktioniert, stufen erfahrene Power-User das Protokoll oft als unberechenbar ein:
Kein echter Laufwerksbuchstabe
MTP-Geräte erhalten keinen Buchstaben wie E:\ oder Z:\. Daher können Standard-Kommandozeilentools, Batch-Skripte oder PowerShell-Pipelines nicht direkt über Pfade auf die Dateien zugreifen.
Verlust der Datei-Zeitstempel (mtime)
Beim Kopieren von Fotos oder Dokumenten von Android auf den PC (oder umgekehrt) überschreibt der Windows-MTP-Treiber häufig das originale Änderungsdatum mit dem aktuellen Übertragungszeitpunkt. Wer seine Fotoarchive chronologisch nach Aufnahmedatum sortiert, verliert dadurch wertvolle Metadaten.
Einfrieren bei vielen kleinen Dateien
MTP arbeitet transaktionsbasiert: Für jede Datei wird ein separater Handshake ausgeführt. Wenn Sie Verzeichnisse mit tausenden kleinen Dateien (z. B. Web-Assets, Quellcode-Repositories oder App-Caches) kopieren, bricht die Transferrate drastisch ein und die MTP-Warteschlange von Windows kann vollständig blockieren.
3. Die Profilösung: Android ADB Plugin für Total Commander
Um alle Schwachstellen von MTP zu eliminieren, setzen Entwickler auf das Android ADB File System Plugin von Vitaly Sinitsin / Christian Ghisler.
ARCHITEKTUR DER ADB-VERBINDUNG:
+-------------------------------------------------------------+
| Windows PC mit Total Commander |
| - Total Commander ADB-Plugin |
| - Lokaler ADB-Server-Dienst (Port 5037) |
+-------------------------------------------------------------+
|
[USB-Kabel / USB-C]
|
+-------------------------------------------------------------+
| Android-Gerät |
| - adbd (Android Debug Bridge Daemon im Benutzermodus) |
| - Direkter POSIX-Dateisystemzugriff mit Unix-Attributen |
+-------------------------------------------------------------+Vorteile des ADB-Plugins
- Exakte Zeitstempel: Dateidaten (
mtimeundctime) bleiben beim Kopieren exakt auf die Sekunde erhalten. - Hohe Geschwindigkeit: Kontinuierliches Streaming über binäre Sockets erreicht 40 bis 180 MB/s ohne MTP-Overhead.
- Keine Übertragungsabbrüche: Auch Verzeichnisse mit zehntausenden Dateien werden zuverlässig abgearbeitet.
- Zugriff auf Systembereiche: Bei gerooteten Geräten oder im Entwicklerkontext lassen sich auch tiefere Verzeichnisse einsehen.
Installation und Konfiguration des ADB-Plugins
- Entwickleroptionen freischalten:
- Öffnen Sie auf dem Smartphone die Einstellungen -> Über das Telefon.
- Tippen Sie siebenmal schnell hintereinander auf die Build-Nummer.
- Eine Meldung bestätigt: Sie sind jetzt Entwickler!.
- USB-Debugging aktivieren:
- Gehen Sie zu Einstellungen -> System -> Entwickleroptionen.
- Aktivieren Sie den Schalter USB-Debugging.
- Plugin in Total Commander einbinden:
- Laden Sie das offizielle Android ADB Plugin (z. B. von
ghisler.com) herunter. - Öffnen Sie das heruntergeladene
.zip-Archiv direkt in Total Commander. - Bestätigen Sie den Installationsdialog mit Ja.
- Laden Sie das offizielle Android ADB Plugin (z. B. von
- Computer autorisieren:
- Schließen Sie das Smartphone per USB an.
- Auf dem Handy-Display erscheint eine Abfrage mit dem RSA-Schlüsselfingerabdruck Ihres PCs.
- Setzen Sie ein Häkchen bei Von diesem Computer immer zulassen und tippen Sie auf Zulassen.
Navigation über die Netzwerkumgebung
In Total Commander wechseln Sie in die Netzwerkumgebung (über die Schaltfläche \ in der Laufwerksleiste oder den Befehl cd \\\). Dort finden Sie den Ordner ADB.
Sobald Sie diesen öffnen, wird Ihr Smartphone aufgeführt. Sie haben direkten Zugriff auf /sdcard (den internen Nutzerspeicher) mit voller Unterstützung aller Total-Commander-Befehle, inklusive Dateiattribute, Verzeichnisvergleich und Hintergrund-Warteschlange.
4. Vergleich: MTP vs. ADB-Plugin für Total Commander
Die folgende Gegenüberstellung fasst die technischen Eigenschaften der beiden USB-Verbindungsmethoden zusammen:
| Merkmal | Standard USB (MTP) | Android ADB Plugin |
|---|---|---|
| Erforderliche Vorbereitung | Keine (nur USB-Modus wählen) | Entwickleroptionen & USB-Debugging |
| Treiberanforderung | Standard-Windows-Treiber | ADB / Google USB-Treiber |
| Übertragungsgeschwindigkeit | 20 bis 40 MB/s | 40 bis 180+ MB/s (USB 3) |
| Erhalt von Zeitstempeln (mtime) | Nein (wird oft überschrieben) | Ja (vollständiger Erhalt) |
| Stabilität bei kleinen Dateien | Gering (Gefahr von Timeouts) | Sehr hoch (robuster Socket-Stream) |
Zugriff auf /Android/data | Seit Android 11 blockiert | Voll zugänglich über Debug-Rechte |
| Eignung für Backups | Eingeschränkt | Optimal für 1:1 Spiegelungen |
5. Tipps zur Fehlerbehebung bei USB-Verbindungsproblemen
Das Smartphone wird nicht als MTP-Gerät erkannt
- Kabel prüfen: Billige USB-Kabel aus Ladesets haben oft keine Datenleitungen (D+ und D-). Testen Sie ein anderes, hochwertiges Kabel.
- USB-Port wechseln: Schließen Sie das Kabel direkt an einen USB-Port an der Gehäuserückseite des PCs an, nicht an ungespeiste Monitore oder Hubs.
- Geräte-Manager überprüfen: Öffnen Sie unter Windows den Geräte-Manager (
devmgmt.msc). Wenn unter Tragbare Geräte ein gelbes Ausrufezeichen steht, klicken Sie mit der rechten Maustaste auf das Gerät, wählen Sie Treiber aktualisieren -> Auf meinem Computer nach Treibern suchen -> Aus einer Liste verfügbarer Treiber auswählen und weisen Sie das MTP-USB-Gerät manuell zu.
ADB meldet “unauthorized” oder “offline”
Wenn das ADB-Plugin Ihr Gerät auflistet, aber der Zugriff verweigert wird:
- Ziehen Sie das USB-Kabel ab.
- Gehen Sie in Android auf Entwickleroptionen -> USB-Debugging-Berechtigungen widerrufen.
- Schließen Sie das Kabel erneut an und bestätigen Sie den RSA-Fingerabdruck-Dialog auf dem Display.







