Пожалуйста, сообщите, что может быть причиной ненужного использования процессора, описанного ниже.
Симптомы:
- Когда компьютер не используется, системный процесс начинает потреблять около 30% процессорного времени. Если какая-либо клавиша нажата или мышь перемещена, это останавливается через секунду. Это раздражает, так как это довольно тонкий ноутбук, а охлаждение не рассчитано на длительную загрузку процессора и звучит громко.
- Не бывает когда на батарее.
- Похоже, что они не связаны с антивирусами или относящимися к предметам индексирования, так как они имеют свои легко различимые процессы.
Что я нашел до сих пор:
- Процесс System, PID всегда 4, описание NT NT Kernel и System.
При проверке этого процесса с помощью Process Hacker (щелчок правой кнопкой мыши / свойства, затем вкладка Threads) выясняется, что в нем есть поток с именем
ntoskrnl.exe!_misaligned_access+0x3f0
который отвечает за все это ненужное использование процессора. То же самое можно найти и в других приложениях Process Explorer. Адрес в имени процесса изменяется при каждой перезагрузке, но остается неизменным между ними.- На самом деле, есть несколько потоков с этими свойствами, но всегда один и тот же процессор использует (тот же PID).
Щелчок правой кнопкой мыши и проверка дает этот стек для этой темы
0, ntoskrnl.exe!KeIsAttachedProcess+0x92e
1, ntoskrnl.exe!KeWaitForMultipleObjects+0x140f
2, ntoskrnl.exe!KeWaitForMultipleObjects+0xcb9
3, ntoskrnl.exe!_misaligned_access+0x5fd
4, ntoskrnl.exe!RtlGetCompressionWorkSpaceSize+0x1f0
5, ntoskrnl.exe!KeSynchronizeExecution+0x59d6
В окне свойств того же процесса есть вкладка «Ручки». Есть эта строка, которая может быть связана с потоком выше, так как дескриптор совпадает с адресом в неправильно работающем потоке:
- Тип: SymbolicLink, Имя: \GLOBAL??\USB # VID_8087 & PID_8000 # 5 & 47f868 & 0 & 1 # {f18a0e88-c30c-11d0-8815-00a0c906bed8}, дескриптор: 0x3f0
Посмотрел устройство (VID 8087 и PID 8000) в диспетчере устройств, и это Intel Generic USB Hub
Я понятия не имею, что искать.
Детали среды:
- Dell E7440, на котором установлено несколько тонн программного обеспечения Dell. Я знаю, что проблема может быть в том, что какой-то компонент / драйвер отсутствует, но я все еще не хочу устанавливать все возможные перечисленные вещи. Диспетчер устройств не показывает никаких устройств без драйверов.
- Windows 8.1 Корпоративная 64-битная, не взломанная, со всеми возможными обновлениями. Установлен около месяца назад с официального iso, на нем не так много дерьма, с тех пор ошибок и BSOD нет.
- Нет антивируса, кроме встроенных в Security Essentials окон.