请告知可能导致下面描述的不必要的 CPU 使用的原因。
症状:
到目前为止我发现了什么:
当使用Process Hacker(右键单击/属性,然后是 Threads 选项卡)检查这个进程时,结果是,其中有一个线程被调用ntoskrnl.exe!_misaligned_access+0x3f0,它负责所有这些不必要的 CPU 使用。其他流程资源管理器应用程序也是如此。进程名称中的地址每次重新启动都会更改,但在它们之间保持不变。
右键单击并检查为该线程提供此堆栈
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
在同一进程的属性窗口中有一个 Handles 选项卡。有这一行,它可能连接到上面的线程,因为句柄与行为异常的线程中的地址相同:
在设备管理器中查找设备(VID 8087 和 PID 8000),它是 Intel Generic USB Hub
我不知道要寻找什么。
环境细节: