如何修复 fileproviderd Mac CPU 使用率过高的问题

Ella

每当您在 Mac 上执行任何操作时,从在 Finder 中移动文件到在 Safari 中上网或在 iMovie 中编辑视频,您在表面上看到的内容与幕后发生的情况相比根本不算什么。揭开窗帘,您会看到数十个名称晦涩的进程正在运行,每个进程执行不同的任务,以便您的 Mac 执行您的要求。大多数时候,您无需再考虑这些流程。但是,当您的 Mac 速度急剧减慢、挂起或变得不稳定时,了解哪些进程正在运行并消耗资源会很有用。 fileproviderd 是可能导致问题的进程之一,一些用户注意到该进程占用的 CPU 周期超出了其应有的份额。在本文中,我们将向您展示如果 fileproviderd 在您的 Mac 上出现高 CPU 使用率该怎么办。

什么是 fileproviderd?

fileproviderd 是一个在 Mac 上运行的进程,允许 iCloud Drive、Dropbox、Google Drive 和 Microsoft OneDrive 等云共享服务运行。它在后台运行并跟踪您在 Mac 和云存储服务之间复制的文件,从而允许从云存储服务的应用程序访问它们。例如,假设您使用 OneDrive。当您在 Finder 中单击 OneDrive 并打开文件或从 Mac 将文件复制到其中时,是 fileproviderd 允许执行这些操作。

为什么fileproviderd的CPU占用率很高?

大多数进程在遇到麻烦时都会消耗大量 CPU 周期。在 fileproviderd 的情况下,这可能是由于无法连接到云存储服务或与云存储服务同步造成的,可能是由于权限或身份验证问题。或者可能是云存储服务的软件需要更新。

假设您在使用云存储服务时注意到 Mac 表现异常。也许它的风扇意外地旋转起来,它减慢了速度,或者你看到了沙滩球。为了确定 fileproviderd 是否是罪魁祸首,我们需要检查活动监视器。

  1. 转到“应用程序”>“实用程序”并打开“活动监视器”。
  2. 选择 CPU 选项卡,然后检查 CPU 列。
  3. 进程应按照它们使用的 CPU 周期的顺序列出。如果没有,请单击 CPU 列标题。
  4. 查找 fileproviderd。如果它处于或接近顶部且 CPU 周期百分比很高,您就知道它导致了问题。

如何修复 fileproviderd Mac CPU 使用率过高的问题

现在我们已经确认fileproviderd的CPU使用率很高,我们需要找出哪个云存储服务出现了问题。如果你只使用一个,那就很容易了。如果您使用多台计算机,请监控 Mac 何时变慢、风扇何时旋转或您看到沙滩球。如果您在使用一项云存储服务时发生这种情况,您就知道该服务是有责任的。如果您使用多个并且无法找出问题所在,则需要进行反复试验。

推荐阅读:如何解决 Mac 上 corespotlightd 高 CPU 使用率的问题:7 个重要技巧

1.退出存储服务应用程序并重新启动

如果 Google Drive、OneDrive 或 Dropbox 出现问题,请单击菜单栏中的图标,然后单击“设置”齿轮。选择退出或退出。当它退出后,转到您的应用程序文件夹并重新打开它。

2. 关闭 iCloud Drive 同步并再次打开

如果在使用 iCloud Drive 时 fileproviderd 出现 CPU 使用率过高的情况,您应该尝试关闭同步,然后再次打开。为此,请转到“系统设置”>“您的 Apple 帐户”>“iCloud”>“云端硬盘”。将“同步此 Mac”切换为关闭,等待一分钟左右,然后再次打开。

3.重置OneDrive

如果您在使用 OneDrive 时出现问题,重置它可能会有所帮助。

  1. 如果 OneDrive 正在运行,请将其退出(请参阅上面的步骤 1)。
  2. 转到应用程序文件夹并右键单击 OneDrive。
  3. 选择显示包装内容。
  4. 单击内容 > 资源。
  5. 双击 ResetOneDriveApp.command 或 ResetOneDriveAppStandalone.command(以文件夹中的任一者为准)
  6. 打开 OneDrive 并按照说明重新进行设置。

4.清除垃圾文件

您的 Mac 在使用过程中会积累大量垃圾文件。这些文件存储在各种不同的文件夹中,除了占用空间外,它们还会降低 Mac 的运行速度。它们包括从未删除的临时文件、缓存文件以及 Mac 上不再存在的应用程序的设置文件。手动清除所有垃圾将需要很长时间。但您不必手动执行此操作 - CleanMyMac 的清理功能只需单击几下即可为您完成此操作。获取 CleanMyMac 免费试用版。完成后,请按照以下步骤操作:

  1. 打开 CleanMyMac 并选择清理。
  2. 单击扫描。
  3. 完成后,单击“清理”以删除所有垃圾,或单击“查看”以自行选择要删除的内容,然后再单击“清理”。

5.防止Spotlight索引云服务文件夹

fileproviderd 使用如此多的 CPU 周期的原因可能是 Spotlight 试图对其进行索引并遇到了麻烦。以下是如何停止 Spotlight 对云存储文件夹进行索引。

  1. 转至系统设置 > Spotlight,然后单击窗口底部的搜索隐私。
  2. 将云存储文件夹拖到窗口上或单击“+”并选择它。
  3. 单击“完成”。

6. 扫描您的 Mac 是否存在恶意软件

fileproviderd 具有如此高的 CPU 使用率的原因可能是您的 Mac 已感染恶意软件。恶意软件最常见的症状之一是恶意进程,它们会占用 CPU 周期并导致 Mac 运行速度变慢或挂起。检查恶意软件的唯一方法是使用专门为此目的设计的工具。我们推荐 CleanMyMac。其保护功能中的恶意软件删除工具由 Moonlock 引擎提供支持,可以扫描您的 Mac 是否存在广告软件、勒索软件、加密货币挖矿程序和其他恶意软件。它具有三个扫描级别:深度、快速和平衡。因此,如果您认为您的 Mac 可能受到感染,您可以运行深度扫描,但如果只是预防性检查,则可以运行平衡扫描。您可以选择是否手动调用扫描或让 CleanMyMac 在后台检查文件并在发现任何内容时提醒您。使用方法如下:

  1. 打开 CleanMyMac。
  2. 单击“保护”>“扫描”。
  3. 如果检测到恶意软件,请单击删除。

7.卸载并重新安装云存储应用程序

OneDrive、Google Drive、Dropbox 和其他应用程序就像常规应用程序一样。您可以卸载它们(最好使用 CleanMyMac 的应用程序工具中的卸载程序),然后下载最新版本并重新安装。

fileproviderd 是一项服务,可让您在 Dropbox 和 iCloud Drive 等云存储服务与 Mac 之间移动文件。大多数时候,它坐在后台,快乐地做自己的事情。但有时,您可能会注意到 fileproviderd 的 CPU 使用率很高。症状通常是 Mac 速度变慢、风扇旋转或沙滩球在屏幕上旋转。如果发生这种情况,请按照上述步骤解决问题并使您的 Mac 再次正常工作。