/
/

Como desinstalar a distribuição WSL no Windows 11

by Ann Conte, IT Technical Writer
How to Uninstall WSL Distro in Windows 11 blog banner image

Resumo instantâneo

Esta postagem do blog NinjaOne oferece uma lista abrangente de comandos CMD básicos e um mergulho profundo nos comandos do Windows, com +70 comandos CMD essenciais para usuários iniciantes e avançados. Explicamos sobre comandos práticos de prompt de comando para gerenciamento de arquivos, navegação em diretórios, solução de problemas de rede, operações de disco e automação, tudo com exemplos reais para maximizar a produtividade. Seja para aprender comandos básicos CMD ou dominar ferramentas avançadas de CLI do Windows, este guia ajuda você a usar o prompt de comando com mais eficiência.

Pontos principais

  • Prompt de comando: – Execute wsl –list e wsl –unregister no prompt de comando como administrador.
  • PowerShell (script remoto para vários PCs): – Use um script remoto do PowerShell com wsl –unregister .
  • Configurações do Windows (método GUI): – Vá para Settings (Configurações) > Apps (Aplicativos) > Installed Apps (Aplicativos instalados) > Uninstall (Desinstalar).
  • Política de grupo (Desativar acesso à WSL): – Use gpedit.msc para desativar Permitir WSL no Subsistema Windows para Linux.

A WSL permite que os usuários do Windows executem o Linux nativamente em seus computadores. É uma boa ferramenta para criar ambientes de preparação e desenvolvimento para diferentes projetos. No entanto, com o passar do tempo, você pode acumular muitas distribuições da WSL no seu dispositivo e desejar desinstalar a WSL no seu computador com Windows 11 . No entanto, isso excluirá todos os dados associados à distribuição WSL.

Isso faz com que seja uma habilidade importante a ser aprendida se você quiser evitar consequências não intencionais. Antes de se comprometer a desinstalar uma distro WSL do seu computador com Windows 11, você deve levar em conta vários aspectos. Este guia o orientará sobre o que é a WSL, por que você deseja instalá-la, as etapas de várias maneiras de desinstalá-la e alguns fatores adicionais que você deve considerar.

Prefere vídeo? Assista ao nosso guia: Como desinstalar a WSL Distro no Windows 11.

Escolha um método

💻

Melhor para usuários individuais

💻💻💻

Melhor para empresas

Método 1: Desinstalação via prompt de comando (CMD)
Método 2: Desinstalação via PowerShell
Método 3: Desinstalação por meio das configurações do Windows (GUI)
Método 4: Política de Grupo (GPO) workaround

Guia passo a passo para desinstalar uma distribuição WSL

Antes de prosseguir

  • Certifique-se de que você tenha privilégios administrativos completos, especialmente para executar scripts e fazer alterações no dispositivo.
  • Confirme quais distribuições da WSL estão instaladas em seu computador. Para fazer isso, siga as etapas 1 a 3 deste guia.
  • Faça um backup dos dados do WSL:
    1. Abra o menu Iniciar e procure por Prompt de Comando.
    2. Clique com o botão direito do mouse em Command Prompt > Run as administrator > Yes.
    3. Digite wsl –export <DistroName> [Caminho do arquivo onde você deseja armazenar o backup] e pressione Enter. Por exemplo, se quiser desinstalar a distribuição Ubuntu , digite wsl –export Ubuntu [Caminho do arquivo onde deseja armazenar o backup] e pressione Enter.
      • Aqui está um exemplo de caminho de arquivo: C:\Usuários\Usuário1\Ubuntu.tar
      • Ubuntu.tar é um exemplo de nome de arquivo. Você pode usar o nome de arquivo que quiser, desde que use a extensão. tar.

Método 1: Desinstalação via prompt de comando (CMD)

  1. Abra o menu Iniciar e procure por Prompt de Comando.
  2. Clique com o botão direito do mouse em Command Prompt > Run as administrator > Yes.
  3. Digite wsl –list e pressione Enter para listar todas as distribuições instaladas.
  4. Localize a distribuição que deseja desinstalar, digite wsl –unregister <DistroName> e pressione Enter. Por exemplo, se quiser desinstalar a distribuição Ubuntu , digite wsl –unregister Ubuntu e pressione Enter.
  5. A distribuição Linux e todos os seus dados devem ser excluídos permanentemente do computador agora. Você pode fechar o Prompt de Comando.

Método 2: Desinstalação via PowerShell

Embora o prompt de comando seja útil para excluir distros WSL em dispositivos individuais, isso pode não ser útil em escala. Se você estiver gerenciando vários dispositivos, é mais fácil usar o Remote PowerShell para executar um script que removerá a distribuição WSL de vários computadores ao mesmo tempo.

  1. Abra o menu Iniciar e procure o Windows PowerShell.
  2. Clique com o botão direito do mouse no Windows PowerShell > Run as administrator > Yes.
  3. Digite esse script no Windows PowerShell (nessa situação, “Ubuntu” é o nome de amostra da distribuição). Substitua-o pelo nome da distribuição que deseja desinstalar em seus dispositivos:

$computadores = Get-Content "C:\scripts\machine_list.txt"

foreach ($computer in $computers) {

Invoke-Command -ComputerName $computer -ScriptBlock {

wsl --unregister "Ubuntu"

}

}

  1. A distribuição Linux e todos os seus dados devem ser excluídos permanentemente de todos os dispositivos aos quais você aplicou o script. Você pode fechar o Windows PowerShell.

Método 3: Desinstalação por meio das configurações do Windows (GUI)

Se quiser permitir que os usuários finais ou a equipe que não é de TI desinstale a distribuição da WSL por conta própria, essa é a melhor opção disponível para eles. Esse também pode ser um método que os administradores podem usar se preferirem uma interface gráfica em vez de criar scripts por meio do Prompt de Comando ou do Windows PowerShell.

  1. Abra o menu Iniciar > Settings (Configurações).
  2. Acesse Apps (Aplicativos) na barra lateral > Installed apps (Aplicativos instalados).
  3. Localize a distribuição que você deseja desinstalar.
  4. Clique no menu de reticências (…) > Uninstall.
  5. Confirme quando solicitado.

Método 4: Solução alternativa para a Política de Grupo (GPO)

Não existe uma política de grupo específica que exclua uma distribuição WSL. No entanto, você pode desativar totalmente o uso da WSL.

  1. Pressione Win+R, digite gpedit.msc na caixa de texto e clique em OK.
  2. Navegue até Computer Configuration (Configuração do computador) > Administrative Templates (Modelos administrativos) > Windows Components (Componentes do Windows) > Windows Subsystem for Linux (Subsistema do Windows para Linux).
  3. Localize a política Allow WSL e clique duas vezes.
  4. Defina-o como Disabled (Desativado ) > OK.

Isso não removerá a distribuição WSL e seus dados do computador, mas impedirá que os usuários a acessem. Se você quiser excluí-lo, use o prompt de comando.

💡 Dica: Se você deseja atualizar ou fazer upgrade da sua distribuição WSL em vez de desinstalá-la, confira nosso guia em vídeo: Como atualizar e fazer o upgrade dos pacotes da distro WSL no Windows

Considerações adicionais ao desinstalar a distribuição WSL

  • Se estiver gerenciando várias distribuições, verifique se está usando o nome correto da distribuição ao usar wsl –unregister para evitar remover a distribuição errada.
  • O uso de wsl –unregister removerá a maior parte dos dados dos arquivos WSL, mas, para ter certeza de que tudo foi excluído, vá para o File Explorer e digite na barra de endereços %USERPROFILE%\AppData\Local\Packages para verificar se há arquivos e pastas residuais.
  • Se você instalou a distribuição por meio da Microsoft Store, desinstalá-la por meio das Configurações é a opção mais rápida e direta para removê-la.

O que é uma distribuição WSL?

O Windows Subsystem for Linux (WSL) é uma distribuição Linux que permite executar ambientes Linux em computadores Windows. Ele oferece a você o melhor dos dois mundos, trabalhando com as duas distribuições que só podem ser encontradas na Microsoft Store e com as distribuições Linux que estão disponíveis em outros lugares.

Com a WSL, você pode executar programas de linha de comando como o BASH e colocar arquivos em sistemas de arquivos Linux isolados. É especialmente útil para ambientes de teste e preparação que funcionam melhor no Linux em vez de no Windows.

Por que desinstalar uma distribuição WSL?

Há vários motivos pelos quais você pode querer ou precisar desinstalar uma distribuição WSL. A liberação de espaço de armazenamento é o motivo mais direto. Se você tiver distros duplicadas ou tiver terminado de usar a distro WSL como um ambiente de teste ou desenvolvimento, será mais eficiente removê-la do computador.

É também uma camada adicional de segurança e proteção. Se houver uma distribuição WSL não autorizada em um computador, é essencial removê-la o mais rápido possível. E se ele for corrompido ou mal configurado, isso pode levar a consequências indesejadas para o dispositivo. Em vez disso, é melhor desinstalar e reinstalar a distribuição.

Conclusão – Como desinstalar uma distribuição WSL

Há muitas maneiras de desinstalar uma distribuição WSL do Windows 11. Você pode fazer isso por meio das Configurações ou do Prompt de Comando. Se estiver lidando com vários dispositivos, você também pode executar um script por meio do Windows PowerShell para excluí-los simultaneamente em diferentes computadores. E se você tiver problemas para acessar essas opções, também poderá desativar totalmente o acesso à WSL por meio das Políticas de Grupo.

FAQs

Para desinstalar totalmente uma distro WSL no Windows 11, abra o Prompt de Comando como administrador, execute wsl –list para ver as distros instaladas e, em seguida, use wsl –unregister . Isso exclui permanentemente a distribuição do Linux e todos os arquivos associados.

Sim. A execução de wsl –unregister remove permanentemente a distribuição e seus dados. Para evitar a perda de dados, faça primeiro o backup dos arquivos usando wsl –export .tar.

Sim. Se a distribuição foi instalada por meio da Microsoft Store, vá para Configurações > Aplicativos > Aplicativos instalados, selecione a distribuição e clique em Desinstalar. Esse é o método de GUI mais fácil para a maioria dos usuários.

Os administradores de TI podem usar o Remote PowerShell com um script que executa wsl –unregister em vários dispositivos, permitindo a remoção centralizada da distro WSL nos sistemas Windows 11.

Abra o gpedit.msc, navegue até o Subsistema Windows para Linux e defina Permitir WSL como Desativado. Isso impede que os usuários acessem a WSL, mas não exclui as distribuições existentes.

Abra o prompt de comando ou o PowerShell e execute wsl –list (ou wsl -l -v) para ver todas as distribuições Linux instaladas e seu status no Windows 11.

Recomendados para você

Pronto para simplificar as partes mais difíceis da TI?