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 очень хорош), теперь вы можете сделать это из диспетчера задач. Процесс заключается в...

  1. Зайдите в Просмотр -> Выбрать столбцы.
  2. Убедитесь, что выбран "PID".
  3. Определите процесс потребления и запишите идентификатор процесса (PID)

http://sysadmin1138.net/images/find-service1.png

  1. Выберите вкладку "Услуги" в диспетчере задач
  2. Нажмите столбец PID, чтобы отсортировать его по PID
  3. Определите службу (и), связанную с этим процессом, найдя этот PID

http://sysadmin1138.net/images/find-service2.png

С SVCHost один экземпляр может быть связан с несколькими службами. Как это бывает, ProcessExplorer также не может различить их. Это новое с Server 2008, и это очень хорошее дополнение.

Следующее даст вам представление о том, что размещено в этом процессе

wmic service, где "путь, например,"%svchost.exe% "или путь, например"%service.exe% ", получают имя, путь,processid

Другие вопросы по тегам