Radzenie sobie z tym irytującym, wysokim wykorzystaniem procesora przez „System i pamięć skompresowaną” w systemie Windows
Tak, to klasyczna irytacja. Zasadniczo za każdym razem, gdy uruchamia się gra lub aplikacja, a nawet losowe działanie systemu Windows, proces ten gwałtownie przyspiesza, pochłaniając procesor i dysk, jakby jutra miało nie być. Czasami da się to ogarnąć, ale innym razem jest tak źle, że cały system działa ospale lub przestaje reagować. To trochę dziwne, bo to podstawowy proces systemowy — nie da się go po prostu wyłączyć jak jakiegoś złośliwego oprogramowania. Co więc można zrobić? Cóż, istnieje kilka sztuczek, które zazwyczaj oswajają tę bestię, a niektóre mogą być bardziej inwazyjne niż inne. Ale trzymam kciuki, poczujesz ulgę.
Jak naprawić wysokie użycie procesora przez „pamięć systemową i skompresowaną” w systemie Windows
Metoda 1: Przeskanuj w poszukiwaniu złośliwego oprogramowania — ponieważ oczywiście złośliwe oprogramowanie może zakłócać procesy pamięci
Złośliwe oprogramowanie czasami maskuje się lub uszkadza pliki systemowe, co prowadzi do nadmiernego zużycia zasobów. Szybkie i dogłębne skanowanie antywirusowe nigdy nie jest złym pomysłem. Program Windows Defender sobie z tym poradzi, ale jeśli masz do czynienia z wyjątkowo podejrzliwym systemem, możesz skorzystać z narzędzia innej firmy. Tak czy inaczej, warto zacząć od tego.
- Wpisz Zabezpieczenia systemu Windows w pasku wyszukiwania i naciśnij Enter
- Bum, przejdź do ochrony przed wirusami i zagrożeniami
- Wybierz opcje skanowania
- Wybierz skanowanie w trybie offline programu Microsoft Defender — zostanie wykonane dokładniejsze skanowanie poza systemem Windows — i kliknij Skanuj teraz
- Komputer uruchomi się ponownie i rozpocznie skanowanie. Schemat: czasami trwa to chwilę, więc może zjedz przekąskę.
- Po powrocie do systemu Windows sprawdź wyniki. Jeśli wykryto złośliwe oprogramowanie, napraw je przed kontynuacją.
Metoda 2: Dostosuj rozmiar pliku stronicowania — czasami system Windows po prostu gubi się w kwestii zarządzania pamięcią
To pomaga, ponieważ plik stronicowania (pamięć wirtualna) może być błędnie skonfigurowany, przez co system Windows musi się nadmiernie napracować, próbując zarządzać pamięcią RAM. Ręczne ustawienie tego może rozwiązać problem. To trochę techniczne, ale nie jest to fizyka kwantowa.
- Kliknij prawym przyciskiem myszy na Start i wybierz System
- Kliknij Zaawansowane ustawienia systemu (zazwyczaj na pasku bocznym lub w sekcji Powiązane ustawienia ).
- W sekcji Wydajność kliknij Ustawienia
- Przejdź do zakładki Zaawansowane
- Kliknij Zmień… w obszarze Pamięć wirtualna
- Odznacz opcję Automatycznie zarządzaj rozmiarem pliku stronicowania dla wszystkich dysków, aby uzyskać większą kontrolę
- Ustaw niestandardowy rozmiar – na przykład 4096 MB dla rozmiaru początkowego i maksymalnego – jeśli nie masz pewności, albo po prostu dla uproszczenia pozostaw go w trybie zarządzanym przez system. Upewnij się tylko, że nie jest on całkowicie poza skalą (za mały lub za duży).
Może to ustabilizować zarządzanie pamięcią i zmniejszyć obciążenie powodowane przez „pamięć systemową i skompresowaną”.
Metoda 3: Dostosuj opcje wydajności, aby system Windows działał sprawniej — wskaż mu, na czym ma się skupić
System Windows ma tendencję do automatycznego wybierania, jak bardzo chce być ładny lub szybki. Czasami wybiera opcję „ładny”, co powoduje duże zużycie zasobów. Zmiana priorytetu na wydajność może pomóc zmniejszyć obciążenie procesora.
- Kliknij prawym przyciskiem myszy Start i wybierz System
- Kliknij Zaawansowane ustawienia systemu
- W sekcji Wydajność kliknij Ustawienia
- Wybierz opcję Dostosuj, aby uzyskać najlepszą wydajność
- Kliknij Zastosuj, a następnie OK
To w zasadzie eliminuje efektowne animacje i efekty wizualne, które czasami utrudniają zarządzanie zasobami. Działa dobrze dla większości osób, które chcą po prostu, aby ich system działał płynnie, bez zbędnych zbędnych dodatków.
Metoda 4: Uruchom sprawdzanie plików systemowych — ponieważ uszkodzone pliki systemu Windows powodują nieprzewidywalne zachowanie
Jeśli pliki systemowe są uszkodzone (a, bądźmy szczerzy, zdarza się to częściej, niż byśmy chcieli), może to spowodować, że system Windows nie będzie w stanie zarządzać pamięcią lub procesorem. Skanowanie SFC i DISM czasami rozwiązuje przyczynę.
- Otwórz wiersz poleceń jako administrator — wpisz cmd w polu wyszukiwania, kliknij prawym przyciskiem myszy i wybierz opcję Uruchom jako administrator
- Wpisz i uruchom: `
sfc /scannow` — poczekaj na zakończenie. - Jeśli problemy zostaną znalezione lub nie zostaną rozwiązane, wypróbuj polecenia DISM jedno po drugim:
DISM /Online /Cleanup-Image /CheckHealth DISM /Online /Cleanup-Image /ScanHealth DISM /Online /Cleanup-Image /RestoreHealth - Następnie uruchom ponownie `
sfc /scannow`.W razie potrzeby uruchom ponownie.
Czynności te mogą naprawić uszkodzone pliki systemowe, które mogą być przyczyną nieprawidłowego działania procesu pamięci.
Metoda 5: Sprawdź stan pamięci RAM (ponieważ awaria pamięci RAM może powodować dziwne skoki obciążenia procesora)
Spośród wszystkich usterek sprzętowych, często winowajcą jest pamięć RAM. Diagnostyka pamięci systemu Windows to prosty sposób na sprawdzenie, czy karty pamięci są uszkodzone.
- Wpisz Diagnostyka pamięci systemu Windows w pasku wyszukiwania i naciśnij Enter
- Wybierz opcję Uruchom ponownie teraz i sprawdź, czy występują problemy
- Komputer uruchomi się ponownie i przeprowadzi testy pamięci. Nie spiesz się, może to potrwać kilka minut.
- Po zakończeniu pojawią się wyniki. Możesz też później sprawdzić Podgląd zdarzeń, aby zobaczyć raport. Jeśli pojawią się problemy, może być konieczna wymiana pamięci RAM lub konsultacja z technikiem.
Metoda 6: Wyłącz całkowicie „System i pamięć skompresowaną” (niezalecane, ale czasami konieczne)
Jeśli nic innego nie działa, niektórzy użytkownicy wyłączają proces w Harmonogramie zadań, ale uwaga – nie jest to standardowe rozwiązanie i może powodować inne problemy. Używaj tego w ostateczności.
- Wpisz Harmonogram zadań w wyszukiwarce i otwórz go
- Przejdź do Biblioteki harmonogramu zadań > Windows > MemoryDiagnostic
- Znajdź RunFullMemoryDiagnostic na liście
- Kliknij prawym przyciskiem myszy i wybierz Wyłącz
W niektórych konfiguracjach zmniejsza to skoki obciążenia procesora, ale może również uniemożliwić wykonywanie istotnych czynności diagnostycznych lub zarządzanie. Należy zachować ostrożność.
Metoda 7: Wyłącz usługę SuperFetch/SysMain — ponieważ czasami przekracza ona swoje granice
Ta usługa wstępnie ładuje często używane aplikacje, aby przyspieszyć działanie systemu, ale na niektórych komputerach powoduje to wysokie obciążenie dysku i procesora. Wyłączenie jej może czasami rozwiązać problem wysokich skoków obciążenia powiązanych z „Systemem i pamięcią skompresowaną”.
Istnieją dwie metody wyłączenia tej funkcji:
Wyłącz za pomocą usług
- Otwórz services.msc z paska wyszukiwania
- Przewiń w dół do SysMain (dawniej SuperFetch)
- Kliknij prawym przyciskiem myszy i przejdź do Właściwości
- Zmień typ uruchomienia na Wyłączony
- Kliknij Zastosuj i OK
Wyłącz za pomocą wiersza poleceń
- Otwórz wiersz poleceń jako administrator
- Wpisz: `
net.exe stop sysmain` i naciśnij Enter - Jeżeli po ponownym uruchomieniu problem nie ustąpi, wyłącz go na stałe poleceniem: `
sc config sysmain start=disabled`
Uwaga: niektóre konfiguracje mogą wyświetlać inną nazwę usługi, np.Superfetch, ale w systemach Windows 10/11 zwykle jest to SysMain.
Te poprawki nie gwarantują idealnego rozwiązania – czasami wysokie obciążenie procesora po prostu uparcie się utrzymuje. Ale wypróbuj je; często jedno z nich złagodzi to szaleństwo.