Belangrijkste punten
- Efficiënter RAM-gebruik: Memory Compression in Windows 11 verlaagt de geheugendruk door inactieve geheugenpagina’s in het RAM te comprimeren voordat ze naar de schijf worden weggeschreven.
- Standaard ingeschakeld: Memory Compression staat in Windows 11 standaard aan en wordt beheerd door de Windows Geheugenbeheerder.
- Gebruik PowerShell: “Get-MMAgent” om de status van Memory Compression te controleren, “Enable-MMAgent -mc” om het in te schakelen en “Enable-MMAgent -mc” om het uit te schakelen.
- Minder gebruik van de pagefile: gecomprimeerd geheugen staat in het RAM, dat aanzienlijk sneller is dan paging naar de schijf.
- Memory Compression uitschakelen is zelden nodig: op de meeste systemen levert Memory Compression voordeel op met minimale CPU-overhead.
- Houd gecomprimeerd geheugen in de gaten: open Taakbeheer → Prestaties → Geheugen en bekijk de waarde “In gebruik (gecomprimeerd)” voor realtime activiteit.
Memory Compression in Windows 11 helpt het systeem om RAM efficiënter te gebruiken. Zodra het RAM volloopt, comprimeert Windows eerst inactieve geheugenpagina’s en houdt die in het RAM. Pas wanneer het gecomprimeerde geheugen niet volstaat schrijft Windows gegevens weg naar de schijf
Memory Compression comprimeert dus een deel van de geheugeninhoud, zodat meer gegevens in het RAM kunnen blijven in plaats van naar de schijf te worden verplaatst. Dat maakt het systeem responsiever en sneller.
Er zijn een aantal zaken om rekening mee te houden voordat u Memory Compression in- of uitschakelt, maar het is sowieso een nuttige functie om te kennen. In deze handleiding leest u hoe u Memory Compression in Windows 11 in- of uitschakelt.
Memory Compression in Windows 11 in- of uitschakelen met PowerShell
Bekijk de video – Memory Compression in Windows 11 in- of uitschakelen in begrijpelijke taal uitgelegd.
Voordat u deze functie in- of uitschakelt: u hebt beheerdersrechten nodig. Volg onderstaande stappen om Memory Compression met PowerShell in of uit te schakelen:
Stap 1: controleer of Memory Compression is in- of uitgeschakeld
Controleer met PowerShell of Memory Compression is in- of uitgeschakeld. Aan de hand van die status bepaalt u of de volgende stappen nog nodig zijn.
- Druk op Win + X, klik op Terminal (Administrator) en selecteer Windows PowerShell.
- Controleer met deze opdracht of Memory Compression is ingeschakeld:
Get-MMAgent
- Zoek naar “MemoryCompression” en kijk of er True (ingeschakeld) of False (uitgeschakeld) staat.
- Sluit Windows Terminal als u tevreden bent met de status.
Stap 2: Memory Compression in- of uitschakelen met PowerShell
Open PowerShell opnieuw om Memory Compression in of uit te schakelen. Kopieer en plak daarna het juiste script om de functie in of uit te schakelen:
- Inschakelen:
Enable-MMAgent -mc
- Uitschakelen:
Disable-MMAgent -mc
Stap 3: start de SysMain-service opnieuw op
Hoewel Memory Compression steunt op de SysMain-service, maakt het deel uit van de Windows Geheugenbeheerder en heeft het de SysMain-service niet strikt nodig om te werken. SysMain verbetert wel het algehele gedrag van de geheugenoptimalisatie. Zodra u Memory Compression hebt in- of uitgeschakeld, start u de service opnieuw op door de volgende code te kopiëren en te plakken:
Restart-Service SysMain
Voer deze opdracht uit om de status te controleren:
Get-Service SysMain
Als de service is uitgeschakeld, werkt Memory Compression mogelijk niet correct. Het kan ook nodig zijn om het device opnieuw op te starten om de wijzigingen door te voeren.
PowerShell-opdrachten voor Memory Compression
Houd de volgende PowerShell-opdrachten bij de hand voor later gebruik:
| Opdracht | Doel |
Get-MMAgent | Controleert de huidige configuratie van de Memory Manager Agent en de status van MemoryCompression |
Enable-MMAgent -mc | Schakelt Memory Compression in |
Disable-MMAgent -mc | Schakelt Memory Compression uit |
Restart-Service SysMain | Start de SysMain-service opnieuw op, die samenhangt met prestatieoptimalisatie |
Get-Service SysMain | Controleert de huidige status (Running/Stopped) van de SysMain-service |
Waar u op moet letten voordat u Memory Compression uitschakelt
Memory Compression in Windows 11 in- of uitschakelen heeft invloed op de prestaties van een device, dus het is belangrijk om de gevolgen te kennen. Memory Compression beïnvloedt om te beginnen het RAM-gebruik, wat op krachtige computers weinig oplevert. Hier zijn nog andere punten om in gedachten te houden voordat u de functie in- of uitschakelt:
Invloed op de prestaties
Memory Compression comprimeert geheugenpagina’s in het RAM om trage pagefiles op schijf te vermijden. Dat verbetert de prestaties en de responsiviteit op systemen met weinig RAM, omdat gecomprimeerde gegevens uit het RAM lezen sneller gaat dan niet-gecomprimeerde gegevens van de harde schijf lezen.
Op systemen met veel RAM is er echter genoeg fysiek geheugen om paging te vermijden, waardoor compressie niets toevoegt. Het kan zelfs onnodige CPU-overhead veroorzaken.
Virtuele machines
In virtuele omgevingen gebruikt de hypervisor waarschijnlijk geheugenbeheertechnieken zoals ballooning om RAM over virtuele machines te verdelen en Memory Compression werkt naast zulke technieken. In de meeste moderne opstellingen gaat dat probleemloos, maar testen in productieomgevingen is aan te raden.
Zichtbaarheid in Taakbeheer
U kunt de status van Memory Compression controleren via Taakbeheer:
- Druk op Ctrl + Shift + Esc.
- Ga naar Prestaties > Geheugen.
- Zoek naar “In gebruik (gecomprimeerd)”.
Tools van derden
Pc-optimalisatie- of prestatietools zoals registry cleaners of RAM-optimizers passen systeeminstellingen soms automatisch aan, waaronder Memory Compression. Dat kan tot conflicten leiden, zeker wanneer een tool de compressie opnieuw inschakelt nadat u die hebt uitgezet.
Wilt u Memory Compression betrouwbaar beheren? Schakel dan tools van derden uit die de geheugeninstellingen van het systeem kunnen wijzigen of gebruik ze helemaal niet.
Betere prestaties door Memory Compression in Windows 11 in te schakelen
Memory Compression is een functie die de omvang van gegevens verkleint, zodat de computer meer bestanden in het fysieke geheugen kan bewaren dan normaal. Gebruikt u een device met beperkt RAM (4 tot 8GB)? Laat compressie dan ingeschakeld voor betere prestaties en responsiviteit. Open daarvoor PowerShell en voer deze opdracht in:
Enable-MMAgent -mc
Op systemen met 32GB RAM of meer is de invloed van Memory Compression op de prestaties doorgaans verwaarloosbaar en is uitschakelen zelden nodig. Test Memory Compression bovendien met uw hypervisor-opstelling voordat u het inschakelt, zodat beide technieken elkaar niet tegenwerken en er geen inefficiëntie ontstaat.
In de korte tabel hieronder staan de aanbevolen acties voor specifieke RAM-scenario’s:
| Scenario | Aanbeveling |
| 4–8GB RAM | Ingeschakeld laten |
| 16GB RAM | Ingeschakeld laten |
| 32GB+ RAM | Optioneel |
| Gaming-pc | Ingeschakeld laten |
| Enterprise-VM | Testen voor u iets wijzigt |
