Por qué tu Mac se vuelve más lenta cuando hay un disco externo conectado

Conectar un disco externo no debería ralentizar todo tu sistema, pero a menudo lo hace. Esto es lo que pasa tras bambalinas y cómo solucionarlo.

Conectas un disco externo y tu Mac empieza a ponerse lenta. El Finder tarda más en responder. Las apps se traban. La pelota de playa giratoria hace su aparición. Sacas el disco y todo vuelve a la normalidad.

Respuesta rápida: Conectar un disco externo dispara la indexación de Spotlight, la generación de vistas previas del Finder, las escrituras de .DS_Store y las revisiones de Time Machine, todo al mismo tiempo. La causa individual más grande es Spotlight — desactívalo para el disco con sudo mdutil -i off /Volumes/NombreDeTuDisco (o en Ajustes del Sistema > Siri y Spotlight > Privacidad de Spotlight). Los discos que están fallando también causan bloqueos de E/S en todo el sistema; revisa el estado SMART en la Utilidad de Discos si el rendimiento es muy malo.

No debería funcionar así. Un disco externo es solo almacenamiento. Pero macOS trata cada disco conectado como algo con lo que interactuar, y esa interacción puede arrastrar a todo tu sistema hacia abajo.

La indexación de Spotlight es la culpable principal

En el momento en que conectas un disco externo, Spotlight empieza a indexarlo. Para un disco con miles de archivos, este proceso de indexación consume CPU y E/S de disco de manera considerable.

Spotlight no solo anota que los archivos existen. Los lee. Extrae metadatos de los documentos, analiza archivos de texto, genera vistas previas de las imágenes y cataloga los archivos de correo. En un disco lleno de documentos, fotos o contenido multimedia, esta puede ser una operación intensa que dura horas.

Mientras Spotlight indexa, los recursos de tu Mac se reparten entre tu trabajo y el proceso de indexación. El uso de CPU se dispara. La presión sobre la memoria aumenta. Y si el disco externo es lento (un disco duro giratorio conectado por USB 2.0, por ejemplo), el cuello de botella de E/S puede desencadenar lentitud en todo el sistema.

La solución es directa. Agrega el disco a la lista de privacidad de Spotlight para evitar la indexación por completo:

Abre Ajustes del Sistema > Siri y Spotlight > Privacidad de Spotlight. Agrega tu disco externo a la lista. Spotlight libera el disco de inmediato y no lo volverá a indexar.

O desde la Terminal:

sudo mdutil -i off /Volumes/NombreDeTuDisco

Pierdes la capacidad de buscar el contenido del disco desde Spotlight, pero tu Mac deja de irse a paso de tortuga cada vez que conectas el disco. (Para saber más sobre cómo Spotlight interfiere con las operaciones cotidianas del disco, consulta nuestro artículo sobre Spotlight bloqueando la expulsión de discos.)

Generación de miniaturas y vistas previas del Finder

El Finder genera vistas previas y miniaturas de los archivos conforme navegas. Cuando abres una carpeta en tu disco externo, el Finder empieza a crear vistas previas visuales de cada archivo que puede: imágenes, PDF, videos, documentos.

En un SSD interno rápido, esto pasa rápido y apenas lo notas. En un disco externo, en especial un disco duro, la generación de vistas previas puede tardar minutos por carpeta. Mientras trabaja, el Finder se pone lento.

Para reducir esta carga, cambia a la vista de Lista (Comando-2) o a la vista de Columnas (Comando-3) en lugar de la vista de Íconos o la vista de Galería. Las vistas de Lista y Columnas no generan vistas previas completas, solo íconos del tipo de archivo.

También puedes desactivar las miniaturas por completo. En el Finder, ve a Visualización > Mostrar opciones de visualización (Comando-J) y desmarca “Mostrar vista previa del ícono”. Haz esto mientras ves una carpeta en tu disco externo y se aplicará a esa ubicación.

El problema de los .DS_Store

Cada vez que abres una carpeta en el Finder, macOS escribe un archivo .DS_Store en esa carpeta. Este archivo guarda las preferencias de visualización, las posiciones de los íconos y otros metadatos.

En tu disco interno, esto pasa al instante. En un disco externo, escribir archivos .DS_Store genera E/S. Si estás navegando muchas carpetas en un disco externo, el Finder está escribiendo constantemente estos archivos diminutos, cada uno requiere una operación de escritura que podría bloquearse en un disco lento.

Para los discos externos, puedes evitar la creación de .DS_Store en los volúmenes de red con:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

Por desgracia, no hay un ajuste integrado de macOS para evitar los .DS_Store específicamente en los discos USB extraíbles. El ajuste de los volúmenes de red no aplica a los discos USB ni Thunderbolt.

Time Machine revisando el estado del respaldo

Si alguna vez usaste el disco externo para Time Machine, macOS revisa el estado del respaldo del disco cada vez que lo conectas. Esto implica leer el catálogo del respaldo, compararlo con el estado actual del sistema y determinar qué necesita respaldarse.

Para historiales de respaldos grandes, esta revisión puede consumir muchos recursos. Y si Time Machine decide que es hora de un respaldo, empieza uno de inmediato, consumiendo tanto CPU como E/S. Esta es la misma lentitud relacionada con backupd que hace que los discos de Time Machine sean tan difíciles de expulsar — cubrimos ese lado en específico en Time Machine no te deja expulsar tu disco.

Si retiraste un disco del servicio de Time Machine, quítalo de la lista de discos de Time Machine en Ajustes del Sistema > General > Time Machine. De lo contrario, macOS seguirá tratando de usarlo para los respaldos.

Los discos que están fallando causan bloqueos de E/S

Un disco con problemas de hardware puede causar lentitud en todo el sistema que parece desproporcionada para lo que el disco está haciendo.

Cuando un sector es ilegible, el disco reintenta la operación de lectura varias veces antes de reportar la falla. Cada reintento toma tiempo. Si macOS está tratando de leer de los sectores dañados (para la indexación de Spotlight, por ejemplo), la cola de E/S se atasca. Otras operaciones de E/S, incluyendo las de tu disco interno, se quedan esperando.

Revisa la salud de tu disco en la Utilidad de Discos. Mira el campo de estado SMART. Si dice algo que no sea “Verificado”, el disco podría estar fallando y causando problemas de rendimiento más allá de lo que esperarías.

Compartir el ancho de banda del USB

Si tu disco externo comparte un bus USB con otros dispositivos, están compitiendo por el ancho de banda. Dos dispositivos USB en el mismo bus se reparten el rendimiento disponible.

Esto es menos problema con los docks Thunderbolt (que tienen más ancho de banda), pero puede ser significativo con los concentradores USB. Un disco duro y una cámara web en el mismo concentrador USB tendrán peor rendimiento que cada uno por su cuenta.

Revisa Información del Sistema > USB para ver a qué bus está conectado cada dispositivo. Si tu disco externo comparte un bus con otros dispositivos, intenta moverlo a un puerto dedicado.

Software antivirus y de seguridad

Si tienes instalado software antivirus de terceros, es probable que escanee cada archivo de cada disco recién conectado. Este escaneo corre encima de la indexación de Spotlight y la generación de vistas previas del Finder, triplicando la carga de E/S.

La mayoría del software de seguridad te deja excluir volúmenes específicos del escaneo en tiempo real. Agrega tus discos externos de confianza a la lista de exclusiones.

Hacer que los discos externos sean menos molestos

El impacto en el rendimiento de los discos externos es acumulativo. Spotlight, las vistas previas del Finder, las escrituras de .DS_Store, las revisiones de Time Machine y posiblemente los escaneos antivirus se apilan todos cuando conectas un disco.

Desactivar la indexación de Spotlight por sí sola elimina el mayor golpe al rendimiento. Más allá de eso, usar la vista de Lista en el Finder, quitar los discos retirados de Time Machine y revisar la salud del disco cubren la mayoría de los escenarios.

Por el lado de la expulsión, un disco lento también es un disco más difícil de expulsar. Cuando los procesos del sistema están atascados esperando una E/S lenta, retienen los identificadores de archivos por más tiempo de lo usual. Un disco que también baja el rendimiento de tu Mac tiende a pelear la expulsión — consulta nuestra guía de solución de problemas de disco en uso de macOS para el panorama completo.

Ejecta ayuda del lado de la expulsión identificando exactamente qué procesos siguen accediendo al disco. Si Spotlight es el problema, lo verás de inmediato y podrás decidir si cerrarlo. Sin adivinanzas, sin vadear la salida de la Terminal, solo una respuesta clara sobre qué está usando tu disco y por qué tu Mac está sufriendo.

Si prefieres no usar la Terminal cada vez, Ejecta te muestra exactamente qué proceso está bloqueando tu disco — y te deja cerrarlo con un solo clic, directo desde tu barra de menús.

Comprar ahora — $9.99