Jak opravit únik paměti systému Windows

V systému Windows dochází k nevracení paměti, když aplikace nebo systémový proces správně neuvolní blok 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. Protože fyzické RAM je omezený zdroj, je důležité zajistit, abyste měli dostatek k dispozici pro zvládnutí vaší pracovní zátěže.

Přestože ve Windows existuje několik typů úniků paměti, zdaleka nejčastějším je problém s pohotovostní pamětí. Vracet se až tak daleko Windows 7, problém s pohotovostní pamětí stále převládá Windows 10. Jakmile vaše pohotovostní paměť zcela spotřebuje vaši volnou paměť, váš systém se může začít zpožďovat a může dokonce spadnout. Vzhledem k tomu, že únik paměti je obvykle důsledkem softwarové chyby nebo závady, je důležité zachovat všechny vaše ovladače aktuální.

RAM
Getty Images

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.

  1. lis Klávesa Windows + R, zadejte "resmon“, poté vyberte OK.

    funkce spuštění ve Windows 10.
  2. Vybrat Paměť kartu a poté vyberte Spáchat pro změnu pořadí seznamu.

    Monitor prostředků systému Windows.
  3. Sledujte Pohotovostní (modrý pruh) s aplikacemi se spuštěnými aplikacemi, které obvykle používáte.

    Karta paměti v nástroji Sledování prostředků systému Windows.

Možná budete muset nechat Sledování zdrojů chvíli spuštěné, abyste zaznamenali jakékoli úniky. Pro snadné srovnání pořiďte snímek obrazovky nebo si při prvním otevření nástroje udělejte poznámku.

Diagnostikujte únik paměti pomocí systému Windows RaMMap

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 Resource Monitor 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.

  1. Jít do RaMMap's Sysinternals stránkaa poté vyberte Stáhněte si RaMMap.

    RaMMap's Sysinternals stránka.
  2. Jděte do svého Stahování složku, zkopírujte RaMMap archivovat do složky dle vašeho výběru a poté jej rozbalit.

    Průzkumník Windows ve Windows 10.
  3. Klepněte pravým tlačítkem myši na RaMMap soubor aplikace a poté vyberte Spustit jako administrátor.

    Nabídka po kliknutí pravým tlačítkem myši RaMMaps ve Windows 10.
  4. Vybrat Ano.

    Okno oprávnění UAC.
  5. Zkontrolujte LICENČNÍ PODMÍNKY SOFTWARU SYSINTERNALSa poté vyberte Souhlasit.

    Licenční podmínky Sysinternals společnosti Microsoft.
  6. Vybrat Použijte Counts a poté sledujte pohotovostní paměť a zjistěte, zda se nezvětšuje.

    Karta Počty použití RaMMap.

    Pokud váš systém ztrácí volnou paměť postupně, možná budete muset nechat RaMMap chvíli běžet. Poznamenejte si pohotovostní paměť před a po, abyste zjistili, zda nedošlo k úniku paměti RAM.

  7. Můžete se také blíže podívat na každý proces, který používá vaši fyzickou paměť Procesy tab.

    Karta procesů RaMMap.

Zkontrolujte RAM pomocí nástroje pro diagnostiku paměti systému 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.

možnosti kontroly pro Windows Memory Diagnostics.
  1. lis Klávesa Windows + R, zadejte "mdsched.exe“, poté vyberte OK.
  2. Vybrat Restartujte nyní a zkontrolujte problémy (doporučeno).
  3. Test začne a jeho dokončení může trvat několik hodin. Po dokončení testu postupujte podle pokynů na obrazovce.

Vyprázdněte 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.

  1. Klepněte pravým tlačítkem myši na RaMMap soubor aplikace a poté vyberte Spustit jako administrátor.
  2. Vybrat Prázdný, pak Prázdný pohotovostní seznam.
  3. Vaše pohotovostní paměť by nyní měla být výrazně nižší.
Prázdné možnosti RaMMap

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.

  1. Otevřete webový prohlížeč, přejděte na oficiální stránka fóra aplikace, vyberte Oficiální stažení zdea poté vyberte Uložení souboru.

    Stránka pro stahování Intelligent Standby List Cleaner.
  2. Udělej svému Stahování složku, klepněte pravým tlačítkem na ISLC 7z archivovat a poté vyberte Spustit jako administrátor.

    Nabídka pravým tlačítkem myši ISLC ve Windows 10.
  3. Vybrat Ano když se zobrazí okno Řízení uživatelských účtů.

    Dialogové okno UAC ve Windows 10.
  4. Přejděte do složky a vyberte OK, pak Výpis.

    Možnosti samoextrakce ISLC.
  5. Po extrahování klikněte pravým tlačítkem Intelligent Standby List Cleaner ISLCa poté vyberte Spustit jako administrátor.

    ISLC se otevírá ve Windows 10.
  6. Vybrat Ano, když se objeví dialogové okno UAC.

    Dialog Řízení uživatelských účtů ve Windows 10.
  7. Vybrat Vyčistit pohotovostní seznam pro ruční vyprázdnění pohotovostní paměti systému. Změňte hodnoty pro; Velikost seznamu je minimálně a Volná paměť je nižší než, podle vašich požadavků.

    Uživatelské rozhraní ISLC.

Vybrat Start minimalizován spouštět ISLC na pozadí při každém spuštění systému.

Opravte ú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.

  1. Přejít na stránka skriptu Pastebin, vyberte stažení, pak Uložení souboru.

    stránka Freestandbymemory Pastebin.
  2. Jděte do svého Stahování složku, klepněte pravým tlačítkem myši volné pohotovostní paměti (dávkový soubor), poté vyberte Spustit jako administrátor.

    možnosti kliknutí pravým tlačítkem ve skriptu.
  3. Vybrat Více informací.

    Dialogové okno ochrany programu Windows Defender.
  4. Vybrat Stejně běž.

    další možnosti pro varovné dialogové okno programu Windows Defender.
  5. Vybrat Ano.

    Vyskakovací okno UAC systému Windows 10 vyžadující povolení.
  6. Po přidání skriptu pokračujte výběrem libovolné klávesy. FreeStandbyMemory nyní poběží na pozadí vašeho systému.

    Snímek obrazovky inicializace volné pohotovostní paměti.
  7. Chcete-li skript odstranit, přejděte na Tento počítač > Windows (C:) > Windows, klikněte pravým tlačítkem myši Paměť ve volném pohotovostním režimua poté vyberte Vymazat.

    Nabídka po kliknutí pravým tlačítkem myši Freestandbymemory.

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í.

správce zařízení ve Windows 10.
  1. Vstupte správce zařízení do vyhledávání Windows a poté vyberte Otevřeno jakmile se naplní výsledky.
  2. Rozbalte sekci hardwaru.
  3. Klepněte pravým tlačítkem myši na zařízení a vyberte Aktualizujte ovladač.