
A Microsoft lançou o WSL 3.0.1 , a próxima geração do Subsistema Windows para Linux, marcando um salto significativo da versão anterior 2.x para uma nova versão principal do projeto. A atualização inclui um dos recursos mais importantes na evolução do WSL até o momento: WSL Containers, uma infraestrutura integrada para criar, executar e gerenciar contêineres Linux diretamente do Windows.
A nova versão foi lançada em 29 de setembro de 2026 e está disponível no repositório oficial do WSL. Esta versão vai além da simples mudança do número da versão: a Microsoft está aproveitando esta nova fase para melhorar o desempenho entre Windows e Linux, introduzir um novo modelo de rede e adicionar ferramentas e APIs projetadas especificamente para trabalhar com contêineres.
A WSL 3.0.1 marca o salto em relação à WSL 2.
O lançamento do WSL 3.0.1 representa oficialmente a transição da versão 2.x para a versão 3.x. O próprio repositório da Microsoft mostra a mudança no histórico, comparando-a com outras versões. 2.9.13 y 3.0.1deixando para trás a numeração anterior.
A nova versão mantém o objetivo fundamental do WSL: fornecer um ambiente Linux integrado ao Windows, mas a Microsoft está expandindo consideravelmente o que pode ser feito nesse ambiente.
Um dos elementos centrais dessa evolução é a integração de contêineres Linux. Até então, era comum usar o Docker Desktop, instalar o Docker Engine dentro de uma distribuição WSL ou usar outras soluções externas. O WSL 3 introduz sua própria infraestrutura para esse tipo de carga de trabalho.
Os contêineres WSL são um dos principais novos recursos do WSL 3.0.
Esta versão incorpora a disponibilidade geral dos WSL Containers , abreviados como WSLc. A Microsoft apresentou essa tecnologia como uma prévia durante o verão e agora a considera pronta para uso geral.
A peça principal é wslc.exeUma nova ferramenta de linha de comando que permite criar, executar e gerenciar contêineres Linux a partir do Windows. Há também container.exe como um alias integrado, com uma sintaxe mais familiar para quem já trabalha com ferramentas de contêiner.
Além disso, a Microsoft fornece uma API de Contêineres WSL que permite que aplicativos nativos do Windows criem e controlem contêineres Linux programaticamente. Isso abre possibilidades para aplicativos de desenvolvimento, ferramentas de IA e softwares que precisam executar cargas de trabalho Linux de forma integrada.
O WSL 3.0 introduz mais ferramentas para gerenciar contêineres.
A versão que chega ao público em geral incorpora diversos comandos novos em comparação com a fase de testes.
Entre eles estão wslc container restartpara reiniciar contêineres e wslc container cp, que permite copiar arquivos de e para um contêiner usando arquivos tar.
Também aparece wslc system info, destinado a verificar o estado do ambiente do contêiner, juntamente com wslc network connect y wslc network disconnect Conectar ou desconectar contêineres de rede.
O sistema também incorpora eventos em tempo real através de wslc eventsverificações de status do contêiner, suporte para --mount e opções para controlar o período de tempo limite durante o encerramento do contêiner. A Microsoft também permite configurar onde o conteúdo da sessão WSLc padrão é armazenado.
Um novo modelo de rede para WSL
Outra das novas funcionalidades notáveis é o Consommé , um novo modo de rede desenvolvido para fluxos de trabalho em contêineres.
Com esse sistema, a Microsoft visa melhorar a compatibilidade com VPNs, firewalls e redes corporativas. O tráfego da máquina virtual Linux é integrado ao Windows por meio de um processo executado no contexto do usuário, que lida com tarefas como DNS, roteamento e atribuição de portas.
O objetivo é permitir uma integração mais fluida de aplicativos e contêineres Linux com a rede Windows, evitando alguns dos problemas que historicamente surgiram ao combinar o WSL com determinadas VPNs e configurações de rede corporativa. A Microsoft também considera esse trabalho parte de melhorias mais amplas na infraestrutura do WSL.
Desempenho aprimorado ao acessar arquivos do Windows
O WSL 3 também introduz melhorias em um dos pontos tradicionalmente mais sensíveis do WSL: o acesso do Linux a arquivos armazenados no Windows.
A Microsoft afirma que as novas melhorias podem proporcionar até o dobro do desempenho ao acessar arquivos do Windows a partir de determinados ambientes Linux. Essas otimizações não se limitam a contêineres, pois fazem parte de um esforço mais amplo para melhorar o desempenho entre os dois sistemas operacionais.
Isso pode ser especialmente relevante para projetos de desenvolvimento que mantêm parte do código no sistema de arquivos do Windows, mas executam as ferramentas a partir do Linux.
A WSL 3 também analisa as empresas.
A Microsoft aproveitou esse lançamento para expandir a integração empresarial do WSL.
O Microsoft Defender para Endpoint pode coletar informações sobre processos, arquivos e atividades de rede geradas dentro de contêineres e relacioná-las ao computador host Windows.
O Microsoft Intune, por sua vez, inclui controles específicos para contêineres WSL. Os administradores podem habilitar ou desabilitar a funcionalidade e estabelecer uma lista de registros autorizados dos quais os desenvolvedores podem baixar imagens de contêiner.
Isso permite que o WSL 3 se adapte melhor a ambientes corporativos onde o uso de contêineres precisa estar sujeito a políticas de segurança e administração centralizada.
Integração com o Visual Studio Code e outras ferramentas
A nova plataforma não está isolada do ecossistema de desenvolvimento existente. A Microsoft destaca a compatibilidade com os contêineres de desenvolvimento do Visual Studio Code. wslc como um controlador de contêiner.
O suporte também foi adicionado ao Aspire e à extensão de contêiner do Visual Studio Code, enquanto a comunidade já está desenvolvendo ferramentas adicionais para gerenciar contêineres WSL graficamente.
Dessa forma, o WSL 3 pode ser usado como uma infraestrutura de contêineres sem que o desenvolvedor precise necessariamente mudar completamente seu fluxo de trabalho.
E quanto ao Docker Compose?
Uma das atuais deficiências dos contêineres WSL é a falta de suporte nativo para o Docker Compose.
A Microsoft reconhece que compose Atualmente, essa é uma das solicitações mais importantes dos usuários do WSLc, e eles já estão trabalhando nisso. A intenção é que, no futuro... wsl compose up pode usar arquivos compose.yaml já existentes, sem necessidade de modificá-las.
Portanto, o WSL 3.0.1 ainda não se destina a substituir todas as ferramentas do ecossistema de contêineres. Algumas cargas de trabalho avançadas ainda exigem soluções como o Docker, especialmente enquanto recursos adicionais estão sendo desenvolvidos.
Por que foi dito que o WSL 3 não existiu?
A mudança de versão é particularmente notável porque, em 2026, circularam relatos sobre um suposto WSL 3, o que a Microsoft negou. Naquela época, os gerentes de projeto indicaram que não existia nenhuma versão chamada WSL 3.
A situação mudou com o lançamento do WSL 3.0.1. O repositório oficial da Microsoft agora lista a versão 3.0.1 e exibe explicitamente o changelog entre o WSL 2.9.13 e o WSL 3.0.1. Além disso, um tópico de discussão criado no repositório em 29 de setembro está diretamente relacionado ao lançamento da versão 3.0.1 e anuncia que o WSL Containers agora está disponível para o público em geral.
Portanto, os relatos anteriores que afirmavam que "o WSL 3 não existe" já não refletem o estado atual do projeto. O WSL 3.0.1 é uma versão oficial da Microsoft.
Uma nova era para o Linux dentro do Windows
Com o WSL 3.0.1, a Microsoft está expandindo a função do WSL para além de simplesmente fornecer uma maneira conveniente de executar ferramentas Linux no Windows.
A adição do WSL Containers, uma API para aplicativos Windows, melhorias de desempenho no acesso a arquivos, um novo modelo de rede e controles corporativos tornam o WSL uma plataforma mais completa para executar cargas de trabalho Linux e em contêineres.
A Microsoft também indicou que continuará trabalhando nas funcionalidades principais do WSL, incluindo rede e desempenho entre sistemas operacionais. Portanto, o WSL 3.0.1 marca o início de uma nova fase para o projeto, e não apenas uma simples atualização de manutenção.