Co to jest Windows Superfetch (SysMain)? Jak wyłączyć Superfetch?

Superfetch (w systemach Windows 10 i Windows 11 nazywany SysMain) to funkcja ładowania usług i ustalania priorytetów programów dostępna od wersji systemu Windows Vista. Działa cicho w tle i ocenia najczęściej używane aplikacje oraz ilość używanej pamięci RAM. Chociaż SysMain został zaprojektowany, aby przyspieszyć działanie komputera, zwykle nie jest potrzebny i można go bezpiecznie wyłączyć, aby naprawić wysokie zużycie pamięci na komputerze.

Co to jest SuperFetch? Jak włączyć i wyłączyć SuperFetch w systemie Windows?

1. Co to jest SuperFetch?

Superfetch (SysMain) to proces hosta usługi systemu Windows („svchost.exe”), którego głównym celem jest przydzielanie pamięci RAM dla często używanych aplikacji i programów. Na komputerze z systemem Windows istnieje tylko jedno działanie SysMain, które można zobaczyć na karcie Usługi w Menedżerze zadań.

Narzędzie SysMain znajduje się w Usługach Menedżera zadań

Aby szybko uruchomić ulubione aplikacje, SysMain ładuje ich pliki wykonywalne poprzez bloki kodu wielokrotnego użytku zwane bibliotekami dołączanymi dynamicznie (DLL).

Funkcja Superfetch (SysMain) ma na celu przyspieszenie działania komputera, ponieważ z biegiem czasu utrzymuje i poprawia wydajność systemu. Skraca także ogólny czas uruchamiania. Przy każdym uruchomieniu komputera wszystkie niezbędne aplikacje zostaną wstępnie załadowane, korzystając z nieużywanej pamięci komputera.

Co to jest Windows Superfetch (SysMain)? Jak wyłączyć Superfetch?

2. Dlaczego Superfetch (SysMain) zużywa tak dużo pamięci?

Ponieważ celem Superfetch (SysMain) jest nadanie priorytetu programom, których często używasz, może z łatwością zwiększyć zużycie pamięci o 100%, szczególnie w przypadku kart przeglądarki i programów pakietu Office, ponieważ tak naprawdę nie wie, ile pamięci będziesz potrzebować, więc dane są buforowane w dodatkowej, wstępnie przydzielonej pamięci.

Chociaż SuperFetch jest przydatną funkcją, powoduje, że komputer częściej pracuje w tle, co prowadzi do większego użycia procesora i pamięci RAM. Z biegiem czasu nieużywana pamięć stale się zwiększa, a Ty zajmujesz znacznie więcej miejsca. Zwykle dotyczy to systemów Windows z bardzo małą pojemnością pamięci RAM (~4 GB lub mniej).

3. Czy Superfetch jest naprawdę potrzebny?

W niemal każdej sytuacji Superfetch jest bardzo przydatny. Jeśli masz nowoczesny komputer o przeciętnych lub lepszych specyfikacjach, Superfetch najprawdopodobniej będzie działał tak płynnie, że nie zauważysz jego obecności. Jest bardzo możliwe, że Superfetch już działa w Twoim systemie, a Ty nawet o tym nie wiesz.

Co to jest Windows Superfetch (SysMain)? Jak wyłączyć Superfetch?

Superfetch przydaje się niemal w każdej sytuacji

Ale są pewne problemy, które mogą pojawić się w przypadku Superfetch:

- Ponieważ Superfetch zawsze działa w tle, sama usługa Superfetch zawsze zużywa trochę procesora i pamięci RAM.

- Superfetch nie rezygnuje z konieczności ładowania aplikacji do pamięci RAM. Zamiast tego przenosi proces ładowania na wcześniejszy moment. Za każdym razem, gdy nastąpi ładowanie, Twój system będzie nadal odczuwał spowolnienie, jakbyś uruchamiał aplikację bez Superfetch.

- Proces uruchamiania systemu może być powolny, ponieważ Superfetch wstępnie ładuje pakiet danych z dysku twardego do pamięci RAM. Jeśli dysk twardy działa w 100% przez kilka minut przy każdym uruchomieniu lub ponownym uruchomieniu komputera, przyczyną może być Superfetch.

- Wydajność funkcji Superfetch może nie być zauważalna, gdy system Windows 10 jest zainstalowany na dysku SSD. Ponieważ dyski SSD są tak szybkie, nie ma potrzeby ich wstępnego ładowania. Jeśli Cię to interesuje, zapoznaj się z przewodnikiem Quantrimang.com dotyczącym przenoszenia systemu Windows z dysku twardego na dysk SSD .

Wiadomo również, że funkcja Superfetch powoduje problemy z wydajnością podczas grania, szczególnie na systemach z 4 GB pamięci RAM lub mniej. Nie jest jasne, dlaczego tak się dzieje, ponieważ nie wszyscy tego doświadczają, ale możliwe jest, że gry obciążone dużą ilością pamięci RAM nieustannie żądają, a następnie zwalniają pamięć, co powoduje, że funkcja Superfetch wielokrotnie ładuje i przestaje ładować dane.

Czy wyłączenie funkcji Superfetch jest bezpieczne? Odpowiedź brzmi tak! Nie ma problemu, jeśli zdecydujesz się wyłączyć funkcję Superfetch. Jeśli system działa prawidłowo, zaleca się pozostawienie tej funkcji włączonej. Jeśli masz problemy z użyciem dysku twardego, dużą ilością pamięci RAM lub obniżoną wydajnością podczas operacji obciążających pamięć RAM, spróbuj go wyłączyć i zobacz, czy to pomoże.

Uwaga : aby zwiększyć wydajność w systemach z małą ilością pamięci RAM, w artykule zalecono dostosowanie limitów pamięci wirtualnej systemu Windows i efektów wizualnych. Możesz także wypróbować te wskazówki, aby przyspieszyć uruchamianie i zamykanie.

4. Wyłącz SuperFetch w systemie Windows 

Superfetch (SysMain) jest zdecydowanie przydatny do szybszego ładowania niektórych programów. Jeśli jednak używasz nowego komputera z systemem Windows, może to być zbędne. Całkowite wyłączenie SysMain wydaje się bardziej skuteczne. Ponieważ Superfetch (SysMain) nie jest usługą niezbędną, możesz ją wyłączyć, kiedy tylko chcesz. Można to zrobić na 4 sposoby.

Skorzystaj z usług Menedżera zadań systemu Windows

 Menedżer zadań systemu Windows to standardowa implementacja programu SysMain i jego programu svchost.exe .

1. Przejdź do zakładki Usługi w Menedżerze zadań.

2. Znajdź zadanie SysMain i kliknij prawym przyciskiem myszy, aby wybrać opcję Otwórz usługi.

Co to jest Windows Superfetch (SysMain)? Jak wyłączyć Superfetch?

Wybierz opcję Otwórz usługi, klikając prawym przyciskiem myszy Menedżera zadań.

3. Znajdź usługę SysMain i kliknij ją prawym przyciskiem myszy, aby otworzyć jej Właściwości . Jeśli jest uruchomiony, a typ uruchamiania jest ustawiony na Automatyczny , możesz go łatwo wyłączyć tutaj.

Co to jest Windows Superfetch (SysMain)? Jak wyłączyć Superfetch?

SysMain Działa w oknie Menedżera usług Windows

4. W wyskakującym oknie zobaczysz opcję Typ uruchomienia na zakładce Ogólne. Kliknij na nią, aby zobaczyć dodatkowe opcje.

Co to jest Windows Superfetch (SysMain)? Jak wyłączyć Superfetch?

Uruchom automatycznie we właściwościach usługi SysMain

5. Wybierz typ uruchamiania jako Wyłączony , zastosuj zmiany i kliknij OK.

Co to jest Windows Superfetch (SysMain)? Jak wyłączyć Superfetch?

Kroki, aby wybrać typ rozruchu jako wyłączony we właściwości SysMain.

6. Uruchom ponownie komputer, aby zmiany zaczęły obowiązywać.

Użyj Edytora rejestru

Bardziej trwałym sposobem wyłączenia funkcji Superfetch (SysMain) jest edycja jej wartości początkowej w Edytorze rejestru.

1. Utwórz punkt przywracania , aby w przypadku nieoczekiwanego zdarzenia móc wrócić do punktu początkowego.

2. Wpisz Utwórz punkt przywracania w pasku wyszukiwania systemu Windows i wybierz opcję Najlepsze dopasowanie poniżej.

Co to jest Windows Superfetch (SysMain)? Jak wyłączyć Superfetch?

Utwórz punkt przywracania w menu wyszukiwania systemu Windows.

3. Po uruchomieniu okna Właściwości systemu przejdź do zakładki Ochrona systemu. Kliknij przycisk Utwórz znajdujący się w dolnej części okna.

Utwórz punkt przywracania we właściwościach systemu.

4. Nazwij punkt przywracania. Dodaj wszelkie szczegóły identyfikacyjne, które mogą pomóc później. Aktualna data i godzina dodawane są automatycznie.

Co to jest Windows Superfetch (SysMain)? Jak wyłączyć Superfetch?

Nazwij utworzony punkt przywracania

5. Punkt przywracania został pomyślnie utworzony i możesz dowolnie edytować wartości rejestru, jak pokazano poniżej.

Co to jest Windows Superfetch (SysMain)? Jak wyłączyć Superfetch?

Punkt przywracania systemu został pomyślnie utworzony

6. Używając Uruchom systemu Windows (naciśnij Win + R ), otwórz Edytor rejestru , wpisując regedit. Domyślnie uruchomi się w trybie administratora.

Co to jest Windows Superfetch (SysMain)? Jak wyłączyć Superfetch?

Regedit jest otwierany w Windows Run

7. Przejdź do następującej ścieżki w Edytorze rejestru:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain

8. Kliknij dwukrotnie lub kliknij prawym przyciskiem myszy element Start w prawym panelu, aby go zmodyfikować.

Zmodyfikuj wartość Start dla SysMain w Edytorze rejestru.

9. Ustaw dane wartości elementu Start na 4.

Co to jest Windows Superfetch (SysMain)? Jak wyłączyć Superfetch?

Ustaw dane wartości początkowej na 4 dla SysMain w Edytorze rejestru.

10. Uruchom ponownie komputer, aby zmiany zaczęły obowiązywać.

Użyj PowerShella

Okno PowerShell to jeden z najszybszych sposobów wyłączania i włączania SysMain.

1. Otwórz okno PowerShell z Uruchom, Win + R , wpisując powershell w oknie.

2. Zamiast naciskać Enter lub OK , wpisz Ctrl + Shift + Enter na klawiaturze. Spowoduje to uruchomienie programu PowerShell w trybie administratora .

Co to jest Windows Superfetch (SysMain)? Jak wyłączyć Superfetch?

Otwórz PowerShell w trybie administratora, używając opcji Uruchom

3. Wprowadź następujące polecenia, aby zgodnie z potrzebami wyłączyć lub włączyć SysMain. Poniższe okno pokazuje oba polecenia razem, ale będziesz musiał użyć ich pojedynczo.

Stop-Service -Force -Name "SysMain"; Set-Service -Name "SysMain" -StartupType Disabled
 
Set-Service -Name "SysMain" -StartupType Automatic -Status Running

Co to jest Windows Superfetch (SysMain)? Jak wyłączyć Superfetch?

Wyłącz i włącz Superfetch w oknie administratora PowerShell.

4. Wpisz exit w PowerShell, aby zamknąć okno. Uruchom ponownie komputer, aby zmiany zaczęły obowiązywać.

Użyj wiersza poleceń

Podobnie jak PowerShell, wiersz poleceń systemu Windows to klasyczny sposób na natychmiastowe wyłączenie lub włączenie SysMain.

1. Otwórz okno wiersza poleceń, uruchamiając, Win + R , wpisując cmd w oknie.

2. Zamiast naciskać Enter lub OK , wpisz Ctrl + Shift + Enter na klawiaturze. Spowoduje to uruchomienie Wiersza Poleceń z uprawnieniami administratora .

Co to jest Windows Superfetch (SysMain)? Jak wyłączyć Superfetch?

Wyłącz funkcję Superfetch w systemie Windows za pomocą wiersza poleceń

3. Aby zablokować SysMain na komputerze lub włączyć go ponownie, wprowadź w razie potrzeby następujące polecenia.

sc stop "SysMain" & sc config "SysMain" start=disabled
sc config "SysMain" start=auto & sc start "SysMain"

Co to jest Windows Superfetch (SysMain)? Jak wyłączyć Superfetch?

SysMain został wyłączony i włączony w trybie administratora wiersza poleceń.

4. W wierszu poleceń wpisz polecenie exit , aby zakończyć, a następnie uruchom ponownie urządzenie.

Powodzenia!

Więcej artykułów znajdziesz poniżej:

Zostaw komentarz

Jak usunąć informację o żądaniu praw autorskich w prawym rogu ekranu w systemie Windows 10

Jak usunąć informację o żądaniu praw autorskich w prawym rogu ekranu w systemie Windows 10

Czy widzisz powiadomienie o aktywacji systemu Windows 10 w prawym rogu ekranu? W tym artykule dowiesz się, jak usunąć powiadomienie o żądaniu dotyczącym praw autorskich w systemie Windows 10.

Instrukcje od AZ dotyczące instalacji systemu Windows 10 w wersji 14393.222

Instrukcje od AZ dotyczące instalacji systemu Windows 10 w wersji 14393.222

Niedawno firma Microsoft wydała najnowszą aktualizację zbiorczą dla użytkowników komputerów PC z systemem Windows 10 o nazwie Build 14393.222. Ta aktualizacja wydana dla systemu Windows 10 naprawia głównie błędy na podstawie opinii użytkowników i poprawia wydajność systemu operacyjnego.

Chroń swoją sieć komputerową za pomocą hosta Bastion w zaledwie 3 krokach

Chroń swoją sieć komputerową za pomocą hosta Bastion w zaledwie 3 krokach

Czy masz komputery w sieci lokalnej, które wymagają dostępu zewnętrznego? Dobrym rozwiązaniem może być użycie hosta bastionowego jako strażnika sieci.

3 sposoby na szybkie wyczyszczenie wszystkich dzienników zdarzeń w systemie Windows 10

3 sposoby na szybkie wyczyszczenie wszystkich dzienników zdarzeń w systemie Windows 10

Czasami może być konieczne jednoczesne usunięcie wszystkich starych dzienników zdarzeń. W tym przewodniku Quantrimang.com pokaże Ci 3 sposoby szybkiego usunięcia wszystkich dzienników zdarzeń w Podglądzie zdarzeń systemu Windows 10.

Jak utworzyć klucz Windows, jeśli klawiatura nie jest dostępna

Jak utworzyć klucz Windows, jeśli klawiatura nie jest dostępna

Jeśli wolisz używać starej, klasycznej klawiatury, takiej jak IBM Model M, która nie zawiera fizycznego klawisza Windows, istnieje prosty sposób, aby dodać więcej, pożyczając klawisz, którego nie używasz często.

Jak utworzyć tryb przezroczystego tła w systemie Windows 10

Jak utworzyć tryb przezroczystego tła w systemie Windows 10

WindowTop to narzędzie, które ma możliwość przyciemnienia wszystkich okien aplikacji i programów działających na komputerach z systemem Windows 10. Możesz także użyć interfejsu z ciemnym tłem w systemie Windows.

Metody fałszywego adresu IP umożliwiają anonimowy dostęp

Metody fałszywego adresu IP umożliwiają anonimowy dostęp

W wielu poprzednich artykułach wspominaliśmy, że zachowanie anonimowości w Internecie jest niezwykle ważne. Co roku dochodzi do wycieku prywatnych informacji, co sprawia, że ​​bezpieczeństwo w Internecie staje się coraz bardziej konieczne. Z tego też powodu powinniśmy używać wirtualnych adresów IP. Poniżej dowiemy się o metodach tworzenia fałszywych adresów IP!

Jak wyłączyć pasek języka na pasku zadań systemu Windows 8

Jak wyłączyć pasek języka na pasku zadań systemu Windows 8

Pasek języka w systemie Windows 8 to miniaturowy pasek narzędzi języka, zaprojektowany tak, aby automatycznie wyświetlał się na ekranie komputera stacjonarnego. Jednak wiele osób chce ukryć ten pasek języka na pasku zadań.

Wskazówki dotyczące optymalizacji szybkości połączenia internetowego od Linksys

Wskazówki dotyczące optymalizacji szybkości połączenia internetowego od Linksys

Maksymalizacja szybkości Internetu jest niezbędna do optymalizacji połączenia sieciowego. Możesz cieszyć się optymalną rozrywką i pracą, korzystając z komputerów, telewizorów z dostępem do Internetu, konsol do gier itp.

Jak skonfigurować WEP, WPA, WPA2 dla routera Linksys

Jak skonfigurować WEP, WPA, WPA2 dla routera Linksys

Łączność bezprzewodowa jest dziś koniecznością i dlatego bezpieczeństwo sieci bezprzewodowej jest niezbędne do zapewnienia bezpieczeństwa w sieci wewnętrznej.