服务主机:DCOM服务器进程 CPU占用过高

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

Process Monitor

打开方法:执行 Procmon.exe

一个高级的windows监视器,实时显示文件系统,注册表,网络活动,进程或线程活动,资料收集事件。

Process Monitor是 Filemon + Regmon的整合增强版本

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Kepserver服务器的DCOM(Distributed Component Object Model)配置是为了实现远程通信和交互操作而进行的设置。DCOM是微软提供的一种基于COMComponent Object Model)的远程通信技术,可以实现不同计算机间的组件互操作。 要进行Kepserver服务器的DCOM配置,可以按照以下步骤进行: 1. 打开Windows操作系统的“组件服务”窗口。可以通过按下Win+R键,在运行对话框中输入"dcomcnfg",然后按下回车键打开。 2. 在“组件服务”窗口中,展开“组件服务”-->“计算机”-->“我的电脑”,找到“DCOM配置”菜单,并点击打开。 3. 在“DCOM配置”窗口中,可以找到已安装的组件列表。找到Kepserver服务器相关的组件,一般是“KEPServerEX”或类似的名称。右键点击该组件,选择“属性”。 4. 在组件的属性窗口中,切换到“安全”选项卡。这里可以进行一些安全设置,例如设置允许哪些用户或组访问服务器等。可以配置“启动和激活权限”、“访问权限”、“配置权限”等。 5. 点击“启动和激活权限”,可以选择“自定义”,然后点击“编辑”按钮,添加需要具有启动和激活权限的用户或组。同样的操作可以在“访问权限”和“配置权限”中进行。 6. 完成以上配置后,点击“确定”按钮保存设置。 通过以上步骤,就可以完成Kepserver服务器的DCOM配置。这样就能够实现远程计算机与Kepserver服务器之间的通信和交互操作,提系统的灵活性和可扩展性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值