Co to jest SuperFetch i jego związek z svchost.exe - LocalSystemNetworkRestricted?

22

Przez ostatni rok miałem wiele problemów z DUŻĄ aktywnością dysków twardych. Więc szukałem i znalazłem odpowiedź tutaj. Niektórzy odpowiedzieli, że był to główny problem z laptopami z systemem Vista i dyskiem twardym o prędkości 5400 obr./min. Cóż, mój jest także laptopem, ale z systemem Windows 7 i 7200 RPM HD.

Jednak ostatnio zainstalowałem większy dysk, który ma tylko 5400 obr./min, ale przetestowałem go na wiele różnych sposobów i stwierdziłem, że 95% czasu jest tak samo szybkie, jak mój stary dysk 7200 obr./min. Ale miałem też problem z szybszym napędem! Ale nie tak źle. Widziałem, jak światło HD działa i działa, i pochłania zasoby. Problem polegał na tym, że nie mogłem ustalić, co to spowodowało?

Wszystko to przyszło na myśl w tym tygodniu, a szczególnie dzisiaj. Było tak źle, że ledwo mogłem korzystać z laptopa! Używałem Task Managera na LATA, ale tylko do podstawowych rzeczy, aż do dzisiaj. Dysk twardy BIEGŁO STAŁO, więc wiedziałem, że muszę się dowiedzieć, na czym polega problem. Więc grałem z Menedżerem zadań i znalazłem problem. Tak jak powiedziałem, używałem Menedżera zadań tylko do bardzo podstawowych rzeczy, więc nie wiedziałem, że pokaże WSZYSTKO działające w tle, a zwłaszcza CO używa HD.

Odkryłem więc, że - „svchost.exe (LocalSystemNetworkRestricted)” był ciągle uruchomiony. Więc spróbowałem go wyłączyć i zobaczyłem, że gaśnie światło HD, a wykres pokazujący użycie dysku twardego - spada jak kamień, od MAX do prawie zera.

Tak jak powiedziałem, miałem wcześniej dysk o prędkości 7200 obr / min, który miał ten problem i z czasem gorzej? Mój nowy dysk twardy ma 5400 obr./min., Który zainstalowałem 6 tygodni temu. Przez pierwszy miesiąc nie miał żadnych PROBLEMÓW, dopiero w ciągu ostatnich 2 tygodni zacząłem zauważać dużą aktywność na dysku twardym !!

MOJE PYTANIA: [To jest mój pierwszy test POST, czy mogę zadawać więcej niż jedno pytanie naraz?] Ktoś powiedział, że powinienem poszukać „SuperFetch” i go wyłączyć. Po pierwsze: nie mogłem tego znaleźć? Znalazłem tylko „TS_SuperFetch.ps1”? Po drugie: jakie jest najlepsze rozwiązanie i jak mam to zrobić? Czy mogę go w jakikolwiek sposób odinstalować lub usunąć plik i jakie są skutki całkowitego pozbycia się tego? OSTATECZNE: jeśli się go nie pozbędę, czy będę musiał przejść do Menedżera zadań i zatrzymać tę usługę za każdym razem, gdy ponownie się uruchomię? Dzięki

użytkownik254396
źródło

Odpowiedzi:

43

Superfetch to usługa, która została wprowadzona w systemie Vista i od tego czasu jest częścią systemu Windows. Próbuje przyspieszyć korzystanie z komputera, wstępnie ładując części programów do pamięci, co czasem przynosi szkodliwe efekty. Próbuje ustalić, którego oprogramowania używasz, i przechowuje jego część w folderze Windows.

Niestety, Superfetch nie zawsze ma właściwe oprogramowanie, którego będziesz używać, i może utrzymywać twój dysk twardy zajęty przez kilka minut po uruchomieniu. Uważałem to za szczególnie denerwujące, ponieważ ciągle ładowało oprogramowanie, którego nawet nie zamierzałem używać lub którego użyłem tylko raz. Ponieważ codziennie używam wielu różnych programów, Superfetch miał ogromny negatywny wpływ na wydajność mojego komputera, utrzymując dysk twardy zajęty przez 5-10 minut po nowym uruchomieniu. To jest właśnie powód, dla którego działam w systemie Windows z dezaktywowanym Superfetch, odkąd się pojawił.

Dodatkowo, ponieważ Superfetch używa pamięci do aplikacji, których możesz nawet nie uruchomić, wolna ilość pamięci będzie wymagała trafienia i może spowodować większą zamianę, co spowoduje dodatkowe zużycie dysku twardego.

Oto jak wyłączyć Superfetch:

  • Otwórz wiersz Uruchom i wprowadź Services.msc .

  • Znajdź Superfetch na liście, kliknij go prawym przyciskiem myszy i zatrzymaj usługę.

  • Kliknij dwukrotnie i ustaw typ uruchamiania na Wyłączony .

Po ponownym uruchomieniu Superfetch pozostanie nieaktywny. Innymi sprawcami, które mogą spowalniać dysk twardy, mogą być automatycznie zaplanowane sesje defragmentacji, a także narzędzie Windows Search Indexer. Możesz dezaktywować to samo, co Superfetcher.

Svchost.exe to plik wykonywalny, który uruchamia usługę. Po dezaktywacji Superfetch nie musisz się z tym bałaganić. W rzeczywistości nie należy go w ogóle dotykać, ponieważ obsługuje wiele kluczowych usług systemu Windows.

Możesz sprawdzić folder Prefetch w katalogu Windows, aby zobaczyć, które programy Superfetch wstępnie buforują w twojej pamięci. Możesz je bezpiecznie usunąć po wyłączeniu funkcji Superfetch.

Zerobinary99
źródło
Miałem też ogromne zużycie dysku twardego (100% czasu aktywności przez okresy nawet do godziny) i sprawiałem wrażenie, że to superprzyjęcie. Jeśli procesor / dysk twardy jest używany zbyt często, a svchost wydaje się winowajcą na pierwszy rzut oka w monitorze zasobów, spróbuj najpierw zatrzymać tę usługę.
rdmptn
ktoś powinien dowiedzieć się, jak „dostroić” superszybkie pobieranie do niektórych katalogów i nas o tym poinformować. Podejrzewam, że napęd RAM byłby wystarczający.
paIncrease
Myślę, że nazywa się to typem początkowym Disabled.
GolezTrol,
@GolezTrol Masz rację. Nie miałem angielskiej wersji systemu Windows, kiedy to napisałem. Dzięki za podpowiedź. Zaktualizowałem swój opis.
Zerobinary99
0

Ostatnio miałem problemy z czasami uruchamiania. Natknąłem się na program Microsoft Fix It online, który stwierdził, że Superfetch został wyłączony na moim komputerze (z zainstalowanym Windows 7 Professional) i musiałem go włączyć. Muszę jeszcze uruchomić się ponownie, ponieważ podczas pisania usuwam inne złośliwe oprogramowanie znalezione na moim komputerze.

Celem Superfetch jest między innymi skrócenie czasu rozruchu. Oto więcej informacji - http://www.osnews.com/story/21471/SuperFetch_How_it_Works_Myths

użytkownik297266
źródło
-1

Funkcja Superfetch jest przydatna tylko wtedy, gdy używasz napędu USB FAST jako READYBOOST „RAM”. Jeśli nie masz ochoty mieć w 100% dedykowanego dysku, wyłącz superpobierz i poradz sobie z nieco wolniejszym czasem uruchamiania / ładowania. W moim przypadku super-pobieranie ładowało całą bibliotekę inicjującą przy użyciu ponad 800 000 pamięci w menedżerze procesów. Im dłużej mój komputer był włączony, tym wolniej działało, dopóki się nie zamknę, nie odłączę, nie wyładuję, nie wyjęję RAM, nie wyładuję ponownie i nie zmontuję. Tak, zajęło to wszystko. Tak dzieje się, gdy używasz Win 7 i masz 2 dyski wewnętrzne 1 TB i 3 dyski zewnętrzne 1 TB.

Nicholas Hernandez
źródło
1
To jest po prostu źle. Superfetch nie ma nic wspólnego z funkcją Readyboost. Ten ostatni używa nośnika USB, który działa jako dodatkowa pamięć RAM, podczas gdy Superfetch wstępnie ładuje podobno często używa programów do pamięci, aby skrócić czas ładowania.
Zerobinary99 20.04.16
Superfetch has nothing to do with the Readyboost feature.Wydaje mi się, że tak: Gdy tylko wyłączę usługę superfetch, przestrzeń używana przez Readyboost na moim dysku USB zostanie zwolniona.
AXO
Axo Wynika to tylko z faktu, że po dezaktywacji funkcji Superfetch nie ma już buforowanego kodu programu w pamięci, a zatem pamięć Twojego systemu wymaga zmniejszenia. Przeczytaj moją odpowiedź powyżej. Wyjaśnia to jasno. Jednak samo Superfetch nie ma nic wspólnego z Readyboost. Oba są całkowicie niezależne. W każdym razie moja odpowiedź wyjaśniła, w jaki sposób interpretować „nic wspólnego z”.
Zerobinary99