На днях сам столкнулся с такой проблемой, что компьютер (а точнее ноутбук) начал "тормозить". Разумеется я, как опытный пользователь, сразу запустил Диспетчер задач и увидел что грузит именно процесс svchost.exe
Спустя некоторое время проблему с "тормозами" я решил и теперь делюсь с посетителями сайта как это можно сделать несколькими способами.
Прежде всего сразу предупрежу, что во-первых я выполнял это на ОС Windows 7 и способы будут описаны именно под неё. Как это будет выглядеть в других семействах "винды" я не могу точно ответить, но они похожи. А во-вторых статья более ориентированна на продвинутых пользователей (Вы ведь как-то определили что именно процесс грузит, а значит уже более-менее разбираетесь в винде) и поэтому инструкции могут некоторым показаться непонятными.
Итак, для начала покажу скриншот своего Диспетчера:
Как видите, процессы отсортированы по наиболее занимаемым ресурсам (а частности по Памяти) и на первом месте именно он - svchost.exe. Ну а далее ещё можно увидеть что он так же занимает прилично места. Больше чем все и положено.
Те, кто впервые видят этот процесс, могут задаться как минимум двумя вопросами: "Что за процесс такой svchost.exe?" и "Почему в процессах их несколько?". Отвечаю сразу и коротко: svchost.exe - это системный процесс, который нужен для запуска системных служб (их много и все перечислять нет смысла т.к. зависит от многих факторов). И именно поэтому их может запущенно от 4х и до бесконечности (каждый отвечает за какую-то службу).
Ну а теперь перейдём уже к устранению тормозов.
1) Разумеется самое простое и распространенное - это перезагрузиться. Как говориться, "Семь бед - один ресет". Зачастую хватает именно перезагрузки и многие проблемы могут исправиться (хотя порой даже и временно).
2) Наши любимые вирусы... Проверяем компьютер на их наличие. Даже если у Вас уже стоит антивирь, то не стоит забывать что есть вирусы, которые не определяться одним антивирусом, зато другой их запросто найдет. Базы то разные и алгоритм так же. Поэтому проверьте бесплатными версиями продуктов от наиболее популярных разработчиков, например Kaspersky Security Scan, Kaspersky Virus Removal Tool и Dr.Web CureIt!.
Они однодневные/одноразовые и после проверки можете их удалить.
Так же можете попробовать программой Malwarebytes Anti-Rootkit. У меня она нашла 8 "зловредов"
3) Проверьте обновления Windows и установите их если имеются
4) Напротив, отключите Автоматическое обновление Windows (Windows 7, Windows XP, Windows 8, 8.1).
Только затем не забывайте проверять и производить поиск обновлений хотя бы раз в неделю.
5) Кликаем ПКМ по самому "загруженному" процессу и выбираем "Перейти к службам"
Видим список служб, за которые отвечает этот процесс:
Теперь нужно методом "тыка" отключать по очереди каждую. Чтобы понять какая именно грузит. Отключать службы можно либо нажав ПКМ по Моему компьютеру, выбрать "Управление", а затем "Службы":
Либо просто в Панели управления найти "Администрирование" и там ссылку на Службы:
Как отключить думаю сами разберетесь...
6) Кликаем ПКМ по процессу и выбираем "Завершить дерево процессов"
7) На системном диске, в папке Windows есть одна интересная папочка с названием Prefetch. Она нужна для ускорения работы служб и сервисов. Удалите её =) Потом завершите дерево процессов.
8) Если есть процесс wuauclt.exe, то в папке Windows удалите все папки с папки SoftwareDistribution, а затем убейте процесс этот.
9) Попробовать Восстановить сисетму или откатить её на несколько дней назад (если есть возможность)
10) Как вариант - удалить всё в папке *:\WINDOWS\system32\Tasks, а затем завершить дерево процессов.
11) Ну и наконец самый радикальный и жесткий способ - переустановить систему. Это если Вам не жалко...
Так же могут быть проблемы в том, что оперативная память даёт сбой и не справляется. Можно попробовать вынуть планку и посмотреть на поведение системы, а потом другую.
Ещё может быть такое, что какая-то программа хочет обновиться, но не может почему-то (например антивирус даже). Поэтому она грузит и этот процесс и весь компьютер в целом. Понаблюдайте за тем, как реагирует система на запуск программ. Может она начинает "тупить" именно тогда, когда после автозапуска загружается какая-то программа. Тут уж либо помочь ей обновиться, либо удалить и переустановить.
Напоследок напишу, что мне помог 7ой способ, но вполне вероятно что Вам достаточно будет и 1го. Пишите комментарии, если есть ещё какие способы или как Вы решил проблему с "тормозами" системы из-за процесса svchost
Спустя некоторое время проблему с "тормозами" я решил и теперь делюсь с посетителями сайта как это можно сделать несколькими способами.
Прежде всего сразу предупрежу, что во-первых я выполнял это на ОС Windows 7 и способы будут описаны именно под неё. Как это будет выглядеть в других семействах "винды" я не могу точно ответить, но они похожи. А во-вторых статья более ориентированна на продвинутых пользователей (Вы ведь как-то определили что именно процесс грузит, а значит уже более-менее разбираетесь в винде) и поэтому инструкции могут некоторым показаться непонятными.
Итак, для начала покажу скриншот своего Диспетчера:
Как видите, процессы отсортированы по наиболее занимаемым ресурсам (а частности по Памяти) и на первом месте именно он - svchost.exe. Ну а далее ещё можно увидеть что он так же занимает прилично места. Больше чем все и положено.
Те, кто впервые видят этот процесс, могут задаться как минимум двумя вопросами: "Что за процесс такой svchost.exe?" и "Почему в процессах их несколько?". Отвечаю сразу и коротко: svchost.exe - это системный процесс, который нужен для запуска системных служб (их много и все перечислять нет смысла т.к. зависит от многих факторов). И именно поэтому их может запущенно от 4х и до бесконечности (каждый отвечает за какую-то службу).
Кстати, обратите внимание на то, от какого пользователя запущен этот процесс (на той же вкладке "Процессы"). В нормальном варианте это должны быть «system» (система), или «network service», или «local service». Если же там стоит имя Вашей учётной записи или «Администратор», то могу Вас "поздравить" - у Вас вирус.
Ну а теперь перейдём уже к устранению тормозов.
1) Разумеется самое простое и распространенное - это перезагрузиться. Как говориться, "Семь бед - один ресет". Зачастую хватает именно перезагрузки и многие проблемы могут исправиться (хотя порой даже и временно).
2) Наши любимые вирусы... Проверяем компьютер на их наличие. Даже если у Вас уже стоит антивирь, то не стоит забывать что есть вирусы, которые не определяться одним антивирусом, зато другой их запросто найдет. Базы то разные и алгоритм так же. Поэтому проверьте бесплатными версиями продуктов от наиболее популярных разработчиков, например Kaspersky Security Scan, Kaspersky Virus Removal Tool и Dr.Web CureIt!.
Они однодневные/одноразовые и после проверки можете их удалить.
Так же можете попробовать программой Malwarebytes Anti-Rootkit. У меня она нашла 8 "зловредов"
3) Проверьте обновления Windows и установите их если имеются
4) Напротив, отключите Автоматическое обновление Windows (Windows 7, Windows XP, Windows 8, 8.1).
Это так же можно сделать через Управление компьютером, отключив службу "Windows Update" ("автообновление windows" или "центр обновления Windows").
Только затем не забывайте проверять и производить поиск обновлений хотя бы раз в неделю.
5) Кликаем ПКМ по самому "загруженному" процессу и выбираем "Перейти к службам"
Видим список служб, за которые отвечает этот процесс:
Теперь нужно методом "тыка" отключать по очереди каждую. Чтобы понять какая именно грузит. Отключать службы можно либо нажав ПКМ по Моему компьютеру, выбрать "Управление", а затем "Службы":
Либо просто в Панели управления найти "Администрирование" и там ссылку на Службы:
Как отключить думаю сами разберетесь...
6) Кликаем ПКМ по процессу и выбираем "Завершить дерево процессов"
7) На системном диске, в папке Windows есть одна интересная папочка с названием Prefetch. Она нужна для ускорения работы служб и сервисов. Удалите её =) Потом завершите дерево процессов.
8) Если есть процесс wuauclt.exe, то в папке Windows удалите все папки с папки SoftwareDistribution, а затем убейте процесс этот.
9) Попробовать Восстановить сисетму или откатить её на несколько дней назад (если есть возможность)
10) Как вариант - удалить всё в папке *:\WINDOWS\system32\Tasks, а затем завершить дерево процессов.
11) Ну и наконец самый радикальный и жесткий способ - переустановить систему. Это если Вам не жалко...
После каждого способа очень желательно перезагрузиться.
Так же могут быть проблемы в том, что оперативная память даёт сбой и не справляется. Можно попробовать вынуть планку и посмотреть на поведение системы, а потом другую.
Ещё может быть такое, что какая-то программа хочет обновиться, но не может почему-то (например антивирус даже). Поэтому она грузит и этот процесс и весь компьютер в целом. Понаблюдайте за тем, как реагирует система на запуск программ. Может она начинает "тупить" именно тогда, когда после автозапуска загружается какая-то программа. Тут уж либо помочь ей обновиться, либо удалить и переустановить.
Напоследок напишу, что мне помог 7ой способ, но вполне вероятно что Вам достаточно будет и 1го. Пишите комментарии, если есть ещё какие способы или как Вы решил проблему с "тормозами" системы из-за процесса svchost