# Waarom gebruikt Runtime Broker veel CPU of geheugen in Windows

Runtime Broker is een normaal Windows-proces, `RuntimeBroker.exe`, dat zit tussen apps in Store-stijl en de onderdelen van Windows die ze willen gebruiken, zoals locatie of de microfoon. Meestal doet het weinig en gebruikt het weinig CPU en een bescheiden hoeveelheid geheugen. Gebruikt het veel van een van beide, dan is de oorzaak vrijwel altijd één verpakte app die er steeds iets van vraagt, dus de oplossing is die app vinden. Runtime Broker beëindigen levert maar een paar minuten op.

## Hoe het eruitziet op een gezonde pc

Microsoft zegt publiek weinig over dit proces, dus dit is wat een Windows 11-pc echt toont. Op een test-ThinkPad draaiden drie exemplaren, en elk zag er zo uit:

```text
C:\Windows\System32\RuntimeBroker.exe -Embedding
Started by: C:\Windows\system32\svchost.exe -k DcomLaunch -p
```

Meerdere exemplaren zijn normaal, omdat apps hun eigen exemplaar krijgen. Het aantal kan bij jou anders zijn, maar het pad en het bovenliggende proces moeten overeenkomen. Toon de jouwe met:

```powershell
Get-CimInstance Win32_Process | Where-Object Name -eq 'RuntimeBroker.exe' | Select-Object ProcessId, ExecutablePath, CommandLine
```

## De app erachter vinden

Windows heeft geen kolom die de app achter elk exemplaar noemt, dus afbakenen is de praktische methode:

1. Open Taakbeheer met `Ctrl + Shift + Esc` en sorteer **Processen** op **CPU** of **Geheugen**.
2. Sluit verpakte apps één voor één, zoals Foto's, Uw telefoon, Widgets, Teams, Mail of alles uit de Microsoft Store, en kijk of het getal binnen een minuut daalt.
3. Daalt het getal, werk die app dan bij, of stel hem opnieuw in via **Instellingen › Apps › Geïnstalleerde apps › (de app) › Geavanceerde opties**. **Beëindigen** op dezelfde pagina stopt zijn achtergrondprocessen.
4. Verandert er niets, start dan opnieuw op en kijk welke app open was toen het getal weer stijgt.

Op dezelfde pagina **Geavanceerde opties** kun je **Machtigingen voor achtergrond-apps** op **Nooit** zetten voor een app die niet op de achtergrond hoeft te draaien, waar die optie wordt aangeboden.

| Je ziet | Wat het meestal betekent | Probeer |
| --- | --- | --- |
| Even een paar procent CPU na het openen van een app | Normale controles van machtigingen | Niets |
| Aanhoudend CPU-gebruik terwijl één app open is | Die app vraagt herhaaldelijk iets | Bijwerken, opnieuw instellen of verwijderen |
| Geheugen dat urenlang stijgt, tot in de gigabytes | Een lek in een exemplaar of een app die het bedient | Beëindig dat exemplaar en zoek dan de app zoals hierboven |
| Pieken terwijl er geen app open is | Widgets, het Startmenu of tips | Zie hieronder |

## Een instelling die mensen vaak noemen

Veel meldingen koppelen het CPU-gebruik van Runtime Broker aan Windows-tips. Heeft niets hierboven geholpen, zet dan **Instellingen › Systeem › Meldingen › Aanvullende instellingen › Tips en suggesties ophalen tijdens het gebruik van Windows** uit. Microsoft documenteert dit verband niet, en het is een veelvoorkomende melding en geen bewezen oorzaak. Proberen kost niets, en binnen een dag weet je of het hielp.

## Is het een virus

Het echte bestand staat in `C:\Windows\System32` en is door Microsoft ondertekend. Een exemplaar dat ergens anders draait, een naam die net afwijkt, of een exemplaar dat door iets anders dan `svchost.exe` is gestart, verdient een scan met Microsoft Defender. Controleer het pad met de PowerShell-regel hierboven.

## Wat je niet moet doen

- Verwijder `RuntimeBroker.exe` niet en neem er geen eigendom van om het te blokkeren. Apps die ervan afhangen gaan falen, en Windows beschouwt het ontbrekende bestand als schade.
- Schakel het niet uit met registrywijzigingen uit forumberichten. Store-apps hebben het nodig, en je raakt het symptoom kwijt zonder de app te vinden.
- Beëindig het niet steeds opnieuw. Een exemplaar beëindigen is veilig genoeg, al kan de app die het bediende zich misdragen of sluiten, en Windows start er een ander wanneer het nodig is.
- Installeer er geen "RAM-opschoner" voor. Zulke tools duwen geheugen even naar schijf, en dat zorgt voor extra schijfwerk.

## Waar Mole past

De pagina Status van Mole for Windows voegt Runtime Broker samen tot één rij per sessie, zodat je het gecombineerde CPU- en geheugengebruik kunt volgen terwijl je apps sluit. **Waarom draait dit?** in het menu van de rij toont de zwaarste exemplaren zoals ze waren toen je het opende, dus open het opnieuw om te vergelijken, en het toont het **Uitvoerbaar bestand** en wat het heeft gestart, een snelle controle van het pad en het bovenliggende proces dat hierboven is beschreven. Omdat Runtime Broker vanuit de Windows-map draait, markeert Mole het als Systeem en biedt het geen **Beëindig** of **Forceer stop**. Mole beheert geen app-machtigingen of tips. Voor het bredere probleem zie [hoog CPU-gebruik in Windows](/nl/windows/blog/windows-high-cpu-usage), [hoog geheugengebruik in Windows](/nl/windows/blog/windows-high-memory-usage) en [het eigen proces van de Store, wsappx](/nl/windows/blog/wsappx-high-cpu-windows).

## Veelgestelde vragen

### Wat is Runtime Broker?

Het is een Windows-proces dat draait namens verpakte apps, zoals die uit de Microsoft Store, en hun verzoeken afhandelt voor zaken als locatie en de microfoon. Het bestand is `C:\Windows\System32\RuntimeBroker.exe`.

### Waarom gebruikt Runtime Broker zoveel geheugen?

Meestal vraagt een app die het bedient steeds om iets, of is er geheugen gelekt in een exemplaar dat lang heeft gedraaid. Dat exemplaar beëindigen is veilig genoeg voor een snelle test. Stijgt het weer, sluit dan verpakte apps één voor één om te vinden welke het veroorzaakt.

### Kan ik Runtime Broker beëindigen?

Ja voor één vastgelopen exemplaar, maar de app die het bedient kan sluiten of zich misdragen, en Windows start een nieuw exemplaar wanneer nodig. Het is een test en geen oplossing.

### Kan ik Runtime Broker uitschakelen?

Doe dat niet. Store-apps hebben het nodig, en de registrywijzigingen die dat beweren te doen laten je achter met een kapotte app en de oorspronkelijke oorzaak nog intact.

### Waarom zijn er meerdere Runtime Broker-processen?

Verschillende apps krijgen hun eigen exemplaar, dus meerdere tegelijk is normaal. Er draaiden er drie op een inactieve testlaptop toen deze pagina werd gecontroleerd.


Canonical: https://mole.fit/nl/windows/blog/runtime-broker-high-cpu-memory
