# Wat is Microsoft Edge WebView2 Runtime en kan ik het verwijderen

Microsoft Edge WebView2 Runtime is een gedeeld Windows-onderdeel waarmee gewone apps webinhoud tonen met dezelfde engine als Edge. Je ziet het als `msedgewebview2.exe`, vaak in veel kopieën tegelijk, zelfs als Edge gesloten is. Het is geen virus en het is niet de browser Edge. Verwijder het niet, want apps die ervan afhangen werken dan niet meer. Gebruikt het veel geheugen of CPU, dan is de app die die kopieën heeft gestart waar je mee moet beginnen, en die app kun je op naam vinden.

## Wat het is

Ontwikkelaars gebruiken WebView2 om een deel van of het hele venster van een app uit webpagina's op te bouwen. Microsofts [distributiehandleiding](https://learn.microsoft.com/en-us/microsoft-edge/webview2/concepts/distribution) zegt dat apps in de Evergreen-modus "use a shared copy of the Evergreen WebView2 Runtime", wat schijfruimte bespaart, en dat het "updates automatically". Dezelfde pagina zegt dat de Runtime deel uitmaakt van Windows 11 en al op de overgrote meerderheid van de Windows 10-apparaten staat.

Microsofts [procesmodel](https://learn.microsoft.com/en-us/microsoft-edge/webview2/concepts/process-model) legt uit waarom er zoveel processen zijn: het werkt als een browser, met één browserproces, een of meer renderers en helpers zoals GPU en audio. Elke gebruikersgegevensmap, meestal één per app, krijgt een eigen groep.

Op een ThinkPad met Windows 11 draaiden twaalf kopieën vanuit deze map, met Edge gesloten:

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

## Zoek de app erachter

Elke hoofdkopie legt zijn host vast op de opdrachtregel, in `--webview-exe-name`. Dit telt de kopieën 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
```

Op de test-pc gaf dat één naam, `wetype_update.exe`, de updater van een Chinese invoermethode, met tien kopieën. Helpers zoals crashhandlers hebben de vlag niet, dus het aantal kan lager zijn dan het totaal. Bekijk ter bevestiging het bovenliggende proces van een hoofdkopie:

```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
}
```

## Wat te doen bij veel geheugen of CPU

| Wat je ziet | Wat het meestal betekent | Probeer |
| --- | --- | --- |
| Meerdere kopieën met bescheiden geheugengebruik | Normaal voor één app met webinhoud | Niets |
| Veel geheugen dat daalt als één app sluit | De webinhoud van die app | Werk de app bij of sluit vensters die je niet gebruikt |
| Kopieën van een app die je niet gebruikt | Een achtergrond-app of updater | Verwijder hem of zet zijn opstartitem uit, zie [opstartprogramma's beheren](/nl/windows/blog/manage-windows-startup) |
| Aanhoudende CPU bij één app | Een drukke of vastgelopen pagina in die app | Start de app opnieuw en werk hem dan bij |
| Een app zegt dat WebView2 ontbreekt of wil niet openen | De Runtime ontbreekt of is beschadigd | Installeer hem via de [downloadpagina van Microsoft](https://developer.microsoft.com/microsoft-edge/webview2/consumer/) |

Je kunt een vastgelopen groep beëindigen op het tabblad **Details** van Taakbeheer. De app die hem gebruikt kan een leeg gebied tonen, opnieuw laden of sluiten, dus sluit de app zelf als dat kan.

## Hoeveel schijfruimte het gebruikt

De Runtime zelf is gedeeld en werkt zichzelf ter plekke bij, en een oudere versiemap kan een tijdje naast de nieuwe staan. De test-pc had er twee. Het grotere schijfgebruik komt meestal niet van de Runtime. Het is de eigen gegevensmap van elke app, vaak `EBWebView` genoemd, in de map van die app onder `AppData`. De Chromium-caches kunnen in apps als de nieuwe Teams tot gigabytes groeien, zie [de Teams-cache wissen](/nl/windows/blog/clear-teams-cache-windows).

## Is het een virus

Het echte bestand staat onder `C:\Program Files (x86)\Microsoft\EdgeWebView\Application` en is door Microsoft ondertekend. Een app kan ook een eigen Fixed Version-kopie in zijn eigen map hebben, dus een andere locatie is geen bewijs van malware, maar controleer de handtekening:

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

De ondertekenaar moet Microsoft zijn. Is dat niet zo, of draait de kopie vanuit `Temp`, scan dan met Microsoft Defender.

## Wat je beter niet doet

- Verwijder de Runtime niet geforceerd met scripts van forums. Widgets, Teams, Office-functies en veel andere apps kunnen kapotgaan, en hij kan toch terugkomen.
- Verwijder bestanden in `EdgeWebView\Application` niet met de hand. Apps kunnen ervan draaien.
- Zie het niet als Edge die op de achtergrond draait. Edge sluiten heeft er geen invloed op, zie [Edge draait op de achtergrond](/nl/windows/blog/edge-running-in-background).
- Installeer er geen "RAM-opschoner" voor. Het geheugen hoort bij de app die het gebruikt.

## Waar Mole past

De Status-pagina van Mole voor Windows voegt kopieën van `msedgewebview2.exe` die vanuit dezelfde map draaien samen tot één rij per sessie, met CPU en geheugen opgeteld, ook als meerdere apps ze delen. **Waarom draait dit?** in het menu van de rij toont de zwaarste kopieën. Klik op een kopie om te zien wat hem heeft gestart en, voor een kopie die zonder verhoogde rechten onder je account draait, de **Opdracht** met `--webview-exe-name`, wat de PowerShell hierboven overbodig maakt. **Beëindig** en **Forceer stop** werken op elke kopie in de rij, dus meer dan één app kan getroffen worden, en de host-app sluiten is veiliger. Apps behandelt de WebView2 Runtime als gedeeld onderdeel en biedt geen verwijdering. Opschonen kan de WebView2-caches van de nieuwe Teams tonen.

## Veelgestelde vragen

### Wat is Microsoft Edge WebView2 Runtime?

Het is een gedeeld Windows-onderdeel waarmee apps webinhoud tonen met de engine van Edge. Het draait als `msedgewebview2.exe` en staat los van de browser Edge.

### Kan ik Microsoft Edge WebView2 verwijderen?

Doe het niet. Apps die het gebruiken werken niet meer of willen niet openen, en Windows of een andere app kan het opnieuw installeren.

### Waarom gebruikt msedgewebview2.exe zoveel geheugen?

Meestal toont een app er webinhoud mee. Zoek de app met `--webview-exe-name` en werk hem dan bij of sluit hem.

### Waarom zijn er zoveel msedgewebview2.exe-processen?

Het werkt als een browser, met aparte processen voor renderen, GPU en andere helpers, en elke gebruikersgegevensmap, meestal één per app, krijgt een eigen groep.

### Is msedgewebview2.exe een virus?

Het echte bestand is door Microsoft ondertekend en draait normaal vanuit `C:\Program Files (x86)\Microsoft\EdgeWebView\Application`. Controleer de handtekening als het ergens anders draait.


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