86

Я работаю под управлением Windows 7, и я испытываю большое использование памяти одним из моих процессов svchost.exe.

svchost высокая память

Службы в рамках этого конкретного процесса: BITS, EAPHost, IKEEXT, LanmanServer, MMCSS, ProfSVC, RasMan, Schedule, SENS, SharedAccess, ShellHWDetection, Themes, winmgmt и wuauserv.

Я смог сузить его до определенного сервиса, разделив каждый сервис на отдельный процесс и определив причину как wuauserv.

Остановка службы обновлений Windows (wuauserv) останавливает безумное использование памяти, но это не решение.

Любая помощь, пожалуйста?

Я уже пытался переименовать папку SoftwareDistribution и перерегистрировать агент Центра обновления Windows. Пока ничего не получалось.

5 ответов5

60

По моему опыту, когда wuauserv начинает кушать память, лучше всего подождать, пока он не закончит установку обновлений, а затем перезагрузиться.

Если вы не можете или не хотите перезагрузить компьютер сейчас, вы всегда можете сбросить wuauserv с помощью следующего BAT-скрипта (щелкните правой кнопкой мыши и запустите от имени администратора):

net stop wuauserv
net stop bits
rd /s /q %windir%\softwaredistribution
net start bits
net start wuauserv
wuauclt.exe /detectnow

Надеюсь, поможет.

48

Выпущено обновление для устранения проблемы:

Пожалуйста, смотрите KB3050265

2

Я нашел следующую статью: 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 ожидается, надеюсь, когда-нибудь дадут нам патч ...

2

Я не знаю, если у вас все еще есть эта проблема, но у меня было что-то подобное в 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 очень помогла в выявлении проблемы.

Надеюсь, вы уже решили это, если нет, то стоит попробовать.

0

svchost.exe используется как общий системный процесс, некоторые вредоносные программы часто используют имя процесса «svchost.exe» для маскировки. Исходный системный файл svchost.exe находится в папке C:\Windows\System32. Любой файл с именем "svchost.exe", находящийся в любой другой папке, может рассматриваться как вредоносное ПО.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .