Czasami, gdy mój komputer jest zawieszony i prawie bezużyteczny, wydaje się, że przyczyną jest ciężkie przetwarzanie w tle. Czasami mogę złapać, kto wykorzystuje całą moją przepustowość dysku za pomocą Monitora zasobów (takie szczegóły nie są wyświetlane w Menedżerze zadań). Podejrzewam, że to wystąpienie svchost.exe naprawdę pokazuje aktywność usługi Windows Update, ale nie jestem pewien, czy mogę się upewnić.
Oto co widzę:
Pytanie brzmi: co oznacza LocalSystemNetworkRestricted i czy mogę powiązać wpis w Omówieniu zasobów, który mówi mi, że jest to svchost.exe z jaką usługą?
Dobrą stroną jest to, że kolumna Plik na powyższym zrzucie ekranu (jeśli jest rozwinięta) mówi, jaki rzeczywisty plik jest zapisywany lub czytany, a to z kolei pomogło mi w mojej teorii, że jest to aktualizacja systemu Windows i instalacje MSI systemu Windows -updates (które prawdopodobnie są podprocesami należącymi do usługi), które pojawiają się jako „svchost.exe (LocalSystemNetworkRestricted)”, ale chciałbym wiedzieć na pewno. Jeśli plik, o którym mowa, to plik stronicowania, najprawdopodobniej mój system jest zalany przez odczyt / zapis pliku stronicowania (znany potocznie jako My System Thrashing i potrzebuje więcej fizycznej pamięci RAM). Ale ostatecznie przyczyną wydaje się być usługa Windows.
Aktualizacja nie Windows Update, jednak okazuje się, że to SuperFetch, kolosalne błędne Vista.
źródło
Odpowiedzi:
Ta irytująca zmiana systemu spowodowana jest błędną funkcją systemu Windows Vista o nazwie SuperFetch. Chociaż usługa nadal istnieje w Win7, została naprawiona i nie wydaje mi się, że już mnie spowalnia, chociaż twój przebieg może się różnić.
http://en.wikipedia.org/wiki/Windows_Vista_I/O_technologies#SuperFetch
Po wyłączeniu tego crap-fest, w oknie Usługi (wpisz Usługi w polu wyszukiwania menu Start, znajdź Superfetch, zatrzymaj, a następnie wyłącz automatyczne uruchamianie), te zamrażania znikają. W systemach z wystarczającą ilością pamięci RAM i przepustowością dysku funkcja superpobierz powoduje wzrost wydajności systemu. Na moim laptopie włączenie SuperFetch powoduje okresowe zawieszanie się systemu, w którym nie reaguje wcale na kliknięcia myszą. Myślałem, że wariuję, ale było to częścią rzeczy, które ludzie, którzy przynieśli ci UAC i inne wspaniałe innowacje, wrzucili do Visty. Myślę, że został przerobiony lub złomowany w Win7, więc tego nie zrobi.
Aktualizacja Komentator mówi, że widzi to w Win7. Nie spotkałem jeszcze problemu z Win7 na laptopach, ale wszystkie moje laptopy mają bardzo wydajne dyski o prędkości 7200 obr./min lub dyski hybrydowe lub półprzewodnikowe. Chciałbym usłyszeć w komentarzach osób, które mają ten problem z funkcją SuperFetch spowalniającą komputer DESKTOP z konwencjonalnym dyskiem o prędkości 7200 obr./min lub dyskiem SSD. (Mogę sobie wyobrazić, że dzieje się to na psie dysku twardym z prędkością obrotową wrzeciona 5400 obr./min.)
Aktualizacja 2 Część problemu z systemem Windows polega na tym, że zgłasza on tylko proces nadrzędny svchost.exe i należy przeczytać inną odpowiedź poniżej, która wskazuje również na SysInternals Process Explorer, który pomaga dowiedzieć się, co jest rzeczywiście w svcchost.exe (np. superpobierz, aktualizacja systemu Windows lub coś innego) w rzeczywistości spowalnia twój komputer.
źródło
Użyj Eksploratora procesów i umieść wskaźnik myszy nad nazwą procesu (z tym samym PID), aby uzyskać informacje o usługach Windows działających w tym procesie:
źródło