Come gestire il runtime di Microsoft Edge WebView2 e ridurre l’utilizzo della CPU
Il runtime WebView2 di Microsoft è una sorta di componente nascosto che consente alle app ibride di eseguire i propri contenuti web senza dover tenere sempre aperto un browser Edge completo. Di solito, è piuttosto leggero: circa 80 MB di RAM, forse un po’ di più, a seconda delle situazioni. Ma ogni tanto, su alcune macchine, può dare problemi, causando un elevato utilizzo della CPU o semplicemente rallentando il sistema senza una ragione apparente.È in questi casi che sembra di combattere contro un fantasma invisibile. La parte difficile è che non si tratta di un virus o di qualcosa di dannoso, ma può diventare ostinato se inizia a utilizzare risorse eccessive o se qualche app inizia a comprometterlo. L’obiettivo di questa guida è piuttosto semplice: capire se il runtime WebView2 sta causando problemi perché, onestamente, la maggior parte delle persone non si rende nemmeno conto che è in esecuzione. Se si blocca, consumando CPU, RAM o semplicemente eseguendo un’esecuzione senza sosta, potrebbe essere opportuno disattivarlo o disabilitarlo temporaneamente. E se necessario, cerca di capire perché è lì e come eliminarlo se sta davvero causando problemi. Tieni presente che, poiché Microsoft lo installa con gli aggiornamenti di Windows o le app di Office, di solito è piuttosto persistente. Ma non preoccuparti: esistono modi per risolvere i problemi e persino per riprendere un po’ di controllo. Ora, vediamo come farlo concretamente.
Come risolvere l’elevato utilizzo della CPU causato dal runtime WebView2
Metodo 1: terminare i processi WebView2 tramite Task Manager
Si tratta di una soluzione rapida e approssimativa, principalmente per verificare se l’interruzione del processo arresta effettivamente il picco di utilizzo della CPU.È una sorta di soluzione temporanea, poiché il riavvio ripristinerà i processi, ma è utile per verificare se il colpevole sia WebView2.
- Premere Ctrl + Shift + Escper aprire Gestione attività. In alternativa, cercare Gestione attività nel menu Start.
- Per impostazione predefinita, si aprirà nella scheda Processi. In caso contrario, clicca sulla scheda Dettagli in alto o a sinistra.
- Nell’elenco, cerca più voci chiamate
msedgewebview2.exe. Di solito compaiono in gruppi, a volte con una colonna CPU alta che arriva fino al 100%.Questo è un chiaro indizio. - Fai clic con il pulsante destro del mouse su ciascun
msedgewebview2.exeprocesso e seleziona Termina attività. Conferma se richiesto. In alcune configurazioni, sono necessari un paio di tentativi se sono in esecuzione più istanze.
Questa operazione interrompe temporaneamente il motore WebView2: probabilmente noterai che la CPU tornerà alla normalità. Tieni presente che al successivo riavvio del PC, questi processi torneranno attivi, poiché le app o Windows reinstalleranno o riavvieranno WebView2 se necessario.
Metodo 2: disabilitare l’avvio automatico di WebView2
Se terminare i processi funziona ma sembra essere un problema ricorrente, potresti voler impedire che venga avviato all’avvio. Tecnicamente, WebView2 non viene eseguito come un’app autonoma che puoi attivare o disattivare, ma alcuni programmi lo attivano all’avvio o all’apertura di app specifiche.
- Controlla quali app utilizzano WebView2. Di solito si tratta di app di Office 365 o di alcuni strumenti proprietari. Puoi provare a disabilitare o aggiornare queste app, se possibile. In alternativa, se sospetti che Windows stesso sia infetto, vai su Impostazioni > App > Avvio e disabilita tutte le voci sospette. In Windows 11, controlla anche Gestione Attività > Avvio.
Su alcuni computer, questo impedirà l’inizializzazione automatica di WebView2, riducendo l’utilizzo delle risorse in background. Tuttavia, si tratta più di una soluzione temporanea che di una vera e propria correzione, perché dipende dalle app e dalla loro disattivazione.
Metodo 3: provare a disinstallare o riparare il runtime
La situazione si complica perché Microsoft integra nativamente WebView2 con Windows e Office, quindi la disinstallazione non è immediata. Di solito, l’opzione per la disinstallazione tramite Impostazioni > App è disattivata perché il sistema operativo o Office continuano a reinstallarla in background.
Se vuoi davvero rimuoverlo, puoi provare l’approccio da riga di comando, ma attenzione, non è garantito. Comporta l’accesso ai file di sistema o al registro, e in alcuni casi è necessario conoscere la versione esatta di WebView2 installata.
Ecco un breve riassunto: apri il Prompt dei comandi come amministratore e usa un comando come:
setup"C:\Program Files\Microsoft WebView2 Runtime\\setup.exe"
Sostituisci <versione> con il numero della versione installata, che puoi trovare in App e funzionalità. Ma onestamente, spesso WebView2 reinstalla semplicemente il successivo aggiornamento di Windows o l’aggiornamento delle app di Office, quindi è piuttosto inutile a meno che tu non abbia dimestichezza con l’analisi approfondita.
Facoltativamente, osserva e segnala i problemi persistenti
Se WebView2 continua a causare problemi, anche dopo aver provato queste soluzioni, a volte la mossa migliore è informare Microsoft. I problemi più diffusi di CPU o memoria elevati legati a WebView2 potrebbero essere risolti con aggiornamenti futuri, ma per ora, monitorarne il comportamento e segnalare i problemi aiuta a portare l’attenzione sul problema.
Nel frattempo, terminare i processi quando necessario e tenere d’occhio l’utilizzo delle risorse solitamente aiuta ad attenuare la maggior parte delle frustrazioni quotidiane legate a WebView2.
Perché, onestamente, a volte la combinazione di Windows e tecnologie web può risultare un po’ strana, e WebView2 non fa che aggiungere un ulteriore livello di potenziali grattacapi. Ma non è un elemento dannoso, solo uno che potrebbe richiedere un po’ di pulizia manuale quando diventa instabile.
Articoli correlati
Questo articolo è stato utile?