- O Windows 11 inclui suporte nativo ao tar, permitindo extrair arquivos .tar.gz, .tgz, .gz e .zip usando o Prompt de Comando.
- O comando principal é
tar -xvzf file.tar.gz -C destination-folder
- Os arquivos .tar.gz são arquivos tar compactados com gzip, comumente usados em sistemas Linux e macOS.
- Você também pode extrair arquivos tar usando ferramentas do Linux através do Subsistema Windows para Linux (WSL) com uma distribuição como o Ubuntu.
O Windows 11 inclui suporte nativo para extrair arquivos “.tar.gz” usando o Prompt de Comando sem a necessidade de ferramentas de terceiros. Você pode até mesmo usar uma distribuição Linux através do Subsistema Windows para Linux (WSL) para extrair rapidamente arquivos tar criados em outra plataforma.
Quando você vê um arquivo .tar.gz , significa que ele foi criado usando o utilitário de arquivamento tar, baseado em Unix , e depois compactado com gzip . Esses arquivos são frequentemente chamados de "tarballs". Embora você possa encontrá-los com a extensão dupla (.tar.gz), o formato também pode ser escrito como .tgz ou .gz . (Vale ressaltar que o Linux não usa extensões de arquivo. Em vez disso, o tipo de arquivo faz parte do nome do arquivo.)
Embora os arquivos tar sejam geralmente mais comuns em distribuições Linux (por exemplo, Ubuntu) e macOS para backups e arquivamento, você também pode encontrar esses arquivos no Windows 11. Você pode usar ferramentas de terceiros como 7-Zip e PeaZip , mas elas não são recomendadas, pois nem sempre funcionam com arquivos .tar.gz . Em vez disso, você deve usar o suporte nativo a tar disponível no Windows 11 ou no WSL com uma distribuição Linux.
Neste guia , você aprenderá os passos para usar os comandos nativos do tar no Windows 11, utilizando o Prompt de Comando e o Ubuntu, para extrair o conteúdo de um arquivo .tar.gz.
Para extrair arquivos .tar.gz, .tgz, .gz e .zip usando o comando tar no Windows 11, siga estes passos:
-
Abra o menu Iniciar no Windows 11.
-
Procure por "Prompt de Comando" , clique com o botão direito do mouse no primeiro resultado e selecione a opção " Executar como administrador" .
-
Digite o seguinte comando para usar o tar para extrair os arquivos e pressione Enter :
tar -xvzf C:/CAMINHO/PARA/ARQUIVO/NOME-DO-ARQUIVO.tar.gz -CC:/CAMINHO/PARA/PASTA/DE-EXTRAÇÃO

No comando, altere-o para incluir os caminhos de origem e destino.
Após concluir os passos, os arquivos e pastas serão extraídos para o destino especificado.
Presume-se que o arquivo tar.gz foi criado em outro sistema. Além disso, omitimos algumas opções que geralmente são úteis para preservar permissões, pois não são necessárias no Windows 11.
Primeiro você precisa instalar uma distribuição Linux usando o Subsistema Windows para Linux antes de poder extrair arquivos tar.gz no Linux.
Para extrair um arquivo .tar.gz usando o Linux, siga estes passos:
-
Abra o menu Iniciar .
-
Pesquise por Ubuntu e clique no primeiro resultado para abrir o aplicativo.
-
Digite o seguinte comando para extrair o conteúdo do arquivo .tar.gz e pressione Enter :
sudo tar -xvzf /mnt/c/CAMINHO/PARA/ARQUIVO-TAR/Desktop/NOME-DO-ARQUIVO.tar.gz -C /mnt/c/CAMINHO/PARA/PASTA/DE/DESTINO

No comando, altere a sintaxe para incluir os caminhos de origem e destino. Se for apenas um arquivo .tar , use o mesmo comando, mas omita o argumento z .
Utilizamos o sudocomando para executar a ferramenta como administrador, tarpara chamar o aplicativo, e usamos estas opções:
- x: indica ao tar que você deseja extrair conteúdo.
- v: argumento opcional para exibir o processo de extração. Caso contrário, você verá apenas um cursor piscando até que o processo seja concluído.
- z: indica ao tar para descompactar o conteúdo de um arquivo “.tar.gz” usando gzip.
- f: instrui o tarball a extrair o nome do arquivo.
Após a opção, você precisa especificar o caminho do arquivo tarball a ser extraído. No comando, começamos o caminho com `/var/lib`, /mnt/c/já que estamos no Linux e não no Windows.
A opção -C — (hífen e C maiúsculo ) é usada para mudar de pasta, e você precisa especificar o caminho de destino, que começa com a /mnt/anotação seguida pelo caminho do Windows.
É preciso prestar atenção às letras maiúsculas e minúsculas ao digitar um comando no Linux, pois “Desktop” não é o mesmo que “desktop”.
Estas são as opções básicas para extrair um arquivo “.tar.gz”, mas você pode usar o tar --helpcomando para saber mais sobre as opções disponíveis.
É importante notar que o Windows 11 agora inclui suporte nativo para TAR, GZ, 7-Zip, RAR e muitos outros formatos de arquivamento no Explorador de Arquivos.