跳转至正文

dllhost.exe

Windows 进程Microsoft Corporation

dllhost, com surrogate 目录搜索词

Windows系统组件

COM 代理。Windows 使用它在主 Shell 之外运行某些 COM 对象,包括部分文件资源管理器预览。

您需要了解的内容

这是一个 COM 主机,通常用于资源管理器预览。

dllhost.exe 在其独立的进程中运行 COM 对象。文件资源管理器缩略图和预览处理程序是您看到它的常见原因。

安全吗?
请检查正在运行的文件的路径、签名和发布者。仅凭名称无法确定安全性。
我应该关闭它吗?
通常不应该
为什么有这么多?
预览和 COM 主机
Feex 表示
COM Surrogate 看上去令人担忧,因为它的名称很含糊。我会先检查路径。处理缩略图的 System32 副本是很常见的。

什么是 dllhost.exe?

dllhost.exe 是 COM Surrogate。Windows 启动它是为了让 COM 对象能够在调用方外部运行,通常是在资源管理器(Explorer)外部。

它的作用是什么?

它负责加载实现 COM 类的 DLL。预览处理程序(preview handler)和缩略图提取器(thumbnail extractor)是其最常见的日常用例。

为什么它在运行?

当某个文件夹需要显示预览,且该处理程序发生故障时不应导致整个外壳程序崩溃时,资源管理器就会启动它。

为什么会有多个副本?

每个 surrogate 都可以承载不同的 COM 类。当您浏览媒体文件夹时,同时存在多个副本是很常见的。

检查正在运行的实例

在 Windows PowerShell 中,此只读查询会列出此 PC 上匹配的进程 ID、创建时间和可执行文件路径。

Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'dllhost.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List

无结果或路径不可访问是不可判断的。受保护的进程可能会限制访问,并且进程 ID 会被重用。请将个人路径保留在本地。

使用 文件身份指南 来比较签名和产品元数据。仅文件名无法确定安全性。

它安全吗?

验证此正在运行的文件

合法的宿主位于 System32 中。位于用户临时文件夹中的 dllhost.exe 并不是正常的 COM Surrogate。

将记录的位置与实际文件进行比较。熟悉的文件夹本身并不能确定身份。

C:\Windows\System32\dllhost.exe

  • 预期发布者:Microsoft Corporation
  • 预期路径:System32

我可以结束它吗?

通常不应该

终止 surrogate 可能会使预览失效。它不应作为日常清理操作。如果某个副本卡住,请先关闭相关的资源管理器窗口。

我可以删除它吗?

不应该

请勿删除 dllhost.exe。Windows 使用它来进行 COM 隔离。

它应该随 Windows 一起启动吗?

它是按需启动的。您不应将其添加为开机启动项。

测量资源使用情况

测量当前进程,而不是假设一个通用的基线
CPU 和内存 比较同一 PID 和工作负载的几次观察结果。此条目没有独立测量的通用基线。
磁盘和网络 将活动归因于实际进程和当前任务;仅文件名本身并不能确定预期的目标或传输量。

文件信息

dllhost.exe 文件信息
可执行文件名称 dllhost.exe
记录的安装路径 C:\Windows\System32\dllhost.exe
发布者 Microsoft Corporation
签名检查 检查实际文件;此条目不保证其证书身份。

常见问题

打开文件夹时崩溃

损坏的预览处理程序可能会导致 surrogate 崩溃。这也正是该处理程序需要被隔离的原因。请尝试打开不同的文件夹或切换为更简洁的视图。

在“图片”或“视频”中 CPU 占用率高

缩略图生成是一项繁重的工作。在终止该宿主进程之前,请等待文件夹处理完毕恢复稳定。

故障排除

在进行任何破坏性更改之前先进行诊断。

确认路径和签名

打开进程属性,检查 dllhost.exe 是否在预期的文件夹中运行,并确认其由预期的发布者签名。这是首要检查项,而不是直接修改注册表。

查看进程正在执行的操作

任务管理器可以显示 CPU、内存、磁盘和 GPU。在执行明显任务时出现高占用通常是正常的。在电脑空闲时出现高占用,则需要仔细检查相关的应用程序或服务。

避免一开始就采取破坏性步骤

请勿删除 dllhost.exe,切勿在不清楚后果的情况下禁用关键服务,也不要首选修改注册表。

技术细节

技术细节
dllhost.exe 技术详细信息
映像名称 dllhost.exe
友好名称 COM Surrogate

检查运行中文件的身份标识

仅文件名无法确定安全性。请验证实际路径、签名和产品身份。

来源与验证

记录的来源标签:August 2026。此标签并不代表已完成独立验证。 我们的研究方式.

这篇文章有用吗?

回答"是"或"否"即可。如果您愿意,可以选择一个原因,或添加一段简短附言。

这篇文章有用吗?