1. [Wiki](https://feex.it/wiki/)
2. [Processi](https://feex.it/wiki/process/)
3. [Processi di Windows](https://feex.it/wiki/process/windows/)
4. wslhost.exe

# wslhost.exe

Processo di Windows: Microsoft Corporation

Termini di ricerca nel catalogo wslhost, wsl host, wsl interop host

Windows, Componente di sistema

Host di interoperabilita per singola distribuzione. Inoltra l'I/O tra Windows e Linux per una distribuzione in esecuzione. Non e WslService e non e l'hypervisor.

## Cosa c'è da sapere

wslhost e l'helper di interoperabilita/host per una distribuzione in esecuzione.

wslhost.exe affianca una distribuzione attiva in modo che Windows e Linux possano scambiare file, I/O della console e dati di interoperabilita correlati. wslservice.exe coordina tutte le distribuzioni. wslrelay.exe inoltra le porte e parte dello stdio. L'interruzione di un singolo host non disinstalla WSL.

- **Sicuro?**: Controlla il percorso del file in esecuzione, la firma e il publisher. Il solo nome non basta a stabilire la sicurezza.

  **Uguale a wslservice?**: No. Questa e l'interoperabilita per una singola distribuzione

  **Molte copie?**: Un helper per ogni distribuzione attiva e una situazione comune

Feex dice

Se vedo wslhost mentre Ubuntu e aperto, lo considero l'helper di interoperabilita per quella distribuzione. Non arresto WslService per "chiudere un singolo host".

## Che cos'e wslhost.exe?

wslhost e l'helper di interoperabilita/host per una distribuzione in esecuzione. Non e wslservice.exe. WslService gestisce l'elenco delle sessioni. Questo processo supporta unicamente l'I/O per un'istanza attiva.

## Cosa fa?

Inoltra l'I/O tra Windows e Linux in modo che Explorer, le pipe e le chiamate di interoperabilita raggiungano quella distribuzione. Non elenca le distribuzioni (\`wsl -l -v\`) e non gestisce Hyper-V.

## Perché è in esecuzione?

Una distribuzione e in esecuzione e un elemento su Windows sta comunicando con essa. Le istanze inattive dovrebbero chiudersi dopo l'arresto di quella distribuzione.

## Perché sono presenti più copie?

La presenza di piu processi wslhost.exe indica in genere piu distribuzioni attive o piu sessioni di interoperabilita. Non si tratta di copie aggiuntive di WslService.

## Ispeziona l'istanza in esecuzione

In Windows PowerShell, questa query di sola lettura elenca gli ID processo corrispondenti, i tempi di creazione e i percorsi eseguibili su questo PC.

`Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'wslhost.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List`

Nessun risultato o un percorso inaccessibile è inconcludente. I processi protetti possono limitare l'accesso e gli ID processo possono essere riutilizzati. Mantieni i percorsi personali locali.

Usa la [guida all'identità del file](https://feex.it/wiki/l/it/software/system/verify-executable-path-signature/) per confrontare firme e metadati del prodotto. Un nome file da solo non può stabilire la sicurezza.

## È sicuro?

Verifica questo file in esecuzione

Un file wslhost Microsoft presente nel pacchetto WSL e l'helper di interoperabilita. Un file wslhost.exe sul desktop non lo e. Questo non e comunque il coordinatore WslService.

Confronta la posizione registrata con il file effettivo. Una cartella familiare da sola non stabilisce l'identità.

`C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslhost.exe`

- Publisher previsto: Microsoft Corporation
- Legato a una distribuzione in esecuzione, non alla CLI
- Processo coordinatore associato: wslservice.exe

## Posso terminarlo?

L'interoperabilita di quella distribuzione si interrompe

L'interruzione di wslhost.exe puo bloccare l'interoperabilita di file e console per quella distribuzione finche WSL non avvia un altro host. WslService puo rimanere in esecuzione. wsl --shutdown e l'arresto completo supportato.

## Posso rimuoverlo?

No

Non eliminare wslhost.exe. Annulla la registrazione di una distribuzione o disinstalla WSL se desideri ridurre il numero di helper. Non modificare la cartella del pacchetto.

## Dovrebbe avviarsi con Windows?

Viene avviato da una distribuzione in esecuzione. Non fa parte delle App di avvio e non e WslService.

## Misura l'uso delle risorse

| CPU e memoria | Confronta diverse osservazioni per lo stesso PID e carico di lavoro. Questa voce non ha una linea di base universale misurata in modo indipendente.              |
| ------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Disco e rete  | Attribuisci l'attività al processo effettivo e all'attività corrente; un nome file da solo non stabilisce le destinazioni previste o il volume di trasferimento. |

## Informazioni sul file

| Nome dell'eseguibile                 | wslhost.exe                                                                                  |
| ------------------------------------ | -------------------------------------------------------------------------------------------- |
| Percorso di installazione registrato | C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux\_\*\wslhost.exe |
| Publisher                            | Microsoft Corporation                                                                        |
| Controllo firma                      | Ispeziona il file effettivo; questa voce non certifica l'identità del suo certificato.       |

## Problemi comuni

### Alcuni terminano wslservice per chiudere un singolo wslhost

Cosi facendo si arrestano tutte le distribuzioni. Termina la distribuzione non utilizzata con wsl -t o chiudi l'app che usa l'interoperabilita.

### Blocco di Explorer su \\\wsl.localhost

Questo host si trova in quel percorso. Riavvia la distribuzione. La sostituzione di wslrelay.exe non risolve l'interoperabilita dei file 9P.

## Risoluzione dei problemi

Esegui una diagnosi prima di apportare modifiche distruttive.

### Associa l'istanza a una distribuzione, non a WslService

Riga di comando e processo padre in Process Explorer. Un'istanza attiva di Ubuntu riguarda questo articolo. Il servizio nella sessione 0 e wslservice.exe.

### Esegui wsl --shutdown solo quando vuoi arrestare tutte le distribuzioni

Quindi avvia una singola distribuzione e verifica se ricompare un solo wslhost. Non eliminare l'helper da WindowsApps.

## Dettagli tecnici

Dettagli tecnici

| Nome immagine | wslhost.exe                                              |
| ------------- | -------------------------------------------------------- |
| Ruolo         | Host di interoperabilita Windows-Linux per distribuzione |

## Verifica l'identita' di un file in esecuzione

Un nome file da solo non può stabilire la sicurezza. Verifica il percorso effettivo, la firma e l'identità del prodotto.

## Correlati

Queste entità sono collegate a questo articolo. Il tipo viene mostrato per ogni collegamento.

[wslservice.exe: Processo di Windows](https://feex.it/wiki/l/it/process/wslservice.exe/)[wslrelay.exe: Processo di Windows](https://feex.it/wiki/l/it/process/wslrelay.exe/)[wsl.exe: Processo di Windows](https://feex.it/wiki/l/it/process/wsl.exe/)[Controlla un percorso eseguibile e la firma digitale: Guida](https://feex.it/wiki/l/it/software/system/verify-executable-path-signature/)[Leggi Gestione attività e confronta l'attività dei processi: Guida](https://feex.it/wiki/l/it/software/system/how-to-read-task-manager/)[Processi di Windows: Categoria](https://feex.it/wiki/process/windows/)

## Fonti e verifica

Etichetta della fonte registrata: agosto 2026. Questa etichetta non costituisce una verifica indipendente. [Come svolgiamo le ricerche](https://feex.it/wiki/research/).

- [Microsoft Learn: file system WSL ](https://learn.microsoft.com/windows/wsl/filesystems)· Interoperabilita dei file tra Windows e Linux in WSL
- [Microsoft Learn: architettura WSL ](https://learn.microsoft.com/windows/wsl/opensource)· Servizio, CLI e helper sono immagini distinte
- [Mappa dei processi di Foxhole ](https://foxhole.feex.it/)· Campioni di prima parte su PC Windows. Non e' un benchmark di laboratorio.
- [Microsoft Sysinternals: Sigcheck ](https://learn.microsoft.com/en-us/sysinternals/downloads/sigcheck)· Spiega come esaminare le firme dei file. Questo riferimento non stabilisce l'identità o la sicurezza di un particolare file in esecuzione.
- [Microsoft: Get-CimInstance ](https://learn.microsoft.com/en-us/powershell/module/cimcmdlets/get-ciminstance)· Metodo di query dei processi locali di sola lettura.
- [Microsoft: proprietà Win32_Process ](https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-process)· Documenta ID processo, percorsi eseguibili, date di creazione e riutilizzo dell'ID padre.

## Questo articolo è stato utile?

È sufficiente un sì o un no. Scegli un motivo, se desideri, o aggiungi una breve nota.

Informazioni rapide

La breve carta d'identità di questa pagina. Specifiche, fonti e la trattazione completa restano nell'articolo.

- **Tipo**: Processo di Windows

  **Publisher**: Microsoft Corporation

  **Eseguibile**: wslhost.exe

  **Percorso tipico**: C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux\_\*\wslhost.exe

  **Registra il contesto**: Voce di riferimento Feex Wiki

Stato dell'origine registrato: Verificato da Feex: Etichetta della fonte registrata: agosto 2026. Questa etichetta non costituisce una verifica indipendente.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/it/process/wslhost.exe/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
