Home

¿Qué es Fileproviderd en Mac?|Solucionar el alto uso de CPU de Fileproviderd

Updated on martes, 3 de diciembre de 2024

Written by

TomSmith

Approved by

Jessica Shee

Español English Français Deutsch やまと Português

Resumen: Este artículo te dice qué es fileproviderd y 8 formas diferentes de solucionar el problema de "alto uso de CPU de fileproviderd", incluyendo cómo desactivar fileproviderd en Mac.  --iBoysoft

Quizás hayas notado que tu Mac se ralentiza, hace ruido fuerte de ventilador, se descarga la batería rápidamente o tiene bloqueos y congelamientos constantes de aplicaciones cuando ves que el proceso fileproviderd sobrecarga la CPU de tu Mac. Si te preguntas qué es ese proceso y cómo detenerlo de usar los recursos de tu Mac, este artículo te lo explica.

¿Qué es fileproviderd en Mac?

El proceso fileproviderd en Mac es un demonio que gestiona proveedores de archivos basados en la nube, como OneDrive, Google Drive, Dropbox, Box, iCloud, Office 365 y Adobe InDesign. Se ejecuta en segundo plano pero se puede encontrar en el Monitor de actividad.  Fileproviderd es responsable de rastrear los archivos almacenados en la nube y proporcionar acceso a ellos desde la aplicación correspondiente.

Por ejemplo, cuando abres una aplicación de proveedor de archivos basada en la nube como Google Drive, es el proceso fileproviderd el que hace que los archivos en la nube estén disponibles para la aplicación, permitiéndote editarlos y guardarlos de vuelta en la nube.

Haz clic en el botón de abajo para compartir la información.

 

¿Cómo solucionar el alto uso de CPU de fileproviderd?

A veces, fileproviderd puede aumentar el uso de CPU cerca de un 100% o incluso más. Si está afectando el rendimiento de tu Mac, sigue las soluciones a continuación para solucionar el problema de alto uso de CPU de fileproviderd.

Solución 1: Eliminar el dominio de proveedor de archivos no utilizado o caduco

Cuando fileproviderd está usando mucha CPU, generalmente hay proveedores de archivos que usan sus servicios. Para descubrir cuál es el proveedor de archivos que ejecuta el proceso activamente, sigue los pasos a continuación:

 Nota: Debes ser un administrador para utilizar el siguiente comando. Si no lo eres, utiliza "sudo" antes del comando (por ejemplo, "sudo fileproviderctl domain list") e introduce la contraseña del administrador cuando se te solicite. Ten en cuenta que la contraseña no se mostrará en la pantalla.

  1. Abre Terminal desde la carpeta Utilidades.
  2. Copia y pega el siguiente comando y pulsa Enter para ejecutarlo.fileproviderctl domain list

La Terminal debería mostrarte una lista de los dominios de proveedores de archivos que están instalados actualmente en tu Mac. Los que aparecen como ocultos y no autenticados son proveedores de archivos obsoletos que ya no son utilizados por ninguna aplicación. Puedes eliminarlos con el siguiente comando:

fileproviderctl domain remove <nombre del proveedor de archivos obsoleto que aparece en la lista anterior>

Recuerda sustituir <nombre del proveedor de archivos obsoleto que aparece en la lista anterior> por el proveedor de archivos obsoleto que tengas en tu caso. Por ejemplo, fileproviderctl domain remove com.apple.CloudDocs.MobileDocumentsFileProvider 

Solución 2: Desactiva iCloud Drive

Si iCloud es el culpable del problema de que fileproviderd sobrecargue la CPU, intenta desactivar iCloud Drive siguiendo los siguientes pasos para solucionarlo.

  1. Abre Monitor de actividad desde la carpeta Aplicaciones/Utilidades.
  2. Forza el cierre del proceso fileproviderd, iCloudDrive y cloud seleccionando uno de ellos, haciendo clic en el icono de la "x" y seleccionando "Forzar cierre".
  3. Abre Preferencias del Sistema/Configuración > ID de Apple > iCloud.
  4. Desactiva "Optimizar almacenamiento en Mac". 
  5. Desactiva "iCloud Drive".

Solución 3: Cierra y actualiza el proveedor de archivos problemático

Si notas que fileproviderd comienza a consumir una cantidad excesiva de CPU después de abrir un proveedor de archivos en concreto, como Dropbox, intenta cerrar la aplicación. Si el problema vuelve a ocurrir después de volver a abrir la aplicación, comprueba si está actualizada. Si no lo está, actualiza la aplicación.

Solución 4: Detén la indexación de la aplicación por Spotlight

Evitar que Spotlight indexe el proveedor de archivos basado en la nube problemático también puede ser útil para evitar que fileproviderd consuma la CPU de tu Mac. Sigue los siguientes pasos:

  1. Pulsa Command + Barra espaciadora y escribe Spotlight.
  2. Haz clic en Siri y Spotlight.
  3. Haz clic en Privacidad de Spotlight.
  4. Abre la carpeta Aplicaciones en Finder.
  5. Arrastra y suelta la aplicación problemática en la lista de exclusión de Spotlight. 
  6. Haz clic en Hecho.

Solución 5: Desinstalar el proveedor de archivos

Si fileproviderd sigue causando un alto uso de CPU, puedes desinstalar el proveedor de archivos en tu Mac. Ten en cuenta que arrastrar y soltar la aplicación en la papelera no eliminará todos los archivos relacionados con ella y puede que no resuelva el problema. Se recomienda utilizar un desinstalador para eliminar por completo la aplicación y sus archivos sobrantes.

Puedes utilizar iBoysoft MagicMenu para desinstalar completamente la aplicación. Es una herramienta versátil que amplía las funciones del menú contextual de Finder. Con ella, simplemente haz clic derecho en la aplicación en la carpeta de Aplicaciones y selecciona Desinstalar para librarte de ella. Encontrará los archivos generados por la aplicación y te ayudará a eliminarlos.

Después de desinstalar la aplicación, ejecuta los comandos de la Solución 1 nuevamente para eliminar el dominio del proveedor de archivos sin usar.

Solución 6: Restablecer OneDrive

Algunos usuarios que se quejaron de que OneDrive estaba utilizando fileproviderd con un uso anormalmente alto de la CPU pudieron resolver el problema restableciendo la aplicación. Si OneDrive también es el problema en tu caso, sigue la guía oficial para restablecer OneDrive.

Solución 7: Eliminar la carpeta FileProvider

Otra cosa que puedes intentar es eliminar la carpeta FileProvider, lo que restablece todos los proveedores de archivos en la nube. Necesitarás volver a habilitarlos y sincronizar tus archivos para volver a utilizarlos.

  1. Abre Finder y haz clic en Ir > Ir a la carpeta.
  2. Escribe ~/Library/Application Support y presiona la tecla Enter. 
  3. Copia tu carpeta de FileProvider a una ubicación diferente por si acaso.
  4. Elimina la carpeta FileProvider y vacía la Papelera. 
  5. Reinicia tu Mac.

Solución 8: Desactivar fileproviderd en Mac

Si nada funciona, intenta el siguiente comando para desactivar fileproviderd en Mac. Ten en cuenta que deshabilitar fileproviderd puede impedirte acceder a archivos almacenados en la nube y utilizar servicios en la nube como iCloud Drive o Google Drive.

  1. Inicia Terminal.
  2. Copia y pega el siguiente comando y pulsa Enter.sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.fileproviderd.plist
  3. Introduce tu contraseña de administrador y pulsa Enter. (La contraseña se mostrará en pantalla.)

Para reactivar fileproviderd en Mac, ejecuta el siguiente comando en Terminal:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.fileproviderd.plist

Con suerte, habrás detenido fileproviderd de usar el 100% o más de la CPU en tu Mac. ¡Comparte este artículo si te ha sido útil!