Jak naprawić wysokie użycie dysku przez hosta usługi (SysMain) w systemie Windows 11/10?
Windows 10 i Windows 11 to doskonałe systemy operacyjne. Ale jeśli widzisz stale niską wydajność, może to być spowodowane czymś o nazwie SysMain (wcześniej znanym jako Superfetch ).
W tym artykule pomożemy Ci zrozumieć SysMain i dlaczego możesz napotkać problem z wysokim wykorzystaniem dysku z tą usługą.
Co to jest SysMain (Superfetch)?
Superfetch , nazwany SysMain po aktualizacji systemu Windows 10(Windows 10) 1809, został wprowadzony w systemie Windows Vista(Windows Vista) i jest następcą funkcji Prefetch (podobna funkcja w systemie Windows XP(Windows XP) ). System operacyjny korzysta z tej funkcji, aby z czasem poprawić wydajność systemu.
Dlaczego z biegiem czasu? Najpierw bada wzorce wykorzystania pamięci RAM . (RAM)Następnie funkcja identyfikuje programy, które najczęściej uruchamiasz na swoim komputerze. Gdy Superfetch uzyska(Superfetch) te informacje, wstępnie ładuje te programy do pamięci RAM(RAM) . Po uruchomieniu tych programów zobaczysz, że ładują się znacznie szybciej.
Tak więc Superfetch potrzebuje zasobów. Możesz znaleźć Superfetch działający w tle, gdy spojrzysz na listę procesów systemowych w Menedżerze zadań(Task Manager) jako „Host usługi: SysMain”:
Co ważne, Superfetch nie pozbawia pamięci RAM(RAM) innych programów . Używa tylko nieużywanej pamięci RAM(RAM) . Każdy(Any) nowo uruchomiony program nadal będzie miał pierwszeństwo przed Superfetch pod względem miejsca w pamięci RAM(RAM) . W razie potrzeby Superfetch zwolni(Superfetch) pamięć RAM(free up RAM) dla innej aplikacji.
Jeśli uważasz, że Superfetch powoduje problemy z wydajnością na Twoim komputerze, możesz go bezpiecznie wyłączyć. Poniżej omówimy kilka sposobów na wyłączenie Superfetch i naprawienie hosta usługi(Service Host) : Problem z wysokim zużyciem procesora przez(high CPU usage problem) SysMain .
Wyłącz SysMain z usług
Ponieważ SysMain jest usługą systemu Windows(Windows) , najprostszym sposobem wyłączenia SysMain jest użycie konsoli Usługi(Services) :
- Press Win + R , wpisz services.msc i naciśnij Enter , aby uruchomić konsolę Usługi .(Services)
- Przewiń(Scroll) listę w konsoli Usługi dla usługi o nazwie (Services)SysMain .
- Kliknij(Double-click) dwukrotnie usługę SysMain , aby otworzyć właściwości usługi. Alternatywnie możesz kliknąć usługę prawym przyciskiem myszy i wybrać Właściwości.
- Wybierz przycisk Zatrzymaj(Stop) , aby zatrzymać usługę. Następnie rozwiń menu rozwijane Typ uruchomienia i wybierz (Startup Type)Wyłączone(Disabled) .
- Wybierz OK, aby zapisać i wyjść.
Wyłącz SysMain za pomocą wiersza polecenia(SysMain Using Command Prompt)
Korzystanie z wiersza polecenia(Command Prompt) do wyłączania SysMain jest szybsze. Jeśli nie masz nic przeciwko używaniu poleceń, oto jak możesz wyłączyć SysMain :
- Press Win + R , wpisz cmd i naciśnij Ctrl + Shift + Enter , aby uruchomić podwyższony wiersz polecenia(Command Prompt) .
- Skopiuj i wklej następujące polecenie w oknie wiersza polecenia(Command Prompt) i naciśnij Enter:
sc stop „SysMain” i sc config „SysMain” start=wyłączone
Wyłącz SysMain z rejestru
Jeśli poprzednie metody z jakiegoś powodu nie działają, możesz zmodyfikować ustawienia rejestru, aby wyłączyć SysMain:
- Press Win + R , wpisz regedit i naciśnij Enter , aby uruchomić Edytor rejestru(Registry Editor) .
- Przejdź do następującej ścieżki za pomocą lewego paska bocznego lub skopiuj i wklej następujący tekst do paska nawigacji u góry i naciśnij Enter:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSysMain
- Wyszukaj wartość o nazwie Start w prawym okienku i kliknij ją dwukrotnie.
- Zmień Dane wartości(Change Value Data) na 4 i wybierz OK, aby zapisać i wyjść.
Uruchom skanowanie SFC
Jeśli chcesz spróbować rozwiązać problem wysokiego użycia dysku SysMain bez wyłączania SysMain , możesz spróbować użyć Kontrolera plików systemowych(System File Checker) ( SFC ).
SFC to wbudowane narzędzie w systemie Windows(Windows) , które sprawdza integralność plików systemowych. Automatycznie zastępuje uszkodzone pliki systemowe znalezione podczas skanowania, więc jeśli uszkodzenie pliku systemowego jest przyczyną problemu, SFC może to naprawić.
- Press Win + R , wpisz cmd i naciśnij Ctrl + Shift + Enter .
- Skopiuj i wklej następujące polecenie do wiersza polecenia(Command Prompt) i naciśnij Enter :
sfc /skanuj
Skanowanie przeskanuje dysk twardy w poszukiwaniu uszkodzonych plików systemowych i zastąpi te, które uległy uszkodzeniu. Po zakończeniu skanowania uruchom ponownie komputer i sprawdź, czy problem z wysokim użyciem dysku w usłudze Service Host SysMain nadal występuje.(Service Host SysMain)
Zaktualizuj system Windows
Zawsze konieczne jest sprawdzenie witryny Windows Update(Windows Update) i sprawdzenie, czy aktualizacja jest dostępna do pobrania. Firma Microsoft(Microsoft) stale szuka problemów z systemem Windows(Windows) i wydaje aktualizacje, aby je naprawić.
Jeśli poprzednie poprawki nie były pomocne, aktualizacja może być warta strzału:
- Press Win + I, aby uruchomić aplikację Ustawienia(Settings) i wybierz Windows Update z lewego paska bocznego.
- Wybierz przycisk Sprawdź(Check) aktualizacje.
- Jeśli aktualizacje są dostępne, wybierz przycisk Pobierz(Download) i zainstaluj, aby je zainstalować.
Uruchom ponownie komputer i sprawdź, czy to rozwiąże problem.
Wymień dysk twardy na SSD
Jeśli od jakiegoś czasu korzystasz ze starego mechanicznego dysku twardego(HDD) , zastąpienie go dyskiem SSD (SSD)może(Solid State Drive) zoptymalizować wydajność komputera i rozwiązać problem wysokiego zużycia dysku.
Może to być szczególnie uzasadnione, jeśli wypróbowałeś rozwiązywanie problemów i wyczerpałeś wszystkie metody rozwiązania problemu.
Większość nowoczesnych komputerów ma gniazdo na dyski SSD(SSDs) . Jeśli jednak nigdy nie kupowałeś dysków SSD(SSDs) , skorzystaj z naszego przewodnika zakupu dysków SSD(SSD buying guide) , aby podjąć świadomą decyzję.
Wykorzystanie dysku SysMain, znormalizowane
Mamy nadzieję, że udało Ci się naprawić użycie dysku SysMain za pomocą jednej z tych poprawek. SysMain niekoniecznie(SysMain) jest świnią zasobów. System Windows wprowadził tę inteligentną funkcję, aby zoptymalizować wykorzystanie pamięci RAM(RAM) i zapewnić wyższą wydajność podczas korzystania z najczęściej używanych aplikacji.
Możesz go na stałe wyłączyć bez poważnych konsekwencji, jeśli zużywa dużo pamięci. Alternatywnie naprawienie uszkodzenia pliku systemowego lub aktualizacja systemu Windows(Windows) może pomóc w rozwiązaniu problemu bez wyłączania usługi SysMain .
Related posts
Jak naprawić wysokie użycie procesora audiodg.exe w systemie Windows 11/10?
Napraw hosta usługi: system lokalny (svchost.exe) Wysokie użycie procesora i dysku
Napraw brakujący folder DCIM iPhone'a w systemie Windows 11/10
Jak naprawić niedziałające przewijanie myszy w systemie Windows 11/10?
Napraw hosta usługi: Usługa zasad diagnostycznych Wysokie użycie procesora
Jak naprawić BSOD zarządzania pamięcią kodu zatrzymania systemu Windows?
7 sposobów na naprawienie problemu „Windows nie może połączyć się z drukarką”
Napraw brakujące punkty przywracania systemu w Windows Vista i 7
Jak naprawić problemy z mikrofonem w systemie Windows
Napraw błąd „Windows nie mógł automatycznie wykryć ustawień proxy tej sieci”
NAPRAW: Dysk niesystemowy lub błąd dysku w systemie Windows
Napraw „Nie można znaleźć tego elementu” podczas usuwania w systemie Windows
5 poprawek ogólnego błędu sterownika monitora PNP w systemie Windows 11/10
Jak naprawić „Za mało zasobów kontrolera USB” w systemie Windows 10?
Jak naprawić błąd „Teredo nie może się zakwalifikować” w systemie Windows 10?
Jak naprawić brak dźwięku w systemie Windows 10?
Jak naprawić niedziałający pasek zadań systemu Windows 10
Napraw wysokie użycie procesora przez XboxStat.exe w systemie Windows 11/10
Jak naprawić ostrzeżenie o małej ilości miejsca na dysku w systemie Windows?
Dlaczego Dwm.exe powoduje wysokie zużycie procesora i jak to naprawić?