如何解决 Windows 10 上的 COM 代理高 CPU 使用率问题



5月2024更新:使用我们的优化工具停止收到错误消息并减慢您的系统速度。 立即获取 此链接
  1. 下载并安装 修复工具在这里。
  2. 让它扫描你的电脑。
  3. 然后该工具将 修理你的电脑.

COM 代理是在其主进程之外运行 COM 对象的进程。 它们可能会导致问题,因为它们会消耗内存或磁盘空间等资源。 您可以使用注册表编辑器暂时禁用它们。 这个 窗口公告 文章解释了如何在 Windows 10 中修复 COM Surrogate 高 CPU 或磁盘使用率。

什么是 COM 代理?

COM 代理是 Windows 操作系统的一个组成部分。 这些是帮助 Windows 顺利运行的小程序。 你可以把它想象成一个翻译器——它将用一种语言编写的代码翻译成另一种语言。 例如,假设您想使用一个名为“MyApp”的特定程序。 如果 MyApp 不支持 Windows 10,您将无法下载它。 在这种情况下,COM 代理可帮助应用在 Windows 10 上运行。

COM 代理用于托管 DLL 文件。 DLL 文件包含执行特定任务的可执行指令。 如果没有 DLL 文件,Windows 将不知道如何执行这些指令。 因此,每当您安装新应用程序时,您可能会看到一个名为“dllhost.exe”的文件。 那是因为安装程序需要一个 COM 代理来加载 DLL 文件。

COM 是病毒的替代品吗?

COM 代理不是病毒; 但是,如果它们的设计方式看起来像病毒,它们可能会对计算机造成损坏。 它们可以以不同的形式出现,包括修改注册表设置或创建可执行文件。

有许多方法可以创建 COM 代理项,包括修改注册表设置和创建可执行文件。 这些方法包括修改注册表设置、添加 .reg 文件或重命名原始文件并将其放入自动执行的文件夹中。

当操作系统检测到 COM 代理项时,Windows 会显示一条警告消息并询问您是否要删除它。 如果您选择删除文件,您将无法访问该程序的某些功能。 但是,除非您允许程序在未经检查的情况下运行,否则不会对您的计算机造成损害。

为什么会出现问题?

勒索软件是当今我们个人数据面临的最大威胁之一。 它自 2000 年代初就已经存在,但在过去几年中变得更加普遍。 事实上,现在有数以千计的勒索软件变体,每一种都针对特定类型的设备或操作系统。 虽然我们不确切知道有多少人受到勒索软件的影响,但专家估计,由于生产力损失和停机时间,它每月给企业造成 1 亿美元的损失。

好消息是,您可以采取多种措施来保护自己免受勒索软件的侵害。 这里有一些最重要的。

使您的操作系统保持最新: 防止勒索软件攻击的最佳方法之一是使您的操作系统保持最新。 这包括更新您的防病毒软件、安装已知漏洞的补丁以及确保您的应用程序运行的是最新版本的软件。 如果您担心隐私,请确保您的浏览器设置为尽可能使用 HTTPS 连接。

定期备份您的数据: 如果您曾经遇到过计算机崩溃的情况,那么您就会知道失去一切是多么可怕。 不幸的是,勒索软件没有歧视。 它会加密你硬盘上的任何东西。 因此,即使定期备份文件看起来很麻烦,但这样做可以为您以后省去很多麻烦。 您可以使用 Dropbox、OneDrive、Box、Gdrive 等云存储解决方案轻松在线存储文档副本。 或者,您可以简单地将文件复制到外部驱动器或 USB 记忆棒。 无论哪种方式,定期备份数据有助于确保在出现问题时不会丢失所有内容。

使用强密码: 强密码是避免被锁定在您自己的计算机之外的最简单方法之一。 密码越长越好,因为长密码比短密码更难破解。 但是,不要过度使用您的密码强度。 一个好的经验法则是至少有八个字符(包括数字、字母和特殊符号),并以不同的组合混合大小写字母。 此外,尽量不要在密码中重复任何单词或短语。

不要点击来自不受信任来源的链接: 虽然这听起来很明显,但单击来自不受信任来源的链接可能会导致恶意软件感染。 这就是为什么在打开链接之前检查 URL 总是一个好主意的原因。 例如,如果您看到一个以 @hotmail.com 结尾的电子邮件地址,则很可能它来自想骗您的人。 相反,寻找以.org、.net 或.edu 结尾的地址。 这些都是合法的网站。

安装杀毒软件: 防病毒软件是帮助保护您的 PC 免受勒索软件攻击的另一种好方法。 主要有两种类型:基于签名的和基于启发式的。 基于签名的程序会扫描您的整个驱动器以查找恶意代码。 然后,他们将发现的内容与已知病毒的数据库进行比较。 基于启发式的程序的工作方式不同。 这些程序不是扫描整个驱动器,而是仅在打开文件时扫描文件。 一旦检测到病毒,他们就会自动将其删除。 两种类型的防病毒软件都可以有效抵御大多数勒索软件威胁。 但是,一些勒索软件变种可以绕过这两种类型的保护。 在这些情况下,您应该考虑使用第三方程序。

启动 SFC 扫描

SFC命令

系统文件检查器会扫描您的计算机以查找丢失或损坏的系统文件。 它还检查注册表是否存在问题。

  1. 在搜索框中键入 sfc /scannow。 单击确定。
  2. 如果出现扫描进度条,请等待它完成。 完成后,单击完成。
  3. 执行扫描过程后重新启动计算机。

scanlog.txt 文件包含有关哪些文件被感染以及它们在硬盘上的位置的信息。 此日志文件可用于确定是否要删除病毒。



2024年XNUMX月更新:

您现在可以使用此工具来防止 PC 问题,例如保护您免受文件丢失和恶意软件的侵害。 此外,它是优化计算机以获得最大性能的好方法。 该程序可轻松修复 Windows 系统上可能发生的常见错误 - 当您拥有触手可及的完美解决方案时,无需进行数小时的故障排除:

  • 步骤1: 下载PC修复和优化工具 (Windows 10,8,7,XP,Vista - Microsoft金牌认证)。
  • 步骤2:点击“开始扫描“找到可能导致PC问题的Windows注册表问题。
  • 步骤3:点击“全部修复“解决所有问题。

下载



启动 DISM 工具

DISM 是 Windows 10 中的内置工具,可帮助用户排查和解决与 .wim 文件相关的问题。 DISM 扫描 .wim 文件并报告错误或缺少组件。 DISM 允许您修复损坏的注册表项,这可能导致 Windows 中出现意外行为。

要使用 DISM,请按照下列步骤操作:

  1. 单击开始,在搜索框中键入 dism,然后按 Enter。
  2. 选择创建新图像,然后单击下一步。
  3. 在“选择源媒体”屏幕上,选择您之前创建的 .wim 文件。
  4. 在指定图像的名称和位置屏幕上,输入图像的描述性名称。
  5. 单击“保存”。
  6. 保存图像后,单击关闭。

卸载最近安装的驱动程序

有时,安装新驱动程序将无法正常工作。 如果您无法安装它,请先尝试卸载它。 这将清除所有剩余文件并允许您重新安装它而不会出现问题。

  1. 按 Ctrl+Shift+Esc 打开设备管理器。
  2. 右键单击显示适配器、网络适配器、声卡、USB 控制器和其他设备下列出的每个设备,然后选择卸载。
  3. 对上面列出的每个项目重复该过程。
  4. 重启电脑

更新防病毒软件

防病毒程序是保护计算机免受恶意软件和病毒侵害的重要工具。 但是很多人仍然使用免费的杀毒软件,这些软件通常不能提供与付费产品相同的保护级别。 许多免费的防病毒程序都与广告软件、间谍软件和潜在有害应用程序 (PUA) 捆绑在一起。

这可能会导致 Windows 组件(如 COM Surrogate)出现问题。 如果您遇到与 COM Surrogate 相关的问题,则可能意味着您的计算机已感染了恶意软件。 您可以查看我们关于如何修复 COM 代理错误的指南。

使用任务管理器关闭 COM 代理

用户在尝试修改图像元数据时收到错误消息。 这可能是由于许多问题造成的,包括不正确的文件权限、注册表设置,甚至丢失文件。 在某些情况下,它可能是由损坏的 DLLHost.exe 进程引起的。 如果您在编辑图像时收到此错误消息,请尝试关闭 COM 代理进程。

  1. 右键单击 dllhost.exe 找到“COM Surrogate”并选择结束进程。
  2. 您也可以使用 Ctrl+Shift+Esc 打开任务管理器。
  3. 找到进程并结束它。

执行干净启动

干净启动状态将帮助您识别任何硬件问题。 如果您在启动过程中遇到性能下降或死机,这可能是由计算机上安装的恶意软件或其他程序引起的。

要执行干净启动,请执行以下步骤:

  1. 重新启动您的设备。
  2. 重新启动设备时按住 Shift 键。
  3. 选择故障排除选项。
  4. 选择“启动设置”。
  5. 单击高级选项。
  6. 选择安全模式。
  7. 出现提示时,确认您要以安全模式启动。
  8. 等到系统重新启动进入安全模式。
  9. 从 Microsoft Security Essentials (MSE) 应用程序对您的 PC 执行完整扫描。
  10. 扫描完成后正常重启。

使用防病毒软件扫描

弹出式广告并不总是它们看起来的那样。 黑客经常使用它们来诱骗您将恶意软件下载到您的 PC 上。 如果您看到一个看起来可疑的弹出广告,请不要点击“确定”。 相反,请使用防病毒软件扫描您的计算机,以确保里面没有任何讨厌的东西。

如果您使用 Windows 10,Microsoft 会提供内置工具来扫描您的机器以查找问题。 该工具将在您的操作系统中查找已知的漏洞利用和漏洞,并告诉您它发现了多少威胁。



专家提示: 如果这些方法都不起作用,此修复工具会扫描存储库并替换损坏或丢失的文件。 在问题是由于系统损坏引起的大多数情况下,它都能很好地工作。 该工具还将优化您的系统以最大限度地提高性能。 它可以通过以下方式下载 点击这里

常见问题解答

组件对象模型 (COM),或简称 COM,是用不同编程语言编写的应用程序进行交互的标准方式。 此方法用于构建协同工作的软件组件。 例如,您可以使用它来确保照片编辑程序在保存图像时不会崩溃。 您还可以使用它连接到数据库并检索信息。

COM 运行良好,因为它在两个独立的程序之间建立了某种桥梁。 但是,它确实有一些缺点。 其中一个问题发生在一个组件发生故障时,导致整个系统停止工作。 在 Windows 的情况下,当单个 COM 对象失败时会发生这种情况。 发生这种情况时,整个操作系统将停止正常运行。

COM Surrogate 是 Windows 10 的一项功能,它允许应用程序跨进程访问共享内存。 应用程序使用它来相互通信,但您不想关闭它,因为它对于运行某些程序至关重要。

COM Surrogate 病毒本身不会做任何有害的事情,但它会在您的计算机系统中传播。 安装后,它会开始寻找可能潜伏的其他病毒,如木马、蠕虫、间谍软件等。 当它找到这些东西时,它也会下载它们。

如果您感染了 COM 代理,则可以采取三个简单的步骤来清理混乱。

  • 运行计算机扫描。
  • 使用第三方防病毒软件。
  • 重启电脑