1

У меня были некоторые проблемы с высокой загрузкой ЦП из моего системного процесса с перерывами в течение довольно долгого времени (месяцы). В последнее время он присутствует все время, пока работает Windows. Работая с выборкой procxp дважды в секунду, системный процесс колеблется между 0% и ~ 40% (т.е. большей частью одного ядра) с периодом в две секунды.

Я использую Vista Business 32bit и Norton Internet Security. После публикации на форуме sysinternals я теперь удалил Norton на случай, если это могло бы помочь, но это не имело значения. Конечно, я могу предоставить другие детали моей системы, которые могут быть полезны.

Я думаю, что на этом этапе я поставил как можно больше диагнозов, не обращаясь за советом к специалисту. С PROCEXP, я мог видеть , что ntkrnlpa был замешан, и следуя инструкциям здесь http://rfvicente.spaces.live.com/blog/cns!5228FAA8B79B6EB1!590.entry я Kernrate , чтобы сказать мне , что KiDispatchInterrupt составляет 84% попаданий в этот модуль.

Что теперь? Что я могу отличить от этих фактов? Кажется, что это может быть связано с драйвером, но я не знаю, каким драйвером это может быть, и я бы предпочел просто переустановить Windows, чем потратить смехотворно много времени на диагностику проблемы.

Если у кого-то есть предложение о том, какие драйверы или другие вещи могут вызвать это, это будет высоко ценится.

2 ответа2

1

Всякий раз, когда я сталкивался с подобной проблемой, я мог отследить ее, используя RegMon или FileMon, потому что ошибочный процесс был единственным активным, когда я старался не запускать какие-либо приложения.

Если он использует ресурсы процессора, он может использовать и другие ресурсы. Это может помочь отследить ситуацию.

В моем случае виновниками были плохо написанные драйверы - например, "драйвер" монитора, который проверял несколько раз в секунду, чтобы видеть, был ли монитор повернут в портретную ориентацию, драйвер синхронизации HTC проверяет дважды в секунду наличие USB-соединения с телефон.

Имя поставщика отображалось в путях к файлам или в разделах реестра, это помогло определить причину. Отключение связанных элементов в области системных уведомлений подтвердило виновника (например, щелкните правой кнопкой мыши и выберите «Выход» - действие прекращается).

0

Я изолировал проблему с сетевым адаптером Broadcom 440x 10/100 Integrated Controller в моем Vostro. Мой текущий драйвер 4.60.0.0 от 28.03.2007 ... не могу вспомнить, когда я это изменил; Я уверен, что проблема не началась как прямой результат. Хм. Просто поместите здесь, надеюсь, полезную информацию для будущих поколений пользователей Google (приношу извинения любому из них, кто обнаружит точно такую же вещь, скопированную на sysinternals). Я постараюсь найти другой драйвер, который не имеет этой проблемы в ближайшее время.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .