V sistemu Windows pride do uhajanja pomnilnika, ko aplikacija ali sistemski proces ne sprosti pravilno bloka RAM-a upravljalniku pomnilnika operacijskega sistema, ko ga ne potrebujete več. V nekaterih primerih lahko program vrne le del uporabljenega pomnilniškega bloka, v drugih pa se ne sprosti nič. Ker je fizični RAM omejen vir, je ključnega pomena zagotoviti, da ga imate na voljo dovolj za obvladovanje delovne obremenitve.
Čeprav obstaja nekaj vrst uhajanja pomnilnika v sistemu Windows, je daleč najpogostejša težava s pomnilnikom v stanju pripravljenosti. Če se vrnemo vse do Windows 7, je težava s pomnilnikom v stanju pripravljenosti še vedno prisotna v sistemu Windows 10. Ko pomnilnik v stanju pripravljenosti popolnoma zasede prosti pomnilnik, lahko vaš sistem začne zaostajati in se lahko celo zruši. Ker je uhajanje pomnilnika običajno posledica programske napake ali napake, je pomembno, da so vsi gonilniki posodobljeni.
Poiščite puščanje pomnilnika z nadzornikom virov Windows
Resource Monitor je odlično vgrajeno orodje, ki vam bo dalo veliko jasnejšo sliko o tem, kako Windows upravlja z viri vašega računalnika (RAM, CPE, trdi diski itd.). Če sumite, da aplikacija ali proces ne sprošča vašega pomnilnika v pripravljenosti, je Resource Monitor odličen kraj za začetek opazovanja. Spodnji koraki prikazujejo, kako si ogledate porabo pomnilnika vašega sistema v sistemih Windows 10, 8 in 7.
-
Pritisnite tipka Windows+R, vnesite " resmon, " nato izberite OK.
-
Izberite zavihek Memory, nato izberite Commit, da preuredite seznam.
-
Spremljajte Stanje pripravljenosti (modra vrstica) z aplikacijami, pri čemer se izvajajo aplikacije, ki jih običajno uporabljate.
Morda boste morali pustiti Resource Monitor delovati nekaj časa, da opazite morebitna puščanja. Naredite posnetek zaslona ali si zabeležite, ko prvič odprete orodje za preprosto primerjavo.
Diagnosticirajte puščanje pomnilnika z Windows RaMMap
RaMMap je brezplačno Microsoftovo orodje, ki v realnem času prikazuje podatke o tem, kako Windows upravlja in dodeljuje vaš RAM. Podobno kot Resource Monitor bo RaMMap prikazal uporabo pomnilnika v stanju pripravljenosti in deluje v sistemih Windows 10, 8 in 7. Spodnji koraki ponazarjajo, kako prenesti in zagnati RaMMap.
-
Pojdite na stran Sysinternals RaMMap, nato izberite Prenesi RaMMap.
-
Pojdite v mapo Downloads, kopirajte arhiv RaMMap v mapo po vaši izbiri in ga ekstrahirajte.
-
Z desno miškino tipko kliknite datoteko aplikacije RaMMap, nato izberite Zaženi kot skrbnik.
-
Izberi Da.
-
Preglejte LICENČNE POGOJE ZA PROGRAMSKO OPREMO SYSINTERNALS, nato izberite Agree.
-
Izberite zavihek Use Counts, nato spremljajte pomnilnik v stanju pripravljenosti, da vidite, ali se povečuje.
Če vaš sistem postopoma izgublja prosti pomnilnik, boste morda morali nekaj časa pustiti, da RaMMap deluje. Zabeležite si pomnilnik v stanju pripravljenosti pred in po njem, da vidite, ali vam pušča RAM.
-
Prav tako si lahko podrobneje ogledate vsak proces, ki uporablja vaš fizični pomnilnik, na zavihku Procesi.
Preverite RAM z orodjem Windows za diagnostiko pomnilnika
Zagon diagnostike pomnilnika sistema Windows je odličen način za temeljito preverjanje fizičnega pomnilnika računalnika glede morebitnih napak.
- Pritisnite tipka Windows+R, vnesite " mdsched.exe, " nato izberite OK.
- Izberite Znova zaženi zdaj in preveri težave (priporočeno).
- Preizkus se bo začel in lahko traja več ur. Ko je test končan, sledite navodilom na zaslonu.
Praznjenje pomnilnika v stanju pripravljenosti v sistemu Windows z RaMMap
Poleg spremljanja porabe pomnilnika lahko RaMMap uporabite tudi za ročno izpraznitev seznama pripravljenosti.
- Z desno miškino tipko kliknite datoteko aplikacije RaMMap, nato izberite Zaženi kot skrbnik.
- Izberite Empty, nato Empty Standby List.
- Vašega pomnilnika v stanju pripravljenosti bi moralo biti zdaj bistveno manj.
Počistite pomnilnik v stanju pripravljenosti z inteligentnim čistilcem seznama v stanju pripravljenosti
Intelligent Standby List Cleaner (ISLC) je brezplačno orodje, ki ga ponuja Wagnardsoft in samodejno izprazni pomnilnik vašega računalnika v stanju pripravljenosti na podlagi nekaj pogojev, ki jih je mogoče urejati.
-
Odprite spletni brskalnik, pojdite na uradno stran foruma aplikacije, izberite Official Download Here, nato izberite Shrani datoteko.
-
Naredite svojo mapo Prenosi, z desno miškino tipko kliknite arhiv ISLC 7z, nato izberite Zaženi kot skrbnik.
-
Izberite Da, ko se prikaže okno Nadzor uporabniškega računa.
-
Prebrskajte do mape, izberite OK, nato Extract.
-
Ko je ekstrahiran, z desno miškino tipko kliknite Intelligent Standby List Cleaner ISLC, nato izberite Zaženi kot skrbnik.
-
Izberite Da, ko se prikaže pogovorno okno UAC.
-
Izberite Purge Standby list za ročno izpraznitev pomnilnika v stanju pripravljenosti vašega sistema. Spremenite vrednosti za; Velikost seznama je vsaj in Prosti pomnilnik je manjši od, da ustreza vašim zahtevam.
Izberite Začni pomanjšano za zagon ISLC v ozadju vsakič, ko se sistem zažene.
Odpravite uhajanje pomnilnika Windows 10 s FreeStandbyMemory.bat
Skript freestandbymemory.bat je še eno uporabno orodje za ublažitev težav s pomnilnikom v stanju pripravljenosti sistema Windows 10. Vsake 3 minute se samodejno zažene v ozadju in počisti pomnilnik v stanju pripravljenosti, če fizični pomnilnik vašega računalnika pade pod 1500 MB. Skript je brezplačen za prenos in je zasnovan za Windows 10.
-
Pojdite na stran Pastebin skripta, izberite download, nato Shrani datoteko.
-
Pojdite v mapo Downloads, z desno miškino tipko kliknite freestandbymemory (paketna datoteka), nato izberite Zaženi kot skrbnik.
-
Izberite Več informacij.
-
Izberite Vseeno zaženi.
-
Izberi Da.
-
Ko je skript dodan, izberite katero koli tipko za nadaljevanje. FreeStandbyMemory bo zdaj deloval v ozadju vašega sistema.
-
Če želite izbrisati skript, se pomaknite do Ta računalnik > Windows (C:) > Windows, z desno miškino tipko kliknite FreeStandbyMemory, nato izberite Izbriši.
Odpravite puščanje pomnilnika s posodobitvijo gonilnikov
Čeprav obstaja več orodij za preverjanje zastarelih gonilnikov, je najbolje, da jih pregledate enega za drugim, posamezno, da zagotovite, da je vse posodobljeno.
- Vnesite upravitelj naprav v iskanje v sistemu Windows, nato izberite Odpri, ko se rezultati zapolnijo.
- Razširite razdelek strojne opreme.
- Desni klik na napravi, nato izberite Posodobi gonilnik.