99% ЦП на Win8.1, не могу найти процесс обидчика
В течение последних нескольких недель мой ноутбук работает на 99% процессорной мощности и не может найти процесс обидчика.
Диспетчер задач показывает 99%, при этом ни один процесс не использует весь процессор, он циклически повторяется между несколькими процессами без единого виновника, но в любом случае они составляют всего около 60%. Если я убиваю задачи, которые являются более крупными пользователями, другие задачи просто поднимаются и начинают использовать больше. Монитор ресурсов также показывает высокую загрузку ЦП на каждом процессоре, но ничего в списке процессов.
Глядя на Process Explorer (работающий от имени администратора), он сообщает только о 2% использования. Я знаю, что он использует больше, потому что мой аккумулятор разряжен, а вентилятор постоянно включен.
При поиске по максимуму и по низу большинство сообщений указывают на прерывания водителя, но я не вижу одинаковых симптомов, поэтому застрял. Я запустил полную проверку на вирусы без предупреждений.
Если кто-нибудь может подсказать, куда мне еще обратиться, я был бы очень признателен за указатели.
-----------Обновление 1--------------
Я загрузился в безопасном режиме (минимальный), и все еще вижу полный процессор в диспетчере задач
-----------Обновление 2--------------
Я не мог докопаться до этого, поэтому отформатировал и переустановил окна с нуля. Это исправило это:)
Трассировка Xperf запускается от имени администратора
https://www.dropbox.com/s/ap684b7ekuv8zq2/HighCPUUsage.zip?dl=0
Вывод менеджера задач
Вывод Process Explorer
Выход монитора ресурсов
4 ответа
Вы не используете ЦП в трассировке. Процессор простаивает на 99%:
Монитор ресурсов показывает 104% загрузки ЦП, так что это ошибка, и вы можете игнорировать это.
На моем ПК эта проблема, похоже, была вызвана одним из сбалансированных режимов энергосбережения. Простое переключение на High Performance или Power Saver устранило эту проблему для меня.
Теперь Диспетчер задач показывает правильное количество использования процессора.
Убедитесь, что вы запускаете диспетчер задач с правами администратора, поскольку он не отображает процессы, запущенные с правами администратора, если у пользователя нет прав администратора, и поэтому не показывает процессы, которые могут вызывать высокую загрузку ЦП.
Для этого откройте окно CMD с правами администратора, и в строке заголовка появится "Администратор:", если оно запускается с правами администратора. Затем выполните команду taskmgr.exe
У меня такая же проблема. Оказывается, программа (Steam, если вы должны знать) была показана неправильно. Он использовал нагрузку на процессор, но менеджер задач посчитал, что он использует только 23%. Проверьте, постоянно ли обновляется какая-либо программа или выполняет фоновые задачи?