如何在 Mac 上摆脱 Core Services UI Agent

Ella

如果您曾经在 Mac 上看到过一个弹出窗口,上面写着“正在验证”,后跟应用程序的名称,那么您就遇到了 Core Services UI Agent - CoreServicesUIAgent,正如它在“活动监视器”中的名称一样。大多数时候,这不是问题。仅当您首次安装应用程序时,它会短暂出现然后消失。但是,某些应用程序存在问题,导致它反复出现,有时甚至卡住,因此您无法摆脱它。在本文中,我们将向您展示如何在发生这种情况时摆脱 Mac 上的 CoreServicesUIAgent。

CoreServicesUIAgent 是一个后台进程,作为 Gatekeeper 的一部分运行。 Gatekeeper 是 Mac 的内置安全工具,可确保只有来自已确定的开发人员的应用程序(或从 App Store 下载,如果您启用了该设置)才能在您的 Mac 上运行。为此,它会对应用程序运行验证检查,将其代码签名与 Apple 持有的代码签名进行比较。通常,这种情况发生得非常快,您甚至不会注意到。但是,当事情没有按计划进行时,可能需要更长的时间,并且您会看到一个对话框,上面写着“正在验证”,后跟特定应用程序的名称以及进度条。在极端情况下,它可能会被卡住。

如何摆脱核心服务 UI 代理

当然,我们不想完全摆脱核心服务 UI 代理。它是 macOS 的重要组成部分,可以让您的 Mac 更加安全。此外,如果没有它,您的 Mac 将无法运行。我们真正想要做的是摆脱卡住的对话框。有多种方法可以做到这一点:

  1. 最小化窗口。如果您无法使用左上角的红色按钮关闭窗口,请尝试将其最小化。这至少会将其放入 Dock 中,直到完成验证。
  2. 强制退出应用程序。如果您退出正在验证的应用程序,核心服务 UI 代理应该消失。如果您无法正常退出应用程序,请单击 Command-Option-Escape 以显示“强制退出”窗口,选择应用程序并单击“强制退出”。
  3. 使用活动监视器。转到“应用程序”>“实用程序”,然后打开“活动监视器”。使用搜索框搜索 CoreServicesUIAgent。找到它后,选择它并单击工具栏中的“x”退出它。

    推荐阅读:AMD Ryzen 5 7600X3D 6核、Zen 4预计9月初登场

  4. 重新启动您的 Mac。如果上述方法均不起作用,或者 Core Services UI Agent 在退出后立即再次重新启动,请重新启动您的 Mac。
  5. 如果重新启动 Mac 不起作用,下一步是检查正在验证的应用程序是否有更新。如果应用程序来自App Store,您可以打开App Store应用程序并单击“更新”部分进行检查。如果不是,请打开应用程序,单击菜单栏中的应用程序名称,然后选择“检查更新”。
  6. 重新安装应用程序。如果没有可用更新,请尝试卸载该应用程序,然后重新安装。您需要先正确卸载它。如果应用程序没有自带卸载程序,并且开发人员网站上没有可用的卸载程序,则您可以使用 CleanMyMac 中的应用程序模块。您还可以使用该模块来重置应用程序,而不是卸载它。这会将其恢复到首次安装时的状态,并且可能是摆脱 Core Services UI Agent 所需的全部内容。
  7. 重新安装 macOS。如果其他方法都不起作用,您可能需要重新安装 macOS。为此,您需要在恢复模式下重新启动。最好先备份您的数据。备份完成后,关闭 Mac。然后,如果是采用 Apple 芯片的 Mac,请按住电源按钮,直到看到启动选项屏幕,然后单击“选项”。如果是基于 Intel 的 Mac,请按 Command-R 和电源按钮。从 macOS 实用程序菜单中选择重新安装 macOS。

Core Services UI Agent 是 Gatekeeper 的一部分,Gatekeeper 是一款 macOS 工具,可扫描您安装的应用程序以确保它们的安全。通常,验证应用程序只需要几秒钟,您甚至可能没有注意到它的发生。在其他时候,可能需要相当长的时间或被卡住。如果核心服务 UI 代理无法关闭,请按照上述步骤将其删除并继续使用您的 Mac。