# Cos'è Microsoft Edge WebView2 Runtime e si può disinstallare

Microsoft Edge WebView2 Runtime è un componente condiviso di Windows che permette alle app comuni di mostrare contenuti web con lo stesso motore di Edge. Lo vedi come `msedgewebview2.exe`, spesso in molte copie insieme, anche con Edge chiuso. Non è un virus e non è il browser Edge. Non disinstallarlo, perché le app che ne dipendono smettono di funzionare. Se usa molta memoria o CPU, bisogna occuparsi dell'app che ha avviato quelle copie, e puoi trovarla per nome.

## Cos'è

Gli sviluppatori usano WebView2 per costruire con pagine web una parte della finestra di un'app, o tutta. La [guida alla distribuzione](https://learn.microsoft.com/en-us/microsoft-edge/webview2/concepts/distribution) di Microsoft dice che le app in modalità Evergreen "use a shared copy of the Evergreen WebView2 Runtime", cosa che fa risparmiare spazio su disco, e che "updates automatically". La stessa pagina dice che il Runtime è parte di Windows 11 ed è già presente sulla grande maggioranza dei dispositivi Windows 10.

Il [modello dei processi](https://learn.microsoft.com/en-us/microsoft-edge/webview2/concepts/process-model) di Microsoft spiega perché i processi sono così tanti: funziona come un browser, con un processo browser, uno o più renderer e helper come GPU e audio. Ogni cartella dei dati utente, di solito una per app, ottiene un proprio gruppo.

Su un ThinkPad di prova con Windows 11, dodici copie giravano da questa cartella, con Edge chiuso:

```text
C:\Program Files (x86)\Microsoft\EdgeWebView\Application\<version>\msedgewebview2.exe
```

## Trova l'app che c'è dietro

Ogni copia principale registra il suo host nella riga di comando, in `--webview-exe-name`. Questo comando conta le copie per app:

```powershell
Get-CimInstance Win32_Process | Where-Object Name -eq 'msedgewebview2.exe' | ForEach-Object {
  if ($_.CommandLine -match '--webview-exe-name=(\S+)') { $Matches[1] }
} | Group-Object | Select-Object Count, Name
```

Sul PC di prova ha stampato un solo nome, `wetype_update.exe`, l'updater di un metodo di input cinese, con dieci copie. Gli helper come i gestori dei crash non hanno il flag, quindi il conteggio può essere inferiore al totale. Per confermare, guarda il processo padre di una copia principale:

```powershell
Get-CimInstance Win32_Process | Where-Object { $_.Name -eq 'msedgewebview2.exe' -and $_.CommandLine -notmatch '--type=' } | ForEach-Object {
  (Get-CimInstance Win32_Process -Filter "ProcessId=$($_.ParentProcessId)").Name
}
```

## Cosa fare con memoria o CPU alte

| Cosa vedi | Cosa di solito significa | Prova |
| --- | --- | --- |
| Diverse copie con poca memoria | Normale per un'app con contenuti web | Niente |
| Memoria alta che scende quando chiudi un'app | I contenuti web di quell'app | Aggiorna l'app, oppure chiudi le finestre che non usi |
| Copie di un'app che non usi | Un'app in background o un updater | Rimuovila, oppure disattiva la sua voce di avvio, vedi [gestire l'avvio](/it/windows/blog/manage-windows-startup) |
| CPU alta costante legata a un'app | Una pagina occupata o bloccata dentro quell'app | Riavvia l'app, poi aggiornala |
| Un'app dice che WebView2 manca o non si apre | Il Runtime manca o è danneggiato | Installalo dalla [pagina di download di Microsoft](https://developer.microsoft.com/microsoft-edge/webview2/consumer/) |

Puoi terminare un gruppo bloccato nella scheda **Dettagli** di Gestione attività. L'app che lo usa può mostrare un'area vuota, ricaricarsi o chiudersi, quindi quando puoi chiudi l'app stessa.

## Quanto disco usa

Il Runtime in sé è condiviso e si aggiorna sul posto, e una cartella di una versione più vecchia può restare accanto alla nuova per un po'. Il PC di prova ne aveva due. L'uso di disco maggiore di solito non è il Runtime. È la cartella dati di ogni app, spesso chiamata `EBWebView`, dentro la cartella di quell'app in `AppData`. Le sue cache Chromium possono arrivare a gigabyte in app come il nuovo Teams, vedi [svuotare la cache di Teams](/it/windows/blog/clear-teams-cache-windows).

## È un virus

Il file vero si trova in `C:\Program Files (x86)\Microsoft\EdgeWebView\Application` ed è firmato da Microsoft. Un'app può anche portare con sé una copia Fixed Version nella propria cartella, quindi un'altra posizione non è una prova di malware, ma controlla la firma:

```powershell
Get-Process msedgewebview2 | Select-Object -First 1 -ExpandProperty Path | Get-AuthenticodeSignature
```

Il firmatario dovrebbe essere Microsoft. Se non lo è, o se la copia parte da `Temp`, esegui una scansione con Microsoft Defender.

## Cosa non fare

- Non rimuovere a forza il Runtime con script presi dai forum. Widget, Teams, funzioni di Office e molte altre app possono smettere di funzionare, e può comunque tornare.
- Non eliminare a mano i file in `EdgeWebView\Application`. Le app potrebbero essere in esecuzione da lì.
- Non scambiarlo per Edge che gira in background. Chiudere Edge non lo riguarda, vedi [Edge in esecuzione in background](/it/windows/blog/edge-running-in-background).
- Non installare un "pulitore di RAM" per questo motivo. La memoria appartiene all'app che la usa.

## Il ruolo di Mole

La pagina Stato di Mole per Windows riunisce in una sola riga per sessione le copie di `msedgewebview2.exe` che girano dalla stessa cartella, sommando CPU e memoria, anche quando più app le condividono. **Perché è in esecuzione?** nel menu della riga elenca le copie più pesanti. Fai clic su una copia per vedere cosa l'ha avviata e, per una copia che gira senza privilegi elevati con il tuo account, il **Comando** con il suo `--webview-exe-name`, che ti risparmia il PowerShell qui sopra. **Termina** e **Uscita forzata** agiscono su tutte le copie della riga, quindi può essere coinvolta più di un'app, ed è più sicuro chiudere l'app host. App tratta il WebView2 Runtime come un componente condiviso e non offre la disinstallazione. Pulizia può elencare le cache WebView2 del nuovo Teams.

## Domande frequenti

### Cos'è Microsoft Edge WebView2 Runtime?

È un componente condiviso di Windows che permette alle app di mostrare contenuti web con il motore di Edge. Gira come `msedgewebview2.exe` ed è separato dal browser Edge.

### Posso disinstallare Microsoft Edge WebView2?

No. Le app che lo usano smettono di funzionare o non si aprono, e Windows o un'altra app può installarlo di nuovo.

### Perché msedgewebview2.exe usa così tanta memoria?

Di solito un'app mostra contenuti web tramite di lui. Trova l'app con `--webview-exe-name`, poi aggiornala o chiudila.

### Perché ci sono così tanti processi msedgewebview2.exe?

Funziona come un browser, con processi separati per il rendering, la GPU e altri helper, e ogni cartella dei dati utente, di solito una per app, ottiene un proprio gruppo.

### msedgewebview2.exe è un virus?

Il file vero è firmato da Microsoft e di solito gira da `C:\Program Files (x86)\Microsoft\EdgeWebView\Application`. Controlla la firma se gira da qualsiasi altra parte.


Canonical: https://mole.fit/it/windows/blog/microsoft-edge-webview2-windows
