Por qué tu disco externo sigue desconectándose en Mac

Las desconexiones aleatorias son peores que un disco que no se expulsa. Aquí tienes cómo rastrear por qué tu disco externo sigue perdiendo la conexión en macOS.

Hay un tipo especial de frustración reservado para los discos externos que se desconectan solos sin avisar. Sin un error previo, sin oportunidad de guardar. Solo la aparición repentina de la notificación «Disco no expulsado correctamente», y te quedas esperando que tus archivos estén intactos.

Las desconexiones aleatorias son diferentes de los fallos de expulsión. Con un fallo de expulsión, al menos tienes control. Intentaste expulsar, dijo que no, y puedes decidir qué hacer. Con las desconexiones aleatorias, el disco simplemente desaparece mientras lo estás usando.

Los sospechosos habituales

La mayoría de las desconexiones aleatorias se deben a unas pocas causas físicas fáciles de pasar por alto.

El cable. Esta es la causa número uno, y la gente siempre da por hecho que es algo más complicado. Los cables USB se degradan con el tiempo. Los hilos internos desarrollan microfracturas, sobre todo cerca de los conectores, donde el cable se dobla una y otra vez. Un cable puede cargar bien tu móvil pero fallar bajo la carga sostenida de transferencia de datos de un disco externo.

Prueba con otro cable. Si las desconexiones se detienen, tira el cable viejo. No lo guardes pensando que está «más o menos bien».

El puerto. Los puertos USB acumulan polvo y suciedad. En portátiles, los puertos se flexionan cada vez que mueves el equipo. Prueba con otro puerto de tu Mac. Si estás usando un hub USB, prueba a conectarlo directamente al Mac.

Suministro de energía. Algunos discos externos, sobre todo los discos duros portátiles de 2,5 pulgadas, se alimentan del puerto USB. Si tu Mac no puede suministrar suficiente energía (algo habitual con hubs, docks o cuando hay muchos dispositivos conectados), el disco se desconectará de forma intermitente. Los discos alimentados por bus son especialmente sensibles a esto.

Si tu disco tiene opción de energía externa, úsala. Si es solo USB, conéctalo directamente a tu Mac en lugar de a través de un hub.

Gestión de energía USB

macOS gestiona de forma agresiva la energía USB para alargar la duración de la batería. En portátiles, el sistema puede reducir la energía de los puertos USB cuando considera que el dispositivo conectado está inactivo.

El problema es que «inactivo» para macOS puede significar «no está transfiriendo datos activamente en este momento». Tu disco podría estar montado, tener archivos abiertos y estar listo para usarse, pero si no hay I/O activo, el sistema podría reducir la energía del puerto. Algunos discos lo gestionan con normalidad entrando en su propio estado de reposo. Otros pierden la conexión por completo.

Puedes comprobar si esto está pasando abriendo Consola (Aplicaciones > Utilidades) y filtrando por los mensajes «USB» o «IOUSBHost». Busca entradas en torno al momento de las desconexiones que mencionen cambios de estado de energía o la desconexión del dispositivo.

No hay ningún interruptor visible para el usuario que permita desactivar por completo la gestión de energía USB. Mantener tu Mac conectado a la corriente (en lugar de funcionar con batería) reduce la agresividad de la gestión de energía y puede ayudar.

Configuraciones de ahorro de energía y reposo

Cuando tu Mac duerme, puede desconectar discos externos. Este es un comportamiento normal, pero la reconexión al despertar no siempre funciona sin problemas.

Ve a Ajustes del Sistema > Energía (o Batería en portátiles). Busca «Poner los discos duros en reposo cuando sea posible». Este ajuste le indica a macOS que detenga los discos duros externos tras un periodo de inactividad. Cuando el disco se detiene y el sistema intenta acceder a él más tarde, la reactivación puede fallar y provocar una desconexión.

Desactivar este ajuste mantiene los discos externos activos. Gasta algo más de energía, pero evita el ciclo de desconexión por reposo y reactivación.

Para los SSD, este ajuste es menos relevante, ya que los SSD no giran, pero macOS aún puede poner la interfaz USB en reposo, lo que causa problemas similares.

Comprobaciones del sistema de archivos en segundo plano

Cuando macOS detecta que un disco no se expulsó correctamente (en una sesión anterior), puede ejecutar una comprobación del sistema de archivos la próxima vez que lo conectes. Estas comprobaciones, especialmente fsck_apfs o fsck_exfat, consumen una cantidad significativa de I/O y pueden interferir con el funcionamiento normal del disco.

Si la comprobación encuentra errores graves, podría impedir que el disco se monte por completo, o el disco puede quedarse atenuado en Utilidad de Discos mientras se ejecuta la comprobación. Desde tu punto de vista, el disco simplemente ha desaparecido o nunca ha llegado a aparecer.

Revisa en Consola si hay mensajes de fsck después de una desconexión. Si el disco sigue lanzando comprobaciones del sistema de archivos, puede tener daños subyacentes que conviene tratar con la herramienta Primera ayuda de Utilidad de Discos.

Problemas con hubs y docks

Los hubs USB y las estaciones de acoplamiento añaden complejidad entre tu Mac y tu disco. Cada hub es un posible punto de fallo.

Los hubs baratos a menudo no pueden con el rendimiento sostenido de datos hacia varios dispositivos. Si tienes un disco y otros dispositivos USB conectados a través del mismo hub, puede que el ancho de banda del hub no sea suficiente.

Los docks Thunderbolt suelen ser más fiables que los hubs USB, pero tienen su propio firmware que puede causar problemas. Consulta la web del fabricante por si hay actualizaciones de firmware si sufres desconexiones a través de un dock.

Algunos hubs no implementan correctamente la negociación del suministro de energía USB. El disco se conecta, negocia cierto nivel de energía y luego el hub no puede mantenerlo bajo carga. El disco se desconecta cuando empieza a hacer un I/O intenso.

Cuando el disco mismo está fallando

A veces las desconexiones aleatorias son una señal de advertencia temprana de que el disco se está muriendo. Tanto los SSD como los discos duros cuentan con una supervisión interna del estado (datos SMART) que puede avisar de problemas antes de un fallo completo.

En el Mac, puedes comprobar el estado SMART a través de Utilidad de Discos. Selecciona el disco y mira en la parte inferior de la ventana el Estado SMART. «Verificado» significa que el disco se considera correcto. «Con fallos» significa que debes sustituirlo de inmediato.

Para obtener datos SMART más detallados, necesitarás una herramienta de terceros. Pero incluso la comprobación básica de Utilidad de Discos merece la pena si las desconexiones son frecuentes e inexplicables.

Rastrea la causa

Las desconexiones aleatorias son más difíciles de diagnosticar que los fallos de expulsión porque ocurren de forma impredecible. Empieza por la capa física: prueba con un cable nuevo, otro puerto y una conexión directa a tu Mac.

Si las comprobaciones físicas no lo resuelven, fíjate en la capa de software. Los registros de Consola correspondientes al momento de la desconexión te dirán si fue un problema de energía, un problema del sistema de archivos u otra cosa.

En cuanto a la expulsión, cuando tu disco sí se mantiene conectado y necesitas desconectarlo correctamente, Ejecta se asegura de que puedas expulsarlo de forma limpia siempre. Evitar las advertencias de «Disco no expulsado correctamente» significa menos comprobaciones del sistema de archivos al reconectar, lo que significa menos cascadas de desconexión. Es un detalle pequeño que rompe un ciclo frustrante.

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

Comprar — $9.99