Я использую Windows 7, и я испытываю большое использование памяти одним из моих процессов svchost.exe.
Службы в рамках этого конкретного процесса: BITS, EAPHost, IKEEXT, LanmanServer, MMCSS, ProfSVC, RasMan, Schedule, SENS, SharedAccess, ShellHWDetection, Themes, winmgmt и wuauserv .
Я смог сузить его до определенного сервиса, разделив каждый сервис на собственный процесс и определив причину как wuauserv.
Остановка службы обновлений Windows (wuauserv) останавливает безумное использование памяти, но это не решение.
Любая помощь, пожалуйста?
Я уже пытался переименовать папку SoftwareDistribution и перерегистрировать агент Центра обновления Windows . Пока ничего не получалось.
Ответы:
По моему опыту, когда wuauserv начинает кушать память, лучше всего подождать, пока он не закончит установку обновлений, а затем перезагрузиться.
Если вы не можете или не хотите перезагрузиться сейчас, вы всегда можете сбросить wuauserv с помощью следующего BAT-скрипта (щелкните правой кнопкой мыши и запустите от имени администратора):
Надеюсь, это поможет.
источник
you can always reset wuauserv with the following BAT script
Для записи, это либо (.) BAT-файл или пакетный скрипт (или пакетный файл ), а не BAT-скрипт, который больше похож на скрипт для The Bat !.del /s /q %windir%\softwaredistribution\download\*.* & for /d %i in (%windir%\softwaredistribution\download\*.*) do rd /s /q %i
было бы безопаснее сделать ставкуВышло обновление для устранения проблемы:
Пожалуйста, смотрите KB3050265
источник
Control Panel
->Windows Update
->Change Settings
. Затем один раз в месяц, вручную включите их после 2-го вторника, используйте 100% использование ЦП или лучше поужинайте, пока он все устанавливает, а затем снова отключите обновления и повторите. В противном случае, если вы оставите его включенным,wuauserv
служба может включиться, когда захочет, и остановить вашу систему для сканирования. Жаль, что Microsoft не может исправить это в течение года, когда эта проблема исчезла!Я не знаю, если у вас все еще есть эта проблема, но у меня было что-то подобное в Windows 8. У меня была передача данных в несколько сотен МБ в день, и с помощью NetBalancer определил проблему как службу обновления Windows (wuaserv), поэтому я отключил ее, а затем запускал опцию MS Fixit для обновления Windows. Я думаю , что есть один для Windows 7 здесь , но действительно проверить его совместимость , прежде чем запустить его.
http://windows.microsoft.com/en-gb/windows/troubleshoot-problems-installing-updates#1TC=windows-7
Хотя в первые дни я снова включил автоматические обновления, и пока все хорошо. По крайней мере, я знаю, что нужно остановить, если проблема снова возникнет. Программа NetBalancer очень помогла в выявлении проблемы.
Надеюсь, вы уже решили это, если нет, то стоит попробовать.
источник
Я нашел следующую статью: https://social.technet.microsoft.com/Forums/windows/en-US/4a782e40-bbd8-40b7-869d-68e3dfd1a5b4/windows-update-scan-high-memory-usage?forum= w7itproperf & проф = требуемая
Я думаю, что Microsoft сделала что-то в середине 2014 года - этот пост также начинается в ноябре 2014 года, ваш в октябре 2014 года ...
У нас тоже есть эта проблема у клиента с около 60 ПК ... нам пришлось отключить службу Windows Update. Официальный ответ от Microsoft ожидается, надеюсь, когда-нибудь дадут нам патч ...
источник
svchost.exe используется как общий системный процесс, некоторые вредоносные программы часто используют имя процесса «svchost.exe» для маскировки. Исходный системный файл svchost.exe находится в папке C: \ Windows \ System32. Любой файл с именем "svchost.exe", находящийся в любой другой папке, может рассматриваться как вредоносное ПО.
источник