V systému Windows dochází k úniku paměti, když aplikace nebo systémový proces správně neuvolní blok paměti RAM do správce paměti operačního systému, jakmile již není potřeba. V některých případech může program vrátit pouze část použitého paměťového bloku, v jiných se neuvolní nic. Vzhledem k tomu, že fyzická paměť RAM je omezený zdroj, je důležité zajistit, abyste měli dostatek dostupné paměti pro zvládnutí vaší pracovní zátěže.
I když ve Windows existuje několik typů úniků paměti, zdaleka nejčastějším je problém s pohotovostní pamětí. Když se vrátíme zpět k Windows 7, problém s pohotovostní pamětí stále převládá ve Windows 10. Jakmile pohotovostní paměť zcela zabere vaši volnou paměť, váš systém se může začít zpožďovat a může dokonce spadnout. Protože únik paměti je obvykle důsledkem softwarové chyby nebo závady, je důležité udržovat všechny ovladače aktuální.
Najděte únik paměti pomocí nástroje Windows' Resource Monitor
Resource Monitor je skvělý vestavěný nástroj, který vám poskytne mnohem jasnější obrázek o tom, jak Windows spravuje zdroje vašeho počítače (RAM, CPU, pevné disky atd.). Pokud máte podezření, že nějaká aplikace nebo proces neuvolňuje vaši pohotovostní paměť, Resource Monitor je skvělé místo, kde začít s pozorováním. Níže uvedené kroky ukazují, jak zobrazit využití paměti vašeho systému ve Windows 10, 8 a 7.
-
Stiskněte klávesu Windows+R, zadejte „ resmon “a poté vyberte OK.
-
Vyberte kartu Memory a poté výběrem Commit změňte pořadí seznamu.
-
Sledujte Pohotovostní režim (modrý pruh) s aplikacemi se spuštěnými aplikacemi, které obvykle používáte.
Možná budete muset nechat nástroj Resource Monitor chvíli spuštěný, abyste odhalili případné úniky. Pořiďte snímek obrazovky nebo si poznamenejte při prvním otevření nástroje pro snadné porovnání.
Diagnostika úniku paměti pomocí RaMMap Windows
RaMMap je bezplatný nástroj od společnosti Microsoft, který zobrazuje data v reálném čase o tom, jak Windows spravuje a přiděluje vaši RAM. Podobně jako u Resource Monitoru bude RaMMap zobrazovat využití paměti v pohotovostním režimu a běží na Windows 10, 8 a 7. Níže uvedené kroky ukazují, jak stáhnout a spustit RaMMap.
-
Přejděte na stránku RaMMap's Sysinternals a vyberte Stáhnout RaMMap.
-
Přejděte do své složky Stahování, zkopírujte archiv RaMMap do složky podle svého výběru a poté jej rozb alte.
-
Klikněte pravým tlačítkem na soubor aplikace RaMMap a vyberte Spustit jako správce.
-
Vybrat Ano.
-
Přečtěte si LICENČNÍ PODMÍNKY NA SOFTWARE SYSINTERNALS a poté vyberte Souhlasím.
-
Vyberte kartu Použít počet a sledujte pohotovostní paměť, abyste zjistili, zda se nezvětšuje.
Pokud váš systém ztrácí volnou paměť postupně, možná budete muset nechat RaMMap chvíli běžet. Před a po poznamenejte si pohotovostní paměť, abyste zjistili, zda nedochází k úniku paměti RAM.
-
Na kartě Proceses se také můžete blíže podívat na každý proces, který využívá vaši fyzickou paměť.
Zkontrolujte RAM pomocí nástroje pro diagnostiku paměti Windows
Spuštění diagnostiky paměti systému Windows je vynikající způsob, jak důkladně zkontrolovat fyzickou paměť počítače, zda neobsahuje nějaké chyby.
- Stiskněte klávesa Windows+R, zadejte „ mdsched.exe “a poté vyberte OK.
- Vyberte Restartujte nyní a zkontrolujte problémy (doporučeno).
- Test začne a jeho dokončení může trvat několik hodin. Po dokončení testu postupujte podle pokynů na obrazovce.
Vyprázdnit pohotovostní paměť ve Windows pomocí RaMMap
Kromě sledování využití paměti lze RaMMap použít také k ručnímu vyprázdnění seznamu v pohotovostním režimu.
- Klikněte pravým tlačítkem na soubor aplikace RaMMap a vyberte Spustit jako správce.
- Vyberte Prázdné a poté Prázdný pohotovostní seznam.
- Vaše pohotovostní paměť by nyní měla být výrazně nižší.
Vymažte pohotovostní paměť pomocí inteligentního čištění seznamu pohotovostního režimu
Intelligent Standby List Cleaner (ISLC) je bezplatný nástroj nabízený společností Wagnardsoft, který automaticky vyprázdní pohotovostní paměť vašeho počítače na základě několika upravitelných podmínek.
-
Otevřete webový prohlížeč, přejděte na oficiální stránku fóra aplikace, vyberte Oficiální stažení zde a poté vyberte Uložit soubor.
-
Proveďte do své složky Stahování, klikněte pravým tlačítkem na archiv ISLC 7z a vyberte Spustit jako správce.
-
Když se zobrazí okno Řízení uživatelských účtů, vyberte Ano.
-
Vyhledejte složku, vyberte OK a poté Extract.
-
Po extrahování klikněte pravým tlačítkem na Intelligent Standby List Cleaner ISLC, poté vyberte Spustit jako správce.
-
Po zobrazení dialogového okna UAC vyberte Yes.
-
Vyberte Vyčistit pohotovostní seznam pro ruční vyprázdnění pohotovostní paměti systému. Změňte hodnoty pro; Velikost seznamu je alespoň a Volná paměť je menší než, aby vyhovoval vašim požadavkům.
Vyberte Začít minimalizovaně pro spuštění ISLC na pozadí při každém spuštění systému.
Opravit únik paměti Windows 10 pomocí FreeStandbyMemory.bat
Skript freestandbymemory.bat je dalším užitečným nástrojem, který pomáhá zmírnit problémy s pohotovostní pamětí ve Windows 10. Spouští se každé 3 minuty automaticky na pozadí a vymaže pohotovostní paměť, pokud fyzická paměť vašeho počítače klesne pod 1500 MB. Skript je zdarma ke stažení a je určen pro Windows 10.
-
Přejděte na stránku Pastebin skriptu, vyberte stáhnout a poté Uložit soubor.
-
Přejděte do složky Stahování, klikněte pravým tlačítkem na freestandbymemory (dávkový soubor) a vyberte Spustit jako správce.
-
Vybrat Další informace.
-
Vybrat Přesto spustit.
-
Vybrat Ano.
-
Po přidání skriptu pokračujte výběrem libovolné klávesy. FreeStandbyMemory nyní poběží na pozadí vašeho systému.
-
Chcete-li skript odstranit, přejděte na Tento počítač > Windows (C:) > Windows, klikněte pravým tlačítkem na FreeStandbyMemory a vyberte Smazat.
Opravte únik paměti aktualizací ovladačů
Přestože existuje několik nástrojů pro kontrolu zastaralých ovladačů, je nejlepší je projít jeden po druhém, jednotlivě, abyste měli jistotu, že je vše aktuální.
- Zadejte správce zařízení do vyhledávání Windows a poté, jakmile se výsledky naplní, vyberte Otevřít.
- Rozb alte sekci hardwaru.
- Klikněte pravým tlačítkem na zařízení a vyberte Aktualizovat ovladač.