I Windows oppstår en minnelekkasje når en applikasjon eller systemprosess ikke frigir en blokk med RAM riktig til operativsystemets minnebehandling når den ikke lenger er nødvendig. I noen tilfeller kan et program bare returnere en del av den brukte minneblokken, i andre blir ingenting utgitt. Fordi fysisk RAM er en begrenset ressurs, er det viktig å sikre at du har nok tilgjengelig til å håndtere arbeidsmengden din.
Selv om det er noen få typer minnelekkasjer i Windows, er det vanligste problemet med standby-minne. Går tilbake så langt som til Windows 7, er problemet med standby-minne fortsatt utbredt i Windows 10. Når standby-minnet ditt fullstendig spiser opp det ledige minnet ditt, kan systemet ditt begynne å henge, og til og med krasje. Fordi en minnelekkasje vanligvis er et resultat av en programvarefeil eller feil, er det viktig å holde alle driverne oppdatert.
Finn en minnelekkasje med Windows' ressursmonitor
Resource Monitor er et flott innebygd verktøy som vil gi deg et mye klarere bilde av hvordan Windows administrerer datamaskinens ressurser (RAM, CPU, harddisker, etc.). Hvis du mistenker at en applikasjon eller prosess ikke frigir standby-minnet, er Resource Monitor et flott sted å begynne å observere. Trinnene nedenfor viser hvordan du kan se systemets minnebruk i Windows 10, 8 og 7.
-
Trykk Windows-tast+R, skriv inn " resmon", og velg deretter OK.
-
Velg fanen Memory, og velg deretter Commit for å omorganisere listen.
-
Overvåk Standby (blå linje) med applikasjonene som kjører applikasjonene du vanligvis bruker.
Du må kanskje la Resource Monitor kjøre en stund for å oppdage lekkasjer. Ta et skjermbilde, eller skriv et notat når du åpner verktøyet for første gang for enkel sammenligning.
Diagnoser en minnelekkasje med Windows' Rammap
RaMMap er et gratisverktøy fra Microsoft som viser sanntidsdata om hvordan Windows administrerer og tildeler RAM-en din. I likhet med Resource Monitor vil RaMMap vise minnebruk i standby, og den kjører på Windows 10, 8 og 7. Trinnene nedenfor illustrerer hvordan du laster ned og kjører RaMMap.
-
Gå til RaMMaps Sysinternals-side, og velg deretter Last ned RaMMap.
-
Gå til mappen Downloads, kopier RaMMap-arkivet til mappen du ønsker, og pakk det ut.
-
Høyreklikk på RaMMap programfilen, og velg deretter Kjør som administrator.
-
Velg Yes.
-
Gjennomgå SYSINTERNALS PROGRAMVARELISENSVILKÅR, og velg deretter Agree.
-
Velg fanen Use Counts, og overvåk deretter standby-minnet for å se om det øker.
Hvis systemet ditt mister ledig minne mer gradvis, kan det hende du må la RaMMap kjøre en stund. Noter standby-minnet ditt før og etter, for å se om du har en RAM-lekkasje.
-
Du kan også se nærmere på hver prosess som bruker det fysiske minnet ditt på fanen Processes.
Sjekk RAM med Windows' minnediagnoseverktøy
Å kjøre Windows' Memory Diagnostics er en utmerket måte å sjekke datamaskinens fysiske minne grundig for eventuelle feil.
- Trykk Windows-tast+R, skriv inn " mdsched.exe", og velg deretter OK.
- Velg Start på nytt nå og se etter problemer (anbef alt).
- Testen begynner og kan ta flere timer å fullføre. Følg eventuelle instruksjoner på skjermen når testen er fullført.
Tøm standby-minne i Windows med RaMMap
I tillegg til å overvåke minnebruken din, kan RaMMap også brukes til å tømme standby-listen manuelt.
- Høyreklikk på RaMMap programfilen, og velg deretter Kjør som administrator.
- Velg Empty, og deretter Empty Standby List.
- Standby-minnet ditt skal nå være betydelig lavere.
Tøm standby-minne med intelligent standby-listerens
Intelligent Standby List Cleaner (ISLC) er et gratis verktøy som tilbys av Wagnardsoft som automatisk vil tømme datamaskinens standby-minne, basert på noen få redigerbare forhold.
-
Åpne en nettleser, gå til appens offisielle forumside, velg Offisiell nedlasting her, og velg deretter Lagre fil.
-
Gjør til Downloads-mappen din, høyreklikk ISLC 7z-arkivet, og velg deretter Kjør som administrator.
-
Velg Yes når vinduet for brukerkontokontroll vises.
-
Bla til en mappe, velg OK, og deretter Extract.
-
Når du har pakket ut, høyreklikk Intelligent Standby List Cleaner ISLC, og velg deretter Kjør som administrator.
-
Velg Yes, når UAC-dialogen vises.
-
Velg Purge Standby list for å tømme systemets standby-minne manuelt. Endre verdiene for; Listestørrelsen er minst og Ledig minne er lavere enn, for å passe dine behov.
Velg Start minimized for å kjøre ISLC i bakgrunnen hver gang systemet starter opp.
Fiks Windows 10-minnelekkasje med FreeStandbyMemory.bat
freestandbymemory.bat-skriptet er et annet nyttig verktøy for å redusere problemer med Windows 10 standby-minne. Den kjører hvert tredje minutt automatisk i bakgrunnen og vil tømme standby-minnet hvis datamaskinens fysiske minne synker under 1500 MB. Skriptet er gratis å laste ned og er designet for Windows 10.
-
Gå til skriptets Pastebin-side, velg download, og deretter Lagre fil.
-
Gå til mappen Downloads, høyreklikk freestandbymemory (batchfil), og velg deretter Kjør som administrator.
-
Velg Mer info.
-
Velg Kjør likevel.
-
Velg Yes.
-
Når skriptet er lagt til, velg en hvilken som helst tast for å fortsette. FreeStandbyMemory vil nå kjøre i bakgrunnen på systemet ditt.
-
For å slette skriptet, naviger til This PC > Windows (C:) > Windows, høyreklikk FreeStandbyMemory, og velg deretter Slett.
Fiks en minnelekkasje ved å oppdatere driverne
Selv om det finnes flere verktøy for å se etter utdaterte drivere, er det best å gå gjennom dem én om gangen, individuelt, for å sikre at alt er oppdatert.
- Skriv inn device manager i Windows-søket, og velg deretter Open når resultatene fylles ut.
- Utvid en maskinvaredel.
- Høyreklikk på en enhet, og velg deretter Oppdater driver.