- Windows 11 bietet native Unterstützung für tar-Archive, sodass Sie .tar.gz-, .tgz-, .gz- und .zip-Dateien über die Eingabeaufforderung extrahieren können.
- Der Hauptbefehl lautet:
tar -xvzf file.tar.gz -C destination-folder
- .tar.gz-Dateien sind mit gzip komprimierte Tar-Archive, die häufig auf Linux- und macOS-Systemen verwendet werden.
- Sie können Tarballs auch mithilfe von Linux-Tools über das Windows-Subsystem für Linux (WSL) mit einer Distribution wie Ubuntu extrahieren.
Windows 11 bietet native Unterstützung zum Entpacken von „.tar.gz“ -Dateien über die Eingabeaufforderung ohne zusätzliche Tools. Sie können sogar eine Linux-Distribution über das Windows-Subsystem für Linux (WSL) verwenden , um auf einer anderen Plattform erstellte Tarballs schnell zu extrahieren.
Wenn Sie eine .tar.gz- Datei sehen , bedeutet das, dass sie mit dem Unix-basierten Archivierungsprogramm tar erstellt und anschließend mit gzip komprimiert wurde . Diese Dateien werden oft als „Tarballs“ bezeichnet. Sie sind häufig mit der doppelten Dateiendung .tar.gz zu finden, das Format kann aber auch als .tgz oder .gz geschrieben werden . (Anmerkung: Linux verwendet keine Dateiendungen. Stattdessen ist der Dateityp Teil des Dateinamens.)
Obwohl tar-Dateien üblicherweise eher unter Linux-Distributionen (z. B. Ubuntu) und macOS für Backups und Archivierung verwendet werden, können sie auch unter Windows 11 vorkommen. Zwar lassen sich Drittanbieter-Tools wie 7-Zip und PeaZip verwenden , diese sind jedoch nicht empfehlenswert, da sie nicht immer mit .tar.gz- Dateien kompatibel sind. Stattdessen sollten Sie die in Windows 11 integrierte tar-Unterstützung oder die WSL-Umgebung einer Linux-Distribution nutzen.
In diesem Leitfaden lernen Sie die Schritte zur Verwendung nativer tar-Befehle unter Windows 11 mit der Eingabeaufforderung und unter Ubuntu zum Extrahieren des Inhalts einer .tar.gz-Datei.
Um .tar.gz-, .tgz-, .gz- und .zip-Dateien unter Windows 11 mit tar zu extrahieren, gehen Sie wie folgt vor:
-
Öffnen Sie das Startmenü unter Windows 11.
-
Suchen Sie nach „Eingabeaufforderung“ , klicken Sie mit der rechten Maustaste auf das oberste Ergebnis und wählen Sie die Option „Als Administrator ausführen“ .
-
Geben Sie den folgenden Befehl ein, um die Dateien mit tar zu extrahieren, und drücken Sie die Eingabetaste :
tar -xvzf C:/PFAD/ZUR/DATEI/DATEINAME.tar.gz -CC:/PFAD/ZUM/ORDNER/ENTPACKEN

Ändern Sie den Befehl so, dass er die Quell- und Zielpfade enthält.
Sobald Sie die Schritte abgeschlossen haben, werden die Dateien und Ordner an den angegebenen Zielort extrahiert.
Es wird davon ausgegangen, dass das Tar-Archiv auf einem anderen System erstellt wurde. Außerdem haben wir einige Optionen weggelassen, die normalerweise nützlich sind, um Berechtigungen zu erhalten, da sie unter Windows 11 nicht benötigt werden.
Bevor Sie Tarballs unter Linux extrahieren können, müssen Sie zunächst eine Linux-Distribution mithilfe des Windows-Subsystems für Linux installieren .
Um eine .tar.gz- Datei unter Linux zu extrahieren, gehen Sie wie folgt vor:
-
Öffnen Start .
-
Suchen Sie nach Ubuntu und klicken Sie auf das oberste Ergebnis, um die App zu öffnen.
-
Geben Sie den folgenden Befehl ein, um den Inhalt der .tar.gz- Datei zu extrahieren, und drücken Sie die Eingabetaste :
sudo tar -xvzf /mnt/c/PFAD/ZUR/TAR-DATEI/Desktop/DATEINAME.tar.gz -C /mnt/c/PFAD/ZUM/ZIELORDNER

Ändern Sie die Syntax des Befehls, um Quell- und Zielpfad anzugeben. Handelt es sich nur um eine .tar- Datei, verwenden Sie denselben Befehl, lassen Sie jedoch das Argument „z“ weg .
Wir haben den sudoBefehl verwendet, um das Tool als Administrator auszuführen, tardie Anwendung aufzurufen, und wir verwenden diese Optionen:
- x: weist tar an, welche Inhalte extrahiert werden sollen.
- v: Optionales Argument zur Anzeige des Extraktionsprozesses. Andernfalls wird nur ein blinkender Cursor angezeigt, bis der Vorgang abgeschlossen ist.
- z: weist tar an, den Inhalt einer “.tar.gz”-Datei mit gzip zu dekomprimieren.
- f: weist tarball an, den Namen der Datei zu extrahieren.
Nach der Auswahl der Option muss der Pfad zur zu extrahierenden Tarball-Datei angegeben werden. Im Befehl beginnen wir den Pfad mit einem Komma, /mnt/c/da es sich um Linux und nicht um Windows handelt.
Mit der Option -C — (Bindestrich und großes C ) kann man in einen anderen Ordner wechseln. Dabei muss der Zielpfad angegeben werden, der mit der /mnt/Annotation beginnt, gefolgt vom Windows-Pfad.
Beim Eingeben eines Linux-Befehls muss auf Groß- und Kleinschreibung geachtet werden, da „Desktop“ nicht dasselbe ist wie „desktop“.
Dies sind die grundlegenden Optionen zum Extrahieren einer „.tar.gz“-Datei. Mit dem tar --helpBefehl können Sie mehr über die verfügbaren Optionen erfahren.
Wichtig zu beachten ist, dass Windows 11 jetzt native Unterstützung für TAR, GZ, 7-Zip, RAR und viele andere Archivformate im Datei-Explorer bietet.