- Windows 11 incluye compatibilidad nativa con tar, lo que permite extraer archivos .tar.gz, .tgz, .gz y .zip mediante el símbolo del sistema.
- El comando principal es
tar -xvzf file.tar.gz -C destination-folder
- Los archivos .tar.gz son archivos tar comprimidos con gzip, comúnmente utilizados en sistemas Linux y macOS.
- También puedes extraer archivos tarball utilizando herramientas de Linux a través del Subsistema de Windows para Linux (WSL) con una distribución como Ubuntu.
Windows 11 incluye soporte nativo para extraer archivos “.tar.gz” mediante el Símbolo del sistema sin necesidad de herramientas de terceros. Incluso puedes usar una distribución de Linux a través del Subsistema de Windows para Linux (WSL) para extraer rápidamente archivos tar creados en otra plataforma.
Cuando veas un archivo .tar.gz , significa que se creó con la utilidad de archivado tar, basada en Unix , y luego se comprimió con gzip . Estos archivos suelen denominarse "tarballs". Aunque a veces se escriben con doble extensión (.tar.gz), el formato también puede ser .tgz o .gz . (Cabe destacar que Linux no utiliza extensiones de archivo. En su lugar, el tipo de archivo forma parte del nombre del archivo).
Aunque los archivos tar son más comunes en distribuciones de Linux (por ejemplo, Ubuntu) y macOS para copias de seguridad y archivado, también puedes encontrarlos en Windows 11. Podrías usar herramientas de terceros como 7-Zip y PeaZip , pero no se recomiendan, ya que no siempre funcionan con archivos .tar.gz . En su lugar, deberías usar la compatibilidad nativa con tar disponible en Windows 11 o en WSL con una distribución de Linux.
En esta guía , aprenderá los pasos para usar los comandos nativos de tar en Windows 11 mediante el Símbolo del sistema y en Ubuntu para extraer el contenido de un archivo .tar.gz.
Para extraer archivos .tar.gz, .tgz, .gz y .zip usando tar en Windows 11, siga estos pasos:
-
Abre el menú Inicio en Windows 11.
-
Busque "Símbolo del sistema" , haga clic con el botón derecho en el primer resultado y seleccione la opción " Ejecutar como administrador" .
-
Escriba el siguiente comando para usar tar para extraer los archivos y presione Enter :
tar -xvzf C:/RUTA/AL/ARCHIVO/NOMBRE-DEL-ARCHIVO.tar.gz -CC:/RUTA/AL/CARPETA/DE/EXTRACCIÓN

En el comando, modifique el comando para incluir las rutas de origen y destino.
Una vez completados los pasos, los archivos y carpetas se extraerán a la ubicación especificada.
Se asume que el archivo tarball se creó en otro sistema. Además, omitimos algunas opciones que suelen ser útiles para conservar los permisos, ya que no son necesarias en Windows 11.
Primero debes instalar una distribución utilizando el Subsistema de Windows para Linux antes de poder extraer archivos tar en Linux.
Para extraer un archivo .tar.gz usando Linux, siga estos pasos:
-
Abrir Inicio .
-
Busca Ubuntu y haz clic en el primer resultado para abrir la aplicación.
-
Escriba el siguiente comando para extraer el contenido del archivo .tar.gz y pulse Intro :
sudo tar -xvzf /mnt/c/RUTA/AL/ARCHIVO-TAR/Escritorio/NOMBRE-DE-ARCHIVO.tar.gz -C /mnt/c/RUTA/AL/CARPETA/DE/DESTINO

En el comando, modifique la sintaxis para incluir las rutas de origen y destino. Si se trata solo de un archivo .tar , utilice el mismo comando pero omita el argumento z .
Utilizamos el sudocomando para ejecutar la herramienta como administrador, tarpara llamar a la aplicación, y usamos estas opciones:
- x: indica a tar que desea extraer el contenido.
- v: argumento opcional para mostrar el proceso de extracción. De lo contrario, solo verá un cursor parpadeante hasta que finalice el proceso.
- z: le indica a tar que descomprima el contenido de un archivo “.tar.gz” con gzip.
- f: indica al archivo tarball que extraiga el nombre del archivo.
Después de la opción, debe especificar la ruta del archivo tarball que desea extraer. En el comando, comenzamos la ruta con /mnt/c/ya que esto es Linux, no Windows.
La opción -C — (guion y C mayúscula ) se utiliza para cambiar de carpeta, y hay que especificar la ruta de destino, que empieza con la /mnt/anotación seguida de la ruta de Windows.
Debes prestar atención a las mayúsculas y minúsculas al escribir un comando de Linux, ya que "Desktop" no es lo mismo que "desktop".
Estas son las opciones básicas para extraer un archivo “.tar.gz”, pero puede usar el tar --helpcomando para obtener más información sobre las opciones disponibles.
Es importante destacar que Windows 11 ahora incluye soporte nativo para TAR, GZ, 7-Zip, RAR y muchos otros formatos de archivo en el Explorador de archivos.