For Windows-brukere er det lurt å sjekke nye applikasjoner og spill for skadelig programvare før installasjon på systemene deres. Stasjonære og bærbare brukere kan bruke nettsteder som VirusTotal for å vurdere om en fil er sikker for installasjon.
Men hva om du mangler internettilgang og ikke kan evaluere en fil uten å installere den først? Det er her virtuelle maskiner blir nyttige.
Hva er virtuelle maskiner?
Virtuelle maskiner, som VirtualBox, gir et trygt miljø for å teste applikasjoner, spill eller til og med et komplett operativsystem. Programmer som VirtualBox tjener til å kjøre et operativsystem innenfor ditt eksisterende operativsystem.
Hvis du for eksempel bruker Windows 11, kan du sette opp VirtualBox og kjøre Linux samtidig sammen med Windows 11-miljøet.
Imidlertid kjører applikasjoner som VirtualBox ofte mange bakgrunnsprosesser som kan føre til økt CPU-bruk. Du vil kanskje legge merke til Vmmem.exe -prosessen i Task Manager, som kan forbruke både RAM og diskressurser.
Hva er Vmmem-prosessen?
Hvis du tilfeldigvis ser Vmmem-prosessen i Task Manager, er det ingen grunn til bekymring! Selv om det kan kreve betydelig RAM, CPU og andre ressurser, er det vanligvis ufarlig.
Tilstedeværelsen av «Vmmem»-prosessen indikerer at virtualiseringsteknologi er aktiv på enheten din. Dette gjør det mulig for visse prosesser eller oppgaver å utnytte ressurser gjennom virtuelle maskiner.
Så hvis den høye minne- og CPU-bruken er knyttet til Vmmem, er det sannsynligvis på grunn av den virtuelle maskinen din. På systemer uten noen aktive virtuelle maskiner, bruker Windows spesifikke prosesser via Hyper-V Manager eller WSL (Windows Subsystem for Linux) for å kjøre Linux-binærfiler.
Løser Vmmem høy minne og CPU-bruk
De fleste problemer knyttet til Vmmem-prosessen kan løses ved å identifisere hvilken virtuell maskin som fører til økt CPU- eller minnebruk.
Hvis du ikke klarer å finne ut hvilken virtuell maskin eller applikasjon som forårsaker den høye Vmmem-bruken, kan du følge tilnærmingene nedenfor.
1. Avslutte ressurskrevende prosesser
Hvis du er usikker på hvilken virtuell maskin eller applikasjon som er ansvarlig for Vmmem-spiken, er det tilrådelig å lukke alle ressurskrevende prosesser.
Du bør slå av alle ikke-systemrelaterte applikasjoner. Slik gjør du det:
1. Klikk på søkefeltet i Windows og skriv Oppgavebehandling . Deretter velger du Task Manager- applikasjonen fra alternativene.
2. Når Oppgavebehandling er oppe, naviger til fanen Prosesser .
3. Se gjennom prosessene og applikasjonene som bruker mest minne og CPU-ressurser.
4. Høyreklikk på dem og velg Avslutt oppgave .
2. Start WSL på nytt
Hvis du bruker WSL (Windows Subsystem for Linux) for å kjøre Linux-binærfiler, kan det være årsaken bak høyt ressursforbruk fra Vmmem-prosessen. Du kan løse dette ved å starte WSL på nytt.
1. Søk først etter CMD i Windows-søket. Høyreklikk på ledeteksten og velg Kjør som administrator .
2. Skriv inn kommandoen nedenfor i ledeteksten og trykk Enter .
wsl --shutdown
Dette vil stoppe WSL, men det vil starte på nytt når du starter enheten på nytt.
3. Endre Wslconfig-filen
Hvis den forrige kommandoen mislykkes eller returnerer en feil, bør du vurdere denne metoden. Her er hva du skal gjøre:
1. Åpne Filutforsker og naviger til følgende bane:
C:\Users\your-username\.wslconfig
3. Når filen åpnes, setter du inn disse linjene:
[wsl2]
guiApplications=false
4. Klikk på Fil- menyen og velg Lagre .
Etter å ha lagret endringene, husk å starte Windows-PC-en på nytt, noe som bør lindre den høye minne- og CPU-bruken til Vmmem.
4. Deaktiver Hyper-V på Windows 11
Et annet trinn er å deaktivere Hyper-V, en Microsoft-funksjon som muliggjør opprettelse og drift av flere virtuelle maskiner på en enkelt enhet. Slik gjør du det:
1. Gå til kontrollpanelet via Windows-søk.
2. Velg Programmer og funksjoner fra alle kontrollpanelelementer .
3. Klikk på Slå Windows-funksjoner på eller av på venstre side.
4. I de viste alternativene, fjern merket for Hyper-V og trykk OK .
5. Avinstaller din virtuelle maskin
Vmmem-prosessen vises vanligvis når Windows identifiserer en aktiv virtuell maskin, for eksempel VirtualBox eller Hyper-V Manager.
Hvis du nylig har satt opp en virtuell maskin eller Sandbox for å kjøre applikasjoner eller operativsystemer, kan det være bedre å avinstallere den helt, siden bare deaktivering av den ikke løser problemet.
For å avinstallere den virtuelle maskinen, naviger til kontrollpanelet , høyreklikk på den installerte virtuelle maskinen og velg Avinstaller . Fortsett ved å følge instruksjonene på skjermen for å fullføre prosessen.
6. Slå av virtualisering på datamaskinen
Hvis virtualisering er deaktivert på PC-en din, vil det være umulig å kjøre virtuelle maskiner. Hvis du har brukt en virtuell maskin, er det sannsynlig at virtualisering allerede er aktiv.
Det endelige målet er å deaktivere virtualiseringsmulighetene til datamaskinen din. Dette krever vanligvis tilgang til BIOS- eller UEFI-innstillingene for å deaktivere funksjonen.
Hvis du er usikker på hvordan du får tilgang til BIOS eller UEFI, vil søkefraser som «Deaktiver virtualisering i eller SVM i ASUS BIOS/UEFI» eller «Deaktiver virtualisering i Gigabyte hovedkort» hjelpe deg.
Bortsett fra disse metodene, er oppdatering av operativsystemet, utføre en antivirusskanning eller tilbakestilling av Windows-versjonen ved hjelp av Systemgjenoppretting andre strategier som kan bidra til å løse problemet med høy CPU-bruk av Vmmem.
Hvordan fikser jeg Vmmem høy CPU-bruk i Docker?
Brukere som har satt opp Docker ved å bruke Windows Subsystem for Linux 2 har rapportert høy bruk av CPU av Vmmem. Mange har indikert at minnebruken skyter i været nær 99 %, med CPU-forbruket tidvis opp til 100 %.
Den mest effektive måten å håndtere høyt CPU-forbruk ved Vmmem-prosessen på Windows er å starte datamaskinen på nytt helt. Et annet alternativ er å administrere minnegrenser for WSL.
Noen brukere har funnet ut at det hjelper å installere WSL på nytt, selv om denne metoden kan være kompleks og det er ikke garantert å løse problemet.
De nevnte metodene er noen av de beste tilnærmingene for å takle Vmmem Process høy CPU-utnyttelse i Windows. Skulle du trenge ytterligere hjelp med Vmmem høy minnebruk, vennligst ta kontakt i kommentarfeltet. Hvis denne artikkelen viste seg å være nyttig, ikke nøl med å dele den med andre.
Legg att eit svar