什么样的过程dllhost.exe com代理人

Anonim

Dllhost.exe COM代理错误的校正
在Windows 10,8或Windows任务管理器中,您可以检测到DLLHost.exe进程,在某些情况下,它可能导致处理器或错误的高负载,如:COM代理程序的工作停止,DLLHost的名称.exe失败应用程序。

在此指令中,详细说明对于COM代理程序,可以删除DLLHost.exe以及为什么此过程导致错误“停止程序的工作”。

你需要什么是dllhost.exe进程

COM代理过程(DLLHost.exe)是一个“中间”系统进程,允许您连接COM(组件对象模型)对象以展开Windows 10,8和Windows 7中的程序功能。

示例:默认情况下,对于非标准视频或图像格式,Windows指挥中不显示缩影。但是,在安装相应的程序时(Adobe Photoshop,Corel Draw,Photo Viewers,Codecs为视频和类似),这些程序在系统中注册了它们的COM对象,并且使用COM代理进程的指数连接到它们并使用缩略图到在其窗口中显示。

这不是DLLHost.exe被激活的唯一选项,而是最常见的,并且同时,最常导致错误“停止工作COM代理”或高负载处理器上的高负载。可以在任务管理器中同时显示多个dllhost.exe进程的事实 - 通常(每个程序都可以运行您自己的进程实例)。

Windows任务管理器中的DLLHost.exe

原始系统进程文件在C:\ Windows \ System32中。删除dllhost.exe不能,但通常有机会纠正这些过程引起的问题。

为什么dllhost.exe com代理加载处理器或导致错误“停止了COM代理程序的工作”以及如何修复它

最常见的是,在Windows资源管理器中打开包含视频或照片文件的某些文件夹时,系统的系统或COM代理过程的突然终止的高负载虽然它不是唯一的选项:有时错误导致且易于运行第三方程序。

这种行为最常见的原因:

  1. 第三方计划错误地注册了COM对象或者它们不正确的工作(与当前版本的Windows的不兼容,过时)。
  2. 过时或不正确的操作编解码器,特别是如果在导体中绘制微型时出现问题。
  3. 有时 - 计算机上的病毒或恶意程序的工作,以及Windows系统文件的损坏。

使用恢复点,删除编解码器或程序

首先,如果最近出现了处理器或错误“停止了COM代理程序”的高负载,请尝试使用系统恢复点(请参阅Windows 10恢复点),或者如果您知道,在安装哪个程序或编解码器之后已出现,请尝试删除它们在控制面板 - 程序和组件中,或在Windows 10中,在参数中 - 应用程序。

注意:即使错误出现了很久以前,它会在使用导体中的视频或图像中打开文件夹时,首先尝试删除已安装的编解码器,例如K-Lite Codec Pack,完成后删除,务必重新启动计算机。

损坏的文件

如果在在导体中打开特定文件夹时,如果从DLLHost.exe的处理器上的高负载,则可能存在损坏的媒体文件。一个,虽然并不总是识别这样的文件的方法:

  1. 打开Windows资源监视器(按WIN + R键,输入RENMON,然后按Enter键。您还可以使用Windows 10任务栏中的搜索)。
  2. 在“CPU”选项卡上,标记DLLHost.exe进程,然后检查(关注扩展名),无论是在任何视频或图像文件的“相关模块”部分中的文件列表中。如果存在这一点,则具有很高的概率,它是此文件导致问题(您可以尝试删除它)。
    Windows资源监视器中的dllhost.exe

此外,如果使用特定特定文件类型打开文件夹时发生了COM代理问题,则可以检查由负责打开此类型文件的程序注册的COM对象如果在删除此程序后(并且优选地,重新启动,则可以检查问题删除后的计算机)。

通信错误Com.

如果先前的方法没有帮助,您可以尝试纠正Windows中COM对象的错误。该方法并不总是导致肯定结果,它也会导致负面,因此我强烈建议在使用之前创建系统恢复点。

要自动纠正此类错误,您可以使用CCleaner程序:

  1. 在“注册表”选项卡上,标记“ActiveX和Class错误”项,单击“搜索问题”。
  2. 确保选择“ActiveX / COM错误”元素,然后单击“编辑”。
    CCleaner清洁COM对象错误
  3. 同时同时维护注册表项的备份副本并指定保存路径。
  4. 修复后,重新启动计算机。

有关CCleaner的详细信息以及下载该程序的地方:使用CCleaner具有福利。

纠正COM代理错误的其他方法

总之,如果到目前为止我未能纠正,则可以帮助解决dllhost.exe问题的一些其他信息。

  • 执行计算机检查像adwcleaner等恶意程序(以及使用您的防病毒)。
  • 本身,文件dllhost.exe通常不是病毒(但它可能会导致使用COM代理的恶意软件)。但是,如果您有疑问,请确保进程文件在C:\ Windows \ System32 \中(右键单击“任务管理器”中的进程管理器 - 打开文件的位置),并具有Microsoft Digital Signature(右侧)单击文件 - 属性)。如果愿意留下疑问,请参阅如何检查Windows进程的病毒。
  • 尝试检查Windows系统文件的完整性。
  • 尝试禁用dllhost.exe(仅适用于32位系统):转到控制面板 - 系统(或右键单击“此计算机” - “属性”),选择“高级系统设置”,在“高级”选项卡上“速度”部分,单击“参数”并打开“数据预防”选项卡。选择“启用DEP对于所有程序和服务,除了下面选择的”,单击“添加”按钮,并指定C:\ Windows \ System32 \ dllhost.exe文件的路径。应用设置并重新启动计算机。

最后,如果没有任何帮助,并且您拥有Windows 10,您可以尝试重置数据保存数据:如何重置Windows 10。

阅读更多