2

Процесс explorer.exe на моей Vista x64 недавно начал использовать много процессоров. Перезапуск процесса обычно решает проблему.

Есть ли простой способ проверить процесс, чтобы увидеть, куда (потоки, модули) расходуется высокая загрузка ЦП?

2 ответа2

3

На самом деле не существует простого способа выяснить, что является причиной проблемы, но наиболее вероятной причиной являются расширения оболочки Explorer (а также некоторые другие элементы).

Я бы порекомендовал вам взглянуть на Microsoft / Sysinternals Autoruns и заглянуть под вкладку проводника. Однако не нажимайте кнопку «Удалить» на чем-либо, используйте это, чтобы определить проблемы (сняв флажки), а когда вы обнаружили проблему - используйте программу удаления для приложения. Нажмите «Удалить» только в том случае, если программа удаления не может удалить ее.

3

Вы можете использовать Microsoft / Sysinternals Process Explorer, чтобы проверить процесс и выяснить, какие потоки / модули используют процессор. Просто дважды щелкните по процессу и выделите вкладку Threads .

Оттуда вы можете увидеть, какой поток использует процессор. Вы также можете увидеть стек вызовов потока, чтобы узнать, какой модуль включает процессор.

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