wslhost.exe
Termos de pesquisa do catálogo wslhost, wsl host, wsl interop host
Host de interoperabilidade por distribuição. Ele repassa E/S do Windows-Linux para uma distro em execução. Ele não é o WslService e não é o hipervisor.
O que você precisa saber
O wslhost é o auxiliar de interoperabilidade/host para uma distro em execução.
O wslhost.exe fica ao lado de uma distribuição ativa para que o Windows e o Linux possam trocar arquivos, E/S de console e interoperabilidade relacionada. O wslservice.exe coordena todas as distribuições. O wslrelay.exe encaminha portas e alguns fluxos de stdio. Finalizar um host não desinstala o WSL.
- 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 mesmo que wslservice?
- Não. Esta é a interoperabilidade para uma única distro
- Muitas copias?
- Um auxiliar por distro ocupada é comum
O que é o wslhost.exe?
O wslhost é o auxiliar de interoperabilidade/host para uma distro em execução. Ele não é o wslservice.exe. O WslService é o proprietário da lista de sessões. Este processo apenas auxilia a E/S para uma instância ativa.
O que ele faz?
Ele repassa a E/S do Windows-Linux para que o Explorer, pipes e chamadas de interoperabilidade cheguem àquela distro. Ele não lista distros (`wsl -l -v`) e não executa o gerenciamento do Hyper-V.
Por que está em execução?
Uma distribuição está em execução e algo no Windows está se comunicando com ela. Cópias ociosas devem ser encerradas depois que a distro for interrompida.
Por que existem várias cópias?
Mais de um wslhost.exe geralmente significa mais de uma distro ocupada ou sessão de interoperabilidade. Não são cópias extras do WslService.
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 'wslhost.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
Um wslhost da Microsoft no pacote WSL é o auxiliar de interoperabilidade. Um wslhost.exe na área de trabalho não é. Ele ainda não é o coordenador WslService.
Compare o local registrado com o arquivo real. Uma pasta familiar sozinha não estabelece identidade.
C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslhost.exe
- Fornecedor esperado: Microsoft Corporation
- Vinculado a uma distribuição em execução, não à CLI
- Irmão coordenador: wslservice.exe
Posso finalizá-lo?
A interoperabilidade dessa distro cai
Finalizar o wslhost.exe pode congelar a interoperabilidade de arquivos e console para essa distro até que o WSL inicie outro host. O WslService pode continuar em execução. wsl --shutdown é a parada completa suportada.
Posso removê-lo?
Não
Não exclua o wslhost.exe. Cancele o registro de uma distro ou desinstale o WSL se quiser menos auxiliares. Deixe a pasta do pacote em paz.
Ele deve iniciar com o Windows?
Uma distro em execução o inicia. Ele não pertence aos Aplicativos de Inicialização e não é o WslService.
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 | wslhost.exe |
|---|---|
| Caminho de instalação registrado | C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslhost.exe |
| Fornecedor | Microsoft Corporation |
| Verificação de assinatura | Inspecione o arquivo real; esta entrada não certifica a identidade do seu certificado. |
Problemas comuns
As pessoas finalizam o wslservice para silenciar um wslhost
Isso interrompe todas as distros. Finalize a distro não utilizada com wsl -t ou feche o aplicativo que usa a interoperabilidade.
Travamento do Explorer em \\wsl.localhost
Este host está nesse caminho. Reinicie a distro. Substituir o wslrelay.exe não corrige a interoperabilidade de arquivos 9P.
Solução de problemas
Diagnostique antes de fazer qualquer alteração destrutiva.
Associe a cópia a uma distro, não ao WslService
Linha de comando e processo pai no Process Explorer. Um Ubuntu ocupado é o foco deste artigo. O serviço da sessão 0 é o wslservice.exe.
wsl --shutdown apenas depois que você quiser encerrar todas as distros
Em seguida, inicie uma distro e veja se um único wslhost retorna. Não exclua o auxiliar do WindowsApps.
Detalhes técnicos
Detalhes técnicos
| Nome da imagem | wslhost.exe |
|---|---|
| Função | Host de interoperabilidade Windows-Linux por distro |
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: sistemas de arquivos do WSL · Interoperabilidade de arquivos do Windows e Linux no WSL
- Microsoft Learn: arquitetura do WSL · Serviço, CLI e auxiliares são imagens diferentes
- 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.