W przeciwieństwie do uruchamiania oprogramowania bezpośrednio z dysku twardego, system Windows tymczasowo przechowuje niektóre powiązane dane w pamięci systemowej. Daje to korzyści w postaci szybszego przełączania się z powrotem do oprogramowania, ponieważ dostęp do danych w pamięci systemowej jest znacznie szybszy niż na dysku twardym.
Z czasem jednak dane te mogą zacząć zapełniać dostępną pamięć. Im większa pamięć podręczna, tym mniej wolnej pamięci komputer ma do wykonania innych ważnych zadań. Wiedza o tym, jak wyczyścić pamięć podręczną w systemie Windows 10, może zapewnić natychmiastowy wzrost prędkości, jeśli komputer zaczyna działać nieco wolniej.
Restart komputera
Twój dysk twardy nie wymaga zasilania do przechowywania danych. Gdy wyłączasz komputer, pliki są zapisywane i gotowe do ponownego użycia przy następnym uruchomieniu komputera.
Pamięć systemowa jest inna. Jest ona niestabilna, co oznacza, że wymaga stałego zasilania elektrycznego, aby utrzymać swój stan. Kiedy wyłączasz komputer, wszystkie dane przechowywane w pamięci systemowej są wymazywane.
To oznacza, że najszybszą drogą do wyczyszczenia pamięci podręcznej systemu Windows jest po prostu wyłączenie komputera. Uruchom go ponownie lub wyłącz go i uruchom ponownie ręcznie – tak czy inaczej, krótka przerwa w zasilaniu spowoduje wymazanie przechowywanych w nim danych.
Po ponownym uruchomieniu systemu Windows zużycie pamięci powinno być niższe.
Prawdą jest, że system Windows 10 znacznie lepiej radzi sobie z pozostawieniem go bez zasilania niż poprzednie wersje systemu Windows, jednak pamięć podręczna danych będzie rosnąć, im dłużej będzie działać bez ponownego uruchomienia. Od czasu do czasu uruchamiając ponownie komputer, możesz szybko wyczyścić pamięć podręczną w systemie Windows 10 i natychmiastowo zwiększyć szybkość działania.
Wyłącz funkcję Superfetch systemu Windows
Windows próbuje poprawić wydajność systemu, analizując sposób korzystania z komputera i przewidując działania. Superfetch to funkcja systemu Windows zaprojektowana, aby pomóc w tym poprzez automatyczne ładowanie pewnych danych aplikacji do pamięci systemowej.
Technicznie rzecz biorąc, system Windows traktuje wykorzystanie pamięci przez funkcję Superfetch jako niski priorytet. Kiedy zapotrzebowanie na pamięć systemową wzrasta, dane Superfetch powinny zostać usunięte. Proces ten może być jednak powolny, szczególnie jeśli zużycie pamięci jest wysokie i trwa „wojna o pamięć” między funkcją Superfetch a innymi otwartymi aplikacjami.
Jeśli używasz dysku półprzewodnikowego jako dysku systemowego Windows, system Windows automatycznie wyłączy tę funkcję. Dostęp do plików na dysku SSD jest znacznie szybszy niż na typowym dysku twardym, więc bezpiecznie jest pozostawić dane na dysku i uruchamiać je bezpośrednio, dzięki czemu funkcja Superfetch staje się zbędna.
You’re probably safe to leave Superfetch on in most instances, but if you’re seeing regular slowdowns, high RAM usage, or a slow startup, disabling Superfetch could be a good place for you to begin troubleshooting.
- To start, open the Windows Registry Editor by pressing Win + R on your keyboard, type regedit, then press enter.
- Press Yes to the User Access Control window that appears.
- In the Registry Editor, navigate to HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters in the left-hand panel.
- Right-click in the open window, go to the New sub-menu, then click D-WORD (32 bit) Value.
- Name the new value EnableSuperfetch.
- If you want to completely disable Superfetch, leave the value of EnableSuperfetch as 0. If you want to alter it, however, double-click on the EnableSuperfetch value, then under ValueData, change it to 1 to enable Superfetch for applications, 2 to enable it for booting, or 3 to completely enable it. Click OK to confirm the figure.
- Once saved, reboot your PC.
This will disable the Superfetch service, either entirely, or by limiting its scope to applications or startup. Jak już wspomnieliśmy, użytkownicy z dyskiem SSD powinni mieć wyłączoną usługę Superfetch automatycznie i mogą zamiast tego skorzystać z jednej z innych metod czyszczenia pamięci podręcznej w Windows 10.
Clear Pending Idle Tasks to Free Up Memory
Starym i często zgłaszanym trikiem na wyczyszczenie pamięci podręcznej Windows jest użycie niestandardowego skrótu, który „powinien” wyczyścić pamięć podręczną w Windows 10 i starszych wersjach systemu Windows.
Niestety nie powoduje to faktycznego wyczyszczenia pamięci podręcznej systemu Windows, ale instruuje system Windows, aby rozpoczął przetwarzanie oczekujących zadań „bezczynności” systemu. Są to ukryte zadania systemu Windows, które są wykonywane w tle, gdy zasoby systemowe nie są używane.
Proces może zająć trochę czasu, aby zakończyć, ale może dać Ci długoterminowy impuls w dostępnych zasobów systemowych, podczas gdy twój komputer jest uruchomiony.
To jest przestarzała metoda, ale na pewno nie ma nic złego w próbowaniu go, jeśli próbujesz dowiedzieć się, jak wyczyścić pamięć podręczną komputera w podróży. If you want an immediate boost in system performance, however, it’s best to just restart your PC instead.
- To begin, head to your desktop, or open Windows File Explorer in a suitable location. Right-click, head to the New sub-menu, then click Shortcut.
- In the Create Shortcut dialog box, under Type the location of the item, type %windir%\system32\rundll32.exe advapi32.dll,ProcessIdleTasks, then click Next.
- Give the shortcut a suitable name, such as Clear Pending System Tasks.
- Click Finish to create the shortcut.
Skrót będzie gotowy do użycia po jego utworzeniu – kliknij dwukrotnie skrót w dowolnym momencie, aby rozpocząć proces.
Rozważ inne rozwiązania
Windows 10 znacznie lepiej zarządza dostępnymi zasobami systemowymi niż starsze wersje Windows. Jeśli obserwujesz słabą wydajność, spróbuj w pierwszej kolejności zrestartować system. Jest to najprostszy sposób na wyczyszczenie pamięci podręcznej systemu Windows.
Inne metody, które wymieniliśmy, mogą pomóc, ale nie gwarantują, że zadziałają w każdej sytuacji. System Windows będzie starał się zarządzać zasobami systemowymi najlepiej, jak potrafi, ale powolny komputer ma prawdopodobnie większą przyczynę, taką jak niewystarczająca ilość pamięci RAM, mało miejsca na dysku lub starszy i wolniejszy dysk twardy.
Wyczyszczenie pamięci podręcznej tylko naprawia, a nie rozwiązuje, te długoterminowe problemy z komputerem. Być może trzeba będzie sprawdzić wydajność systemu, aby zbadać przyczynę spowolnienia komputera i pomóc w znalezieniu bardziej odpowiedniego rozwiązania.
Wyczyść pamięć podręczną.