Использование памяти svchost.exe до 4 Гб каждый час, как это исправить?
По какой-то неизвестной причине, более или менее каждый час, один из процессов svchost.exe (LocalServiceNoNetwork) моей Win 7 занимает до 4 ГБ памяти! Если я не убиваю процесс вручную, компьютер зависает на несколько минут...
Странно то, что этого раньше не было, и я ничего особенного не сделал.
Когда я смотрю на свойства этого процесса, он говорит, что я получил ntdll.dll! RTL пользовательский поток запускается 8 раз. И когда это останавливается, все снова нормально.
Что происходит и как я могу это исправить, пожалуйста? Любая помощь очень ценится. Спасибо!
5 ответов
Это может быть признаком вредоносного ПО, см. Мой пост здесь
Используйте "Альтернативный метод"
Читайте раздел "РЕДАКТИРОВАТЬ" также.
В дополнение к Process Explorer, в диспетчере задач в Windows 7 вы можете щелкнуть правой кнопкой мыши по любому из процессов и нажать "Перейти к службам". Это подскажет, какие службы запускаются этим процессом.
Process Explorer сообщит вам, какие службы запущены в данный момент. svchost.exe
процесс. Вы можете использовать эту информацию, чтобы сузить диапазон услуг, которые вам нужно запустить / остановить, чтобы увидеть, что использует всю вашу память.
svchost выступает в роли хоста для служб, работающих на вашем компьютере. Убить его не поможет. Проблема, вероятно, будет в работающей службе.
Посмотреть все услуги, запустив
services.msc
Он показывает вам запущенные сервисы и дает вам возможность отключить их навсегда.
Спасибо за ответ, но я действительно не нашел, где посмотреть использование памяти для каждой услуги.
В любом случае, я исправил эту проблему благодаря Process Explorer (бесплатной программе). Эта проблема возникла из-за службы WWAN (используется для настройки соединений 3G). По неизвестной причине эта служба не запускается на моем компьютере. И попытки запустить каждые X минут заставили мой компьютер зависнуть. Ну вот и я отключил эту услугу.