SVCHost использует 100% CPU в Windows 7
У меня проблема с Windows 7. Когда я загружаюсь, процессор переходит на 100% выполнения в течение 10-15 минут. В течение этого времени он очень медленный, и если я играю какую-либо музыку, песни воспроизводятся медленно и звучат искаженно.
Я пытался сканировать свой компьютер с помощью различных антивирусных программ, я использовал Spybot, HijackThis и CCleaner, но ничего не заметил.
Я посмотрел список процессов в диспетчере задач и увидел, что виноваты два процесса. Есть две копии svchost.exeодин использует ~48% CPU, второй (под учетной записью Network Service) использует ~37%. В течение первых 15 минут загрузка процессора составляет около 70-80%, а затем падает до 30-40%.
Я не знаю что делать Я не мог найти способ остановить службы, и если я пытаюсь их убить, иногда происходит сбой системы.
1 ответ
Вы на правильном пути со своим расследованием. Проблема в том, что вы застряли на svchost.exe, Подвох в том, что svchost это общий процесс, который обслуживает несколько служб. Что вам нужно сделать, это выяснить, какая служба, на которой он размещается, сосет.
- Получить Process Explorer (и запустить его; конечно)
- Щелкните правой кнопкой мыши заголовок столбца и выберите " Выбрать столбцы".
- На вкладке " Производительность процесса " убедитесь, что
CPUа такжеCPU Historyвыбраны
- Для каждого экземпляра
svchost.exeс высокой загрузкой процессора,- Дважды щелкните по нему
- Перейти на вкладку " Услуги "
- Нажмите один из сервисов и нажмите Стоп
- Посмотрите на этот график процессора этого экземпляра
svchostчтобы увидеть, понизилось ли оно - Переходите к 2.3, пока не увидите статистически значимое снижение загрузки ЦП для этого экземпляра.
- Запишите, какой последний сервис вы остановили
- Изучите службы, которые вызывали высокую загрузку ЦП, чтобы увидеть, можно ли их отключить, обновить, удалить и т. Д.
- Выясните, почему система бездействует при загрузке процессора 30-40%