System Events Broker服务调用dab.dll导致的DCOM服务器进程启动器svchost.exe异常cpu占用 - Microsoft Community
System Events Broker服务调用dab.dll导致的DCOM服务器进程启动器svchost.exe异常cpu占用
更新:后来卸载了杀毒软件,这个问题似乎没有了,所以应该是两者的兼容问题。
最近发现任务管理器里“服务主机:DCOM服务器进程启动器”进程(svchost.exe)经常长时间占用cpu30%~50%,严重影响正常使用。
用微软出品的SysinternalsSuite工具集里的process monitor工具查看相应的svchost.exe,发现是System Events Broker服务调用线程DAB.dll!DabSessionStateChanged+0xe4c长时间占用cpu,并导致大量的cycles delta(十几倍相对于其他线程)。而当挂起suspend该线程后,svchost.exe占用cpu正常,暂时没有发现其他问题。
搜索相关论坛发现很多人都有类似的DCOM服务器进程启动器进程长时间占用cpu的问题,有可能是dab.dll相关的bug而非我电脑的特例。望查明问题并修复
微软工具包Windows Sysinternals Suite简介-CSDN博客
3. Process Monitor
打开方法:执行 Procmon.exe
一个高级的windows监视器,实时显示文件系统,注册表,网络活动,进程或线程活动,资料收集事件。
Process Monitor是 Filemon + Regmon的整合增强版本