Korzystam z systemu Windows 7 i mam duże zużycie pamięci w jednym z procesów svchost.exe.
Usługi w ramach tego konkretnego procesu to BITS, EAPHost, IKEEXT, LanmanServer, MMCSS, ProfSVC, RasMan, Schedule, SENS, SharedAccess, ShellHWDetection, Tematy, winmgmt i wuauserv .
Byłem w stanie zawęzić go do konkretnej usługi, dzieląc każdą usługę na własny proces i zidentyfikowałem wuauserv jako przyczynę.
Zatrzymanie usługi aktualizacji systemu Windows (wuauserv) zatrzymuje szalone użycie pamięci, ale to nie jest rozwiązanie.
Proszę o pomoc?
Próbowałem już zmienić nazwę folderu SoftwareDistribution i ponownie zarejestrować Windows Update Agent . Do tej pory nic nie działało.
Odpowiedzi:
Z mojego doświadczenia wynika, że kiedy wuauserv zaczyna jeść pamięć, najlepiej jest poczekać, aż zakończy się instalacja aktualizacji, a następnie uruchomić ponownie.
Jeśli nie możesz lub nie chcesz zrestartować się teraz, zawsze możesz zresetować wuauserv za pomocą następującego skryptu BAT (kliknij prawym przyciskiem myszy i uruchom jako administrator):
Mam nadzieję, że to pomoże.
źródło
you can always reset wuauserv with the following BAT script
Dla przypomnienia, jest to (.) Plik BAT lub skrypt wsadowy (lub plik wsadowy ), a nie skrypt BAT, który brzmi bardziej jak skrypt dla The Bat !.del /s /q %windir%\softwaredistribution\download\*.* & for /d %i in (%windir%\softwaredistribution\download\*.*) do rd /s /q %i
byłby bezpieczniejszym zakłademWprowadzono aktualizację, aby rozwiązać ten problem:
Proszę zobaczyć KB3050265
źródło
Control Panel
->Windows Update
->Change Settings
. Następnie raz w miesiącu ręcznie włącz je po drugim wtorku, obejrzyj to 100% wykorzystanie procesora lub lepiej idź na posiłek, podczas gdy wszystko instaluje, a następnie wyłącz aktualizacje ponownie i powtórz. W przeciwnym raziewuauserv
usługa będzie włączona, usługa może zostać uruchomiona w dowolnym momencie i zatrzymać system do przeszukiwania. Szkoda, że Microsoft nie może tego naprawić przez ponad rok, gdy problem zniknął!Nie wiem, czy nadal masz ten problem, ale miałem coś podobnego w Windows 8. Miałem transfer danych kilkaset MB dziennie i używając NetBalancer zidentyfikowałem problem jako usługę aktualizacji systemu Windows (wuaserv), więc go wyłączyłem, a następnie uruchomiono opcję MS Fixit dla aktualizacji Windows. Myślę, że jest jeden dla Windows 7 tutaj, ale należy sprawdzić, że jest on zgodny zanim go uruchomić.
http://windows.microsoft.com/en-gb/windows/troubleshoot-problems-installing-updates#1TC=windows-7
Mimo, że to wczesne dni, włączyłem automatyczne aktualizacje i jak na razie są dobre. Przynajmniej wiem, co przestać, jeśli problem powróci. Program NetBalancer był bardzo pomocny w identyfikowaniu problemu.
Mam nadzieję, że już to rozwiązałeś, jeśli nie, warto spróbować.
źródło
Znalazłem następujący artykuł: https://social.technet.microsoft.com/Forums/windows/en-US/4a782e40-bbd8-40b7-869d-68e3dfd1a5b4/windows-update-scan-high-memory-usage?forum= w7itproperf & prof = wymagane
Myślę, że microsoft zrobił coś w połowie 2014 roku - ten post zaczyna się również w listopadzie 2014 roku, a twój w październiku 2014 roku ...
Ten problem występuje również u klienta z około 60 komputerami ... na razie musieliśmy wyłączyć usługę Windows Update. Oficjalna odpowiedź Microsoftu jest w toku, mam nadzieję, że dadzą nam łatkę ...
źródło
svchost.exe jest używany jako wspólny proces systemowy, niektóre złośliwe oprogramowanie często używa nazwy procesu „svchost.exe”, aby się ukryć. Oryginalny plik systemowy svchost.exe znajduje się w folderze C: \ Windows \ System32. Każdy plik o nazwie „svchost.exe” znajdujący się w dowolnym innym folderze można uznać za złośliwe oprogramowanie
źródło