USB-Stick mit Linux unter Windows formatieren – so klappt’s mit Diskpart
Argl! Wer hat es noch nicht erlebt, Hand aufs Herz! Warum Windows einen USB Stick nicht mehr richtig erkennt, auf dem vorher eine Linuxinstallation drauf war…
Also ich muss weiter ausholen – Du hast Dir mal einen USB-Stick gebastelt, um Linux zu installieren oder auszuprobieren – prima. Und wenn du ihn danach aber wieder ganz normal unter einem Windows PC benutzen willst, gibt es nunmal eine Überraschung: Der Stick zeigt nur noch einen Bruchteil seiner Größe, Windows meckert beim Einstecken, oder auch das Formatieren im Explorer klappt einfach nicht oder nicht vollständig, weil immernoch was drauf ist.
Der Grund: Programme wie Rufus, balenaEtcher oder die Startmedien-Erstellung unter Linux legen auf dem Stick mehrere Partitionen an – also mehrere getrennte Bereiche. Einige davon sieht Windows gar nicht, andere sind sogar geschützt. Der Explorer formatiert aber immer nur einen dieser Bereiche, nie den ganzen Stick. Und weil ich mir das vor einigen Tagen erst selbst lösen musste und den Prozess gerne als Notiz behalten möchte, gibt es heute diesen Beitrag – für euch und für mich ;-)
Die Lösung ist nämlich nicht weit weg und steckt in jedem neueren Windows: das kleine Werkzeug DISKPART. Damit räumst Du den Stick in wenigen Minuten komplett leer und bekommst ihn so natürlich in voller Größe zurück. Klingt nach Kommandozeile und Nerd-Kram? Keine Sorge, ist nicht wild, wenn man weiß, was man da tut – wir gehen jeden Schritt gemeinsam durch. Ich habe mir daran selbst kurz die Zähne ausgebissen, damit du es nicht musst – pass nur bitte ganz genau auf!
Ganz wichtig, bevor du loslegst
DISKPART fragt nicht nach! Erwischst du aus Versehen die falsche Festplatte, ist dort alles weg – ohne Papierkorb und ohne „Wirklich löschen?“.
Deshalb drei einfache Regeln:
- Sichern: Kopiere vorher alles vom Stick, was du noch brauchst. Danach ist er leer.
- Abziehen: Zieh alle anderen externen Festplatten und USB-Sticks ab. Dann kannst du dich beim wählen des Datenträgers kaum irren.
- Zweimal lesen: Prüfe jeden Befehl, bevor du Enter drückst – vor allem die Nummer des Datenträgers!
Schritt 1: DISKPART starten
DISKPART läuft in der Eingabeaufforderung – dem schwarzen Textfenster, das viele noch als „DOS-Fenster“ kennen. Wichtig: Du brauchst dafür Administratorrechte.
- Klicke auf Start und tippe
cmdein. - Klicke mit der rechten Maustaste auf „Eingabeaufforderung“ und wähle „Als Administrator ausführen“.
- Bestätige die Sicherheitsabfrage mit „Ja“.
- Tippe
diskpartein und drücke Enter.
Nach einem Moment erscheint die Eingabezeile DISKPART>. Ab jetzt nimmt diskpart deine Befehle in seiner Umgebung entgegen, wir sind hier in einem Programm, auch wenn es aussieht, als wäre es weiterhin das DOS.
Tipp: Noch schneller geht es mit der Tastenkombination Windows-Taste + R. Dort diskpart eintippen und Enter drücken – Windows fragt dann selbst nach den Adminrechten und öffnet diskpart direkt.
Schritt 2: Den richtigen Datenträger finden
Lass dir zuerst alle Laufwerke anzeigen – das geht so:
list disk
Das sieht dann zum Beispiel so aus:
DISKPART> list disk
Datenträger ### Status Größe Frei Dyn GPT
--------------- ------------- ------- ------- --- ---
Datenträger 0 Online 223 GB 450 MB
Datenträger 1 Online 3726 GB 0 B *
Datenträger 2 Online 476 GB 0 B
Datenträger 3 Online 465 GB 1024 KB
Datenträger 4 Kein Medium 0 B 0 B
Datenträger 5 Online 29 GB 0 B
So liest du die Liste:
- Datenträger 0 ist fast immer die Festplatte mit Windows. Finger weg!
- „Kein Medium“ ist meist ein Kartenleser, in dem gerade keine Karte steckt.
- Den Stick erkennst du an der Größe. Ein 32-GB-Stick taucht als etwa 29 oder 30 GB auf, weil Hersteller und Windows unterschiedlich rechnen. Hier ist es also Datenträger 5.
Profi-Trick: Gib list disk einmal ohne und einmal mit eingestecktem Stick ein. Der Eintrag, der neu dazukommt, ist dein Stick.
Jetzt wählst du den Stick aus. Die 5 ersetzt du natürlich durch deine eigene Nummer:
select disk 5
diskpart antwortet mit „Datenträger 5 ist jetzt der gewählte Datenträger.“ Zur Sicherheit kannst du noch einmal nachsehen, was du da gewählt hast:
detail disk
In der Ausgabe steht der Name des Geräts (zum Beispiel „SanDisk Ultra USB Device“) und bei Typ sollte USB stehen. Passt beides, kann es weitergehen.
Schritt 3: Den Stick komplett leeren
Jetzt kommt der Befehl, der dir eine Menge Fummelei erspart:
clean
DISKPART meldet „DiskPart hat den Datenträger erfolgreich bereinigt.“ Damit sind alle Partitionen auf einen Schlag weg – auch die geschützten, die beim einzelnen Löschen gern Ärger machen (mehr dazu unten bei den Stolpersteinen).
Nicht erschrecken: Im Explorer ist der Stick jetzt erst einmal verschwunden. Das ist normal, denn er hat gerade keinen einzigen Bereich mehr, den Windows anzeigen könnte. Das ändern wir im nächsten Schritt.
Gut zu wissen: Es gibt auch clean all. Das überschreibt jedes einzelne Byte und dauert bei einem Stick schnell eine Stunde oder länger. Für unseren Zweck brauchst du das nicht.
Schritt 4: Neu einrichten und formatieren
Jetzt bekommt der Stick wieder einen einzigen großen Bereich. Zuerst legst du die Partition an:
create partition primary
Dann formatierst du sie:
format fs=exfat quick label=USBSTICK
fs legt das Dateisystem fest, quick sorgt für eine Schnellformatierung, und hinter label steht der Name, den der Stick später im Explorer trägt. Zum Schluss bekommt er einen Laufwerksbuchstaben:
assign
Spätestens jetzt meldet sich Windows und der Stick taucht wieder im Explorer auf – in voller Größe. Mit exit verlässt du diskpart, mit einem zweiten exit schließt du das Fenster.
Welches Dateisystem soll ich nehmen?
| Dateisystem | Gut für | Haken |
|---|---|---|
| exFAT | Austausch zwischen Windows, Mac und Linux, große Dateien | Manche ältere Geräte können es nicht lesen |
| FAT32 | Autoradio, Fernseher, Drucker, ältere Geräte | Einzelne Dateien höchstens 4 GB; diskpart formatiert so nur Sticks bis 32 GB |
| NTFS | Sticks, die nur an Windows-PCs hängen | Mac kann nur lesen, Autoradios und Fernseher meist gar nicht |
Im Zweifel ist exFAT die beste Wahl. Für FAT32 oder NTFS tauschst du einfach fs=exfat gegen fs=fat32 oder fs=ntfs aus.
Alle Befehle auf einen Blick
Für alle, die es eilig haben – einfach der Reihe nach eintippen und jeweils mit Enter bestätigen. Die 5 ist die Nummer aus list disk und muss zu deinem Stick passen.
diskpart
list disk
select disk 5
detail disk
clean
create partition primary
format fs=exfat quick label=USBSTICK
assign
exit
Typische Stolpersteine
Wer diskpart zum ersten Mal benutzt, stolpert fast immer über dieselben Meldungen. Hier sind die häufigsten – und was dahintersteckt.
„Es wurde kein Datenträger zum Anzeigen von Partitionen gewählt.“
Du hast list part eingegeben, bevor du mit select disk einen Datenträger ausgewählt hast. diskpart muss immer zuerst wissen, welches Laufwerk gemeint ist.
„Es wurde keine Partition gewählt.“
Dasselbe eine Ebene tiefer: delete part funktioniert nur, wenn du vorher mit select part eine bestimmte Partition gewählt hast. Mit clean umgehst du das komplett.
„Eine geschützte Partition kann nicht ohne festgelegten Force Protected-Parameter gelöscht werden.“
Genau hier hing ich fest. Ich wollte die Partitionen einzeln löschen, und bei der ersten hat Windows abgeblockt:
DISKPART> select part 1
Partition 1 ist jetzt die gewählte Partition.
DISKPART> delete part
Fehler beim Dienst für virtuelle Datenträger:
Eine geschützte Partition kann nicht ohne festgelegten Force Protected-Parameter gelöscht werden.
DISKPART> delete part override
Die gewählte Partition wurde erfolgreich gelöscht.
Manche Partitionen – etwa Wiederherstellungs- oder Startbereiche – sind von WIndows besonders geschützt. Mit dem Zusatz override sagst du diskpart: „Ja, ich weiß, was ich mache.“ :-) Danach müsstest du aber jede weitere Partition genauso einzeln löschen. Bequemer ist clean aus Schritt 3, das räumt alles auf einmal ab.
Formatieren mit FAT32 bricht ab, weil das Volume zu groß sei
diskpart formatiert mit FAT32 nur Partitionen bis 32 GB. Bei größeren Sticks nimmst du einfach exFAT oder NTFS.
„Der Datenträger ist schreibgeschützt.“
Schau zuerst, ob dein Stick einen kleinen Schiebeschalter hat. Wenn nicht, hilft oft dieser Befehl nach select disk:
attributes disk clear readonly
Fazit
Mit vier Befehlen – clean, create partition primary, format und assign – hast du jeden Linux-Stick in wenigen Minuten wieder fit für den Windows PC. Die einzige Stelle, an der du wirklich aufpassen musst, ist select disk: Wer dort zweimal hinschaut, kann nichts falsch machen.
Und brauchst du den Stick irgendwann wieder für Linux, machst du ihn einfach neu…
Viele Grüße,
Jürgen

