Windows Server 2008 100% CPU
Я нахожусь на Service Pack 2. Мой процессор работает на 100% с svchost.exe или services.exe. Я знаю, что это было распространено в XP, server 2000 и т. Д. Но сейчас я, похоже, нахожу сообщения только для Vista. Какова причина?
3 ответа
Попробуйте использовать Process Explorer и Task Manager, чтобы выяснить, какая служба загружает процессор. Как только вы это узнаете, отредактируйте его к вопросу, и мы сможем вам помочь.
Поскольку вы работаете с Server 2008 и если вы не хотите устанавливать программное обеспечение, чтобы выяснить причину этого (и действительно, ProcessExplorer очень хорош), теперь вы можете сделать это из диспетчера задач. Процесс заключается в...
- Зайдите в Просмотр -> Выбрать столбцы.
- Убедитесь, что выбран "PID".
- Определите процесс потребления и запишите идентификатор процесса (PID)
http://sysadmin1138.net/images/find-service1.png
- Выберите вкладку "Услуги" в диспетчере задач
- Нажмите столбец PID, чтобы отсортировать его по PID
- Определите службу (и), связанную с этим процессом, найдя этот PID
http://sysadmin1138.net/images/find-service2.png
С SVCHost один экземпляр может быть связан с несколькими службами. Как это бывает, ProcessExplorer также не может различить их. Это новое с Server 2008, и это очень хорошее дополнение.
Следующее даст вам представление о том, что размещено в этом процессе
wmic service, где "путь, например,"%svchost.exe% "или путь, например"%service.exe% ", получают имя, путь,processid