wsl.exe
Termos de pesquisa do catálogo wsl, windows subsystem for linux cli, wsl.exe
Inicializador de linha de comando do WSL voltado ao usuário. Você executa `wsl -l -v` aqui. Não é o vmmem e não é o WslService.
O que você precisa saber
wsl.exe é a CLI que você executa; não é o vmmem.
wsl.exe é o inicializador padrão. `wsl -l -v` lista as distribuições. A RAM do convidado para o WSL2 é exibida como vmmem ou vmmemWSL. O WslService mantém a VM ativa após o fechamento desta CLI. Fechar o prompt não limpa a memória.
- Seguro?
- Verifique o caminho, a assinatura e o fornecedor do arquivo em execução. O nome por si só não pode comprovar a segurança.
- É o vmmem?
- Não. vmmem é a memória do convidado
- Posso finalizá-lo?
- Essa sessão de CLI termina
O que é o wsl.exe?
wsl.exe é a CLI que você executa; não é o vmmem. A memória no Gerenciador de Tarefas para a VM do WSL2 é vmmemWSL (ou vmmem). Este arquivo apenas inicializa e controla. Ele também não é o WslService.
O que ele faz?
Ele inicia uma distribuição, executa comandos do Linux e aceita `wsl --shutdown`. Ele não retém o conjunto de trabalho do convidado e não hospeda o Gerenciador do Hyper-V.
Por que está em execução?
Você, um script, o Terminal do Windows ou uma IDE iniciou o WSL. Um wsl.exe de curta duração é um comando único. Um de longa duração é um shell anexado.
Inspecione a instância em execução
No Windows PowerShell, esta consulta somente leitura lista IDs de processo correspondentes, tempos de criação e caminhos executáveis neste PC.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'wsl.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Nenhum resultado ou um caminho inacessível é inconclusivo. Processos protegidos podem restringir o acesso e IDs de processo podem ser reutilizados. Mantenha caminhos pessoais locais.
Use o guia de identidade de arquivo para comparar assinaturas e metadados do produto. Um nome de arquivo sozinho não pode estabelecer segurança.
Ele é seguro?
Verificar este arquivo em execução
O wsl.exe no System32 é a CLI da Microsoft. Um wsl.exe em Downloads não é. Alto uso de RAM em uma linha diferente chamada vmmem não é este inicializador.
Compare o local registrado com o arquivo real. Uma pasta familiar sozinha não estabelece identidade.
C:\Windows\System32\wsl.exe
- Inicializador nativo no System32
- Liste distribuições com wsl -l -v
- Irmão de memória: vmmem / vmmemWSL, não este arquivo
Posso finalizá-lo?
Fecha essa CLI
Finalizar o wsl.exe interrompe esse comando ou shell. A VM do WSL2 pode permanecer no vmmemWSL até `wsl --shutdown`. Finalizar o vmmem não é oferecido como exclusão de arquivo.
Posso removê-lo?
Recursos opcionais, não o Explorer
Remova o Subsistema do Windows para Linux dos Recursos opcionais ou do pacote da Store. Não exclua System32\wsl.exe. Excluir o vmmem não é uma desinstalação suportada.
Ele deve iniciar com o Windows?
Um atalho ou perfil do Terminal pode iniciá-lo. A linha de memória da VM não é esta CLI.
Meça o uso de recursos
| CPU e memória | Compare várias observações para o mesmo PID e carga de trabalho. Esta entrada não tem uma linha de base universal medida independentemente. |
|---|---|
| Disco e rede | Atribua atividade ao processo real e à tarefa atual; um nome de arquivo sozinho não estabelece destinos esperados ou volume de transferência. |
Informações do arquivo
| Nome do executável | wsl.exe |
|---|---|
| Caminho de instalação registrado | C:\Windows\System32\wsl.exe |
| Fornecedor | Microsoft Corporation |
| Verificação de assinatura | Inspecione o arquivo real; esta entrada não certifica a identidade do seu certificado. |
Problemas comuns
Pessoas tentam excluir o vmmem porque o wsl.exe parece pequeno
vmmem é a memória do convidado no host. Use wsl --shutdown a partir desta CLI. Não existe limpeza de vmmem.exe no System32.
`wsl -l -v` vazio depois de finalizarem o WslService
A CLI não consegue se comunicar com um coordenador inativo. Inicie o WslService e liste novamente. O arquivo do inicializador nunca foi o serviço.
Solução de problemas
Diagnostique antes de fazer qualquer alteração destrutiva.
Execute wsl -l -v antes de procurar pelo consumo de RAM
Distribuições paradas ainda deixam uma VM até o desligamento. vmmemWSL é esse conjunto de trabalho. Este executável é apenas o comando.
Execute wsl --shutdown e confirme se o vmmemWSL sumiu
Se a CLI apresentar erros, repare o WSL. Não substitua o wsl.exe a partir de um zip e não exclua um arquivo vmmem.
Detalhes técnicos
Detalhes técnicos
| Nome da imagem | wsl.exe |
|---|---|
| Função | Inicializador de linha de comando do WSL |
Verifique a identidade de um arquivo em execução
Um nome de arquivo sozinho não pode estabelecer segurança. Verifique o caminho real, a assinatura e a identidade do produto.
Fontes e verificação
Rótulo de fonte registrada: agosto de 2026. Este rótulo não comprova verificação independente. Como pesquisamos.
- Microsoft Learn: comandos básicos do WSL · wsl.exe é o ponto de entrada da linha de comando
- Microsoft Learn: Instalar o WSL · O wsl.exe nativo inicia distribuições
- Mapa de processos do Foxhole · Amostras proprietárias em computadores Windows. Não é um benchmark de laboratório.
- Microsoft Sysinternals: Sigcheck · Explica como inspecionar assinaturas de arquivo. Esta referência não estabelece a identidade ou segurança de um arquivo específico em execução.
- Microsoft: Get-CimInstance · Método de consulta de processo local somente leitura.
- Microsoft: Propriedades de Win32_Process · Documenta IDs de processo, caminhos executáveis, datas de criação e reutilização de ID pai.
Este artigo foi útil?
Um sim ou não é suficiente. Escolha um motivo se desejar, ou adicione uma breve observação.
Obrigado. Isso nos ajuda a melhorar esta página.