Stapsgewijze handleiding om problemen met Vmmem hoog CPU- en geheugengebruik in Windows op te lossen

Stapsgewijze handleiding om problemen met Vmmem hoog CPU- en geheugengebruik in Windows op te lossen

Voor Windows-gebruikers is het verstandig om nieuwe applicaties en games te controleren op malware voordat ze op hun systemen worden geïnstalleerd. Desktop- en laptopgebruikers kunnen websites als VirusTotal gebruiken om te beoordelen of een bestand veilig is voor installatie.

Maar wat als u geen internettoegang hebt en een bestand niet kunt evalueren zonder het eerst te installeren? Dit is waar virtuele machines nuttig worden.

Wat zijn virtuele machines?

Virtuele machines, zoals VirtualBox, bieden een veilige omgeving om applicaties, games of zelfs een compleet besturingssysteem te testen. Programma’s zoals VirtualBox dienen om een ​​besturingssysteem binnen uw bestaande OS te draaien.

Als u bijvoorbeeld op Windows 11 werkt, kunt u VirtualBox instellen en Linux tegelijkertijd naast uw Windows 11-omgeving uitvoeren.

Applicaties zoals VirtualBox draaien echter vaak talloze achtergrondprocessen die kunnen leiden tot verhoogd CPU-gebruik. U ziet mogelijk het Vmmem.exe -proces in Taakbeheer, dat zowel RAM- als schijfbronnen kan verbruiken.

Wat is het Vmmem-proces?

Als u het Vmmem-proces in Taakbeheer ziet, hoeft u zich geen zorgen te maken! Hoewel het veel RAM, CPU en andere bronnen kan eisen, is het over het algemeen ongevaarlijk.

De aanwezigheid van het ‘Vmmem’-proces geeft aan dat virtualisatietechnologie actief is op uw apparaat. Dit stelt bepaalde processen of taken in staat om resources te gebruiken via virtuele machines.

Dus als het hoge geheugen- en CPU-gebruik gekoppeld is aan Vmmem, ligt dat waarschijnlijk aan uw virtuele machine. Op systemen zonder actieve virtuele machines gebruikt Windows specifieke processen via Hyper-V Manager of WSL (Windows Subsystem for Linux) om Linux-binaries uit te voeren.

Oplossen van Vmmem hoog geheugen- en CPU-gebruik

De meeste problemen met het Vmmem-proces kunnen worden opgelost door te bepalen welke virtuele machine tot een hoger CPU- of geheugengebruik leidt.

Als u er niet achter kunt komen welke virtuele machine of applicatie het hoge Vmmem-gebruik veroorzaakt, kunt u de onderstaande benaderingen volgen.

1. Beëindig resource-intensieve processen

Als u niet zeker weet welke virtuele machine of applicatie verantwoordelijk is voor de Vmmem-piek, is het raadzaam om alle resource-intensieve processen te sluiten.

U moet alle niet-systeemgerelateerde applicaties afsluiten. Dit is hoe u dat doet:

1. Klik op de Windows-zoekbalk en typ Taakbeheer . Selecteer vervolgens de Taakbeheer- applicatie uit de opties.

Taakbeheer

2. Zodra Taakbeheer actief is, navigeert u naar het tabblad Processen .

Processen

3. Bekijk de processen en toepassingen die de meeste geheugen- en CPU-bronnen verbruiken.

4. Klik er met de rechtermuisknop op en kies Taak beëindigen .

Taak beëindigen

2. Start de WSL opnieuw

Als u WSL (Windows Subsystem for Linux) gebruikt om Linux-binaries uit te voeren, kan dit de reden zijn achter het hoge resourceverbruik van het Vmmem-proces. U kunt dit oplossen door WSL opnieuw op te starten.

1. Zoek eerst naar CMD in de Windows-zoekfunctie. Klik met de rechtermuisknop op de opdrachtprompt en selecteer Uitvoeren als administrator .

CMD

2. Voer de onderstaande opdracht in de opdrachtprompt in en druk op Enter .

wsl --shutdown

wsl --afsluiten

Hiermee stopt u de WSL, maar deze start opnieuw op wanneer u uw apparaat opnieuw opstart.

3. Wijzig het Wslconfig-bestand

Als de vorige opdracht mislukt of een fout retourneert, overweeg dan deze methode. Dit is wat u moet doen:

1. Open Verkenner en navigeer naar het volgende pad:

C:\Users\your-username\.wslconfig

3. Wanneer het bestand wordt geopend, voegt u deze regels in:

[wsl2]
guiApplications=false

Kladblok

4. Klik op het menu Bestand en selecteer Opslaan .

Redden

Vergeet niet om uw Windows-pc opnieuw op te starten nadat u de wijzigingen hebt opgeslagen. Dit zou het hoge geheugen- en CPU-gebruik door Vmmem moeten verminderen.

4. Hyper-V uitschakelen op Windows 11

Een andere stap is het deactiveren van Hyper-V, een Microsoft-functie die het maken en bedienen van meerdere virtuele machines op één apparaat mogelijk maakt. Dit is hoe u dat doet:

1. Ga naar het Configuratiescherm via Windows Zoeken.

Bedieningspaneel

2. Selecteer in alle onderdelen van het Configuratiescherm de optie Programma’s en onderdelen .

Programma's en functies

3. Klik aan de linkerkant op Windows-onderdelen in- of uitschakelen .

Windows-functies in- of uitschakelen

4. Schakel in de weergegeven opties het selectievakje Hyper-V uit en klik op OK .

Hyper-V

5. Verwijder uw virtuele machine

Verwijder uw virtuele machine

Het Vmmem-proces verschijnt doorgaans wanneer Windows een actieve virtuele machine identificeert, zoals VirtualBox of Hyper-V Manager.

Als u onlangs een virtuele machine of Sandbox hebt ingesteld om applicaties of besturingssystemen uit te voeren, is het wellicht beter om deze volledig te verwijderen. Het probleem wordt namelijk niet opgelost door de Sandbox alleen uit te schakelen.

Om de virtuele machine te verwijderen, navigeert u naar het Configuratiescherm , klikt u met de rechtermuisknop op de geïnstalleerde virtuele machine en selecteert u Verwijderen . Volg de instructies op het scherm om het proces te voltooien.

6. Schakel virtualisatie op uw computer uit

Als virtualisatie is uitgeschakeld op uw pc, is het onmogelijk om virtuele machines te draaien. Als u een virtuele machine hebt gebruikt, is de kans groot dat virtualisatie al actief is.

Het uiteindelijke doel is om de virtualisatiemogelijkheden van uw computer uit te schakelen. Hiervoor is doorgaans toegang tot de BIOS- of UEFI-instellingen nodig om de functie uit te schakelen.

Als u niet zeker weet hoe u toegang krijgt tot BIOS of UEFI, kunt u zoeken naar termen als ‘Virtualisatie uitschakelen in of SVM in ASUS BIOS/UEFI’ of ‘Virtualisatie uitschakelen op Gigabyte-moederbord’.

Naast deze methoden kunt u ook uw besturingssysteem bijwerken, een antivirusscan uitvoeren of uw Windows-versie terugzetten met Systeemherstel. Dit zijn andere strategieën die kunnen helpen bij het oplossen van het probleem met het hoge CPU-gebruik van Vmmem.

Hoe los ik het hoge CPU-gebruik van Vmmem in Docker op?

Gebruikers die Docker hebben ingesteld met Windows Subsystem voor Linux 2 hebben gemeld dat Vmmem een ​​hoog CPU-gebruik heeft. Velen hebben aangegeven dat het geheugengebruik omhoog schiet naar bijna 99%, waarbij het CPU-verbruik af en toe oploopt tot 100%.

De meest effectieve manier om het hoge CPU-verbruik door het Vmmem-proces op Windows aan te pakken, is om de computer volledig opnieuw op te starten. Een andere optie is om geheugenlimieten voor WSL te beheren.

Sommige gebruikers hebben ontdekt dat het helpt om WSL opnieuw te installeren. Deze methode kan echter complex zijn en het probleem wordt niet gegarandeerd opgelost.

De bovengenoemde methoden zijn enkele van de beste benaderingen om Vmmem Process high CPU utilization in Windows aan te pakken. Mocht u verdere hulp nodig hebben met Vmmem high memory usage, neem dan contact met ons op in de comments. Als dit artikel nuttig was, aarzel dan niet om het met anderen te delen.

Bron

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *