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

# wslrelay.exe

Processo di Windows: Microsoft Corporation

Termini di ricerca nel catalogo wslrelay, wsl relay, wsl localhost relay

Windows, Componente di sistema

Relay per localhost e stdio di WSL. Inoltra le porte e alcuni flussi della console tra Windows e una distribuzione. Non e l'hypervisor e non e WslService.

## Cosa c'è da sapere

wslrelay e il relay per porte/stdio, non l'hypervisor.

wslrelay.exe inoltra le porte di localhost e parte dello stdio tra Windows e WSL. vmcompute.exe e la VM di utilita gestiscono la parte di calcolo. wslhost.exe gestisce l'interoperabilita piu ampia. L'interruzione di un relay puo disconnettere un server web inoltrato, non Hyper-V stesso.

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

  **E Hyper-V?**: No. E un relay per porte/stdio

  **E uguale a wslhost?**: No. wslhost gestisce l'I/O di interoperabilita

Feex dice

Se vedo wslrelay mentre ho associato un'app Linux a localhost, lo tratto come il bridge della porta. Non apro Hyper-V Manager per cercare vmms per quell'ascolto.

## Che cos'e wslrelay.exe?

wslrelay e il relay per porte/stdio, non l'hypervisor. Non e vmms.exe e non e vmcompute.exe. Quelli gestiscono il calcolo. Questa immagine crea solo un bridge per localhost e alcuni flussi.

## Cosa fa?

Mappa una porta in ascolto di Linux su localhost di Windows e puo trasferire lo stdio per un processo avviato. Non gestisce macchine virtuali e non elenca le distribuzioni.

## Perché è in esecuzione?

Una distribuzione ha pubblicato una porta, uno strumento ha usato l'inoltro verso localhost oppure WSL aveva bisogno di un bridge stdio. L'assenza di socket inoltrati significa spesso che questo relay dovrebbe essere inattivo o non presente.

## Perché sono presenti più copie?

Piu copie di wslrelay.exe possono corrispondere a piu bridge per porte o stdio. Non si tratta di piu servizi di gestione di Hyper-V.

## 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 'wslrelay.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 wslrelay Microsoft presente nel pacchetto WSL e il bridge localhost/stdio. Un file wslrelay.exe in Temp non lo e. Questo non corrisponde comunque a vmms di Hyper-V.

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

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

- Publisher previsto: Microsoft Corporation
- Il compito e l'inoltro di porte e stdio
- Non e vmcompute.exe e non e vmms.exe

## Posso terminarlo?

Quella porta inoltrata viene interrotta

L'interruzione di wslrelay.exe puo interrompere l'accesso da localhost a quel servizio Linux in ascolto. La VM di utilita puo rimanere attiva. L'arresto di vmms.exe e un'operazione diversa relativa a Hyper-V.

## Posso rimuoverlo?

No

Non eliminare wslrelay.exe. Arresta il processo Linux che ha pubblicato la porta o esegui wsl --shutdown. Non disabilitare Hyper-V per rimuovere questo relay.

## Dovrebbe avviarsi con Windows?

Viene avviato da un inoltro o da un bridge stdio. Non fa parte delle App di avvio.

## 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                 | wslrelay.exe                                                                                  |
| ------------------------------------ | --------------------------------------------------------------------------------------------- |
| Percorso di installazione registrato | C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux\_\*\wslrelay.exe |
| Publisher                            | Microsoft Corporation                                                                         |
| Controllo firma                      | Ispeziona il file effettivo; questa voce non certifica l'identità del suo certificato.        |

## Problemi comuni

### Il browser non puo raggiungere localhost:3000 dopo che un programma di ottimizzazione ha terminato il relay

Riavvia il server Linux o la distribuzione. L'applicazione si trova ancora nella VM. vmms non e mai stato questo bridge.

### Confuso con i blocchi dei file di wslhost

L'I/O dei file per \\\wsl.localhost e gestito da wslhost. Una porta non raggiungibile su localhost riguarda questo relay.

## Risoluzione dei problemi

Esegui una diagnosi prima di apportare modifiche distruttive.

### Verifica che il processo Linux sia ancora in ascolto

All'interno della distribuzione, controlla la porta. Se e in ascolto li ma Windows localhost fallisce, il relay e il componente sul lato Windows. Hyper-V Manager non mostrera questo socket.

### Esegui wsl --shutdown, quindi riavvia l'app

Questa operazione rigenera i relay. Non sostituire vmcompute.exe per "correggere localhost".

## Dettagli tecnici

Dettagli tecnici

| Nome immagine | wslrelay.exe                       |
| ------------- | ---------------------------------- |
| Ruolo         | Relay per localhost e stdio di WSL |

## 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.

[wslhost.exe: Processo di Windows](https://feex.it/wiki/l/it/process/wslhost.exe/)[wslservice.exe: Processo di Windows](https://feex.it/wiki/l/it/process/wslservice.exe/)[vmcompute.exe: Processo di Windows](https://feex.it/wiki/l/it/process/vmcompute.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: rete WSL ](https://learn.microsoft.com/windows/wsl/networking)· localhost e inoltro delle porte tra Windows e WSL
- [Microsoft Learn: architettura WSL ](https://learn.microsoft.com/windows/wsl/opensource)· Gli helper di rete non sono la CLI
- [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**: wslrelay.exe

  **Percorso tipico**: C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux\_\*\wslrelay.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/wslrelay.exe/)

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