fileproviderd
También: almacenamiento en la nube en el Finder
Respuesta rápida
fileproviderd es el proceso de macOS que lleva el almacenamiento en la nube al Finder. iCloud Drive y, en las versiones recientes de macOS, Dropbox, OneDrive, Google Drive y Box usan el sistema File Provider de Apple: fileproviderd controla cada archivo, lo descarga cuando lo abres y libera el espacio cuando no lo necesitas sin conexión.
Es la razón por la que los archivos de la nube pueden aparecer en el Finder sin ocupar espacio: un archivo puede aparecer en la lista sin estar descargado hasta que lo abres, y entonces fileproviderd lo trae. Trabaja con la app de cada proveedor, que es la que habla con sus servidores.
Su carga depende más del número de archivos que de su tamaño. Una carpeta con cien mil archivos pequeños, como las dependencias de un proyecto de código o una exportación de fotos, lo mantiene más ocupado que unos pocos vídeos grandes.
Por qué fileproviderd usa tanta CPU
Está indexando o sincronizando muchos archivos: después de iniciar sesión en un servicio en la nube, después de mover una carpeta grande a él o mientras concilia cambios hechos en otro ordenador. Las carpetas que cambian todo el tiempo, como los resultados de compilación dentro de una carpeta sincronizada, lo mantienen ocupado indefinidamente.
A veces un solo archivo se atasca, y fileproviderd lo reintenta una y otra vez. El ítem de la barra de menús o la app del propio proveedor suele mostrar qué archivo no se está sincronizando.
Cómo reducir la carga
Guarda fuera de las carpetas sincronizadas las que cambian sin parar, como node_modules, los resultados de compilación y las cachés. Deja que una primera sincronización termine con una buena conexión. Si un proveedor está atascado, cierra su app y vuelve a abrirla, o pausa y reanuda la sincronización desde su ítem de la barra de menús.
Para liberar espacio de archivos que no necesitas sin conexión, haz clic en ellos con la tecla Control pulsada en el Finder y elige “Eliminar descarga” en iCloud Drive, o la opción de tu proveedor, como dejar un archivo solo en línea. fileproviderd los mantiene en la lista y los vuelve a descargar cuando los abres.
Cómo ver qué proveedor de la nube está ocupado
fileproviderd atiende a todos los proveedores a la vez, así que conviene averiguar cuál está haciendo el trabajo.
- Abre Monitor de Actividad, haz clic en la pestaña CPU y escribe
fileprovideren el campo de búsqueda. Verás fileproviderd, y a su lado el proceso de extensión de cada proveedor, comocom.apple.CloudDocs.iCloudDriveFileProviderpara iCloud Drive. - Compara el % CPU de fileproviderd con el de las extensiones. La extensión que está ocupada a la vez es el proveedor que tiene trabajo pendiente.
- Haz clic en la pestaña Disco y mira los “Bytes escritos”. Una cifra que no para de crecer significa que se están descargando archivos en el Mac.
- En el Finder, abre la carpeta del proveedor desde la barra lateral: en Ubicaciones para la mayoría de los proveedores, o en iCloud para iCloud Drive. Los iconos de progreso y de error junto a los archivos muestran lo que todavía se está transfiriendo.
- Para ver los mensajes de fileproviderd, abre Terminal y ejecuta
log stream --predicate 'process == "fileproviderd"'. Los errores que nombran el mismo archivo una y otra vez señalan el elemento atascado. Pulsa Control-C para detenerlo.
Uso normal de fileproviderd frente a un problema
Normal: ocupado después de iniciar sesión en un proveedor o de mover archivos a él, y un momento cuando abres un archivo que tiene que descargarse. Tranquilo el resto del tiempo.
Merece la pena revisarlo si está ocupado durante días, o si el mismo archivo nunca termina. Las causas habituales:
- Una carpeta con una cantidad enorme de archivos pequeños dentro del almacenamiento en la nube.
- Un archivo con un nombre o una ruta que el proveedor no puede guardar, como una ruta muy larga.
- Un archivo que está abierto y cambiando en otra app, así que nunca se queda quieto el tiempo suficiente para subirse.
- Un almacenamiento en la nube lleno, así que las subidas se rechazan y se reintentan.
- Una app de proveedor que se ha quedado desactualizada después de una actualización de macOS.
Por qué los archivos desaparecen de tu Mac pero siguen en el Finder
Con “Optimizar almacenamiento del Mac” activado en Ajustes del Sistema → tu nombre → iCloud, macOS libera espacio cuando el disco se queda corto. Apple dice que iCloud Drive mantiene en el Mac los archivos abiertos recientemente y deja los más antiguos disponibles cuando los necesites. fileproviderd elimina la copia local, y el Finder sigue mostrando el archivo con un icono de nube.
Otros proveedores tienen ajustes parecidos en sus propias apps. Si abres uno de esos archivos, fileproviderd lo vuelve a descargar, y para eso necesita conexión. Si necesitas una carpeta sin conexión, abre sus archivos una vez antes, o elige la opción de tu proveedor para mantenerla en el Mac.
Preguntas frecuentes
¿Qué es fileproviderd en el Mac?
El proceso de macOS que hace funcionar el almacenamiento en la nube en el Finder, para iCloud Drive y para apps como Dropbox, OneDrive y Google Drive en las versiones recientes de macOS. Descarga los archivos cuando los abres y controla qué está sincronizado.
¿Por qué fileproviderd usa mucha CPU?
Está trabajando con muchos archivos: una primera sincronización, una carpeta grande movida al almacenamiento en la nube o una carpeta que cambia sin parar. Un solo archivo atascado también puede mantenerlo reintentando.
¿Puedo detener fileproviderd?
Cerrarlo solo pausa la sincronización hasta que macOS lo reinicia. Pausa el proveedor que está ocupado desde su propia app, o saca del almacenamiento sincronizado las carpetas que cambian rápido.
¿Dónde guarda fileproviderd mis archivos de la nube en el Mac?
Los proveedores distintos de iCloud Drive guardan sus carpetas en ~/Library/CloudStorage, una carpeta por cuenta. iCloud Drive guarda sus archivos en ~/Library/Mobile Documents. El Finder los muestra en la barra lateral: iCloud Drive en iCloud y los demás en Ubicaciones.
¿Por qué fileproviderd sigue funcionando después de cerrar Dropbox?
Es un proceso de macOS que atiende a todos los proveedores de la nube del Mac, incluido iCloud Drive, así que sigue funcionando para los demás. Se queda inactivo cuando ninguno tiene trabajo pendiente.
Relacionado
¿Buscas algo mejor que Monitor de Actividad? Consulta las mejores alternativas a Monitor de Actividad para Mac, o explora todos los términos del glosario.