¿Desconectar un disco externo sin expulsarlo puede dañarlo?

Todos hemos jalado una memoria USB sin expulsarla al menos una vez. Esto es lo que de verdad le pasa a tus datos y a tu disco cuando te saltas el paso de expulsar.

Vas con prisa. El disco no se expulsa. Jalas el cable de todos modos. Todos lo hemos hecho.

Quizá no pasó nada. Quizá recibiste esa molesta notificación de “El disco no se expulsó correctamente” y todo pareció estar bien después. Así que empiezas a preguntarte si expulsar es realmente necesario, o si solo es una de esas costumbres precavidas que no importan en la práctica.

Sí importa. Pero no siempre de la manera que esperarías.

Qué hace realmente la expulsión

Cuando expulsas un disco en macOS, el sistema hace tres cosas en secuencia.

Primero, vacía la caché de escritura. macOS mantiene en memoria los datos escritos recientemente antes de escribirlos en el disco. Esto mejora el rendimiento, pero significa que los datos que “guardaste” quizá todavía no estén realmente en el disco. Expulsar obliga a que todos los datos en caché se escriban.

Segundo, cierra todos los identificadores de archivos. Cada proceso que tiene un archivo abierto en el disco recibe el aviso de liberarlo. Esto les da a las aplicaciones la oportunidad de terminar lo que estaban haciendo y cerrar los archivos de forma limpia.

Tercero, desmonta el volumen. El disco se elimina del árbol del sistema de archivos y el sistema operativo deja de reconocer su existencia. Solo después de este paso es físicamente seguro desconectarlo.

Cuando te saltas la expulsión y simplemente jalas el cable, te saltas los tres pasos al mismo tiempo.

El riesgo real: la caché de escritura

La caché de escritura es donde vive el peligro. Los sistemas operativos modernos, macOS incluido, no escriben los datos en los discos externos de inmediato. Agrupan las escrituras y las vacían periódicamente por razones de rendimiento.

Si copias un archivo y la barra de progreso se completa, eso no garantiza que los datos estén en el disco. El sistema pudo haber confirmado la copia desde su propia caché mientras la escritura real sigue en cola. Desconecta en ese momento y el archivo en el disco podría quedar incompleto, dañado o faltar por completo.

La ventana de riesgo varía. Después de copiar un archivo pequeño, podría ser un segundo o dos. Después de una transferencia grande, podrían ser diez segundos o más. No hay ningún indicador visual que te diga cuándo se vació por completo la caché.

¿Qué pasa con los discos de los que solo lees?

Si conectaste el disco, abriste algunos archivos y nunca guardaste nada en él, el riesgo de desconectarlo baja considerablemente. Sin escrituras no hay caché de escritura que vaciar, ni archivos a mitad de transferencia.

Pero “nunca guardé nada en él” es más difícil de garantizar de lo que crees. macOS escribe archivos .DS_Store en cualquier carpeta que abras en Finder. Spotlight escribe datos de indexación. Algunas aplicaciones crean archivos temporales o archivos de bloqueo en los volúmenes a los que acceden.

Quizá tú no hayas guardado nada explícitamente, pero macOS probablemente escribió algo.

Corrupción del sistema de archivos

Más allá de la pérdida de archivos individuales, está el riesgo más amplio de la corrupción del sistema de archivos.

Los sistemas de archivos mantienen estructuras internas: directorios, tablas de asignación, entradas de diario. Estas estructuras describen dónde vive cada archivo en el disco y cómo se asigna el espacio. Cuando escribes un archivo, el sistema de archivos actualiza estas estructuras. Si desconectas a mitad de la actualización, las estructuras pueden quedar en un estado inconsistente.

HFS+ usa registro por diario (journaling), que registra los cambios planeados antes de hacerlos. Si una desconexión interrumpe el proceso, el sistema de archivos puede reproducir el diario para recuperar un estado consistente. APFS adopta un enfoque completamente distinto, usando copia sobre escritura (copy-on-write) en lugar de registro por diario. Los datos nuevos siempre se escriben primero en espacio libre, y los punteros se actualizan solo después de que la escritura se completa. Si una desconexión interrumpe el proceso, los datos viejos siguen intactos en su ubicación original. Con cualquiera de los dos sistemas de archivos, quizá pierdas el archivo que se estaba escribiendo, pero el sistema de archivos en sí permanece intacto.

exFAT y FAT32 no tienen diario. Una desconexión durante la actualización de una estructura puede dejar todo el sistema de archivos en un estado roto. Los archivos podrían desaparecer, las carpetas podrían volverse ilegibles o el disco podría negarse a montarse por completo.

Si tu disco está formateado en exFAT (común en discos compartidos entre Mac y Windows), expulsar correctamente es aún más importante.

Daño físico al disco

Los discos modernos manejan razonablemente bien la desconexión repentina a nivel de hardware. Los SSD no tienen partes móviles, así que no hay riesgo de choque del cabezal. Los discos duros estacionan automáticamente sus cabezales de lectura/escritura cuando se corta la energía.

La mayor preocupación física es el conector. Jalar cables USB repetidamente puede desgastar el puerto tanto del disco como de tu Mac. Los conectores USB-C son más duraderos que los antiguos USB-A, pero no son inmunes al desgaste.

Las desconexiones inesperadas repetidas también pueden afectar el firmware del SSD. El controlador del disco tiene que realizar operaciones de recuperación después de cada apagado abrupto, lo que añade ciclos de escritura y complejidad.

El efecto acumulado

Es poco probable que una sola desconexión imprevista cause daños catastróficos. El registro por diario de los sistemas de archivos modernos lo maneja, y los discos están hechos para tolerarlo.

El problema es cuando se vuelve un hábito. Cada vez que te saltas la expulsión, estás apostando a que la caché de escritura esté vacía, a que el sistema de archivos no estuviera actualizando y a que todo esté consistente cuando vuelvas a conectarlo.

A lo largo de docenas o cientos de desconexiones incorrectas, las probabilidades de que algo salga mal aumentan. Las pequeñas inconsistencias se acumulan. Los archivos desarrollan una corrupción sutil que no aparece hasta que intentas abrirlos semanas después.

Simplemente expulsa el disco

El camino seguro es obvio: siempre expulsa. Pero la razón por la que la gente se lo salta no es la pereza. Es que la expulsión falla muy seguido en macOS. Intentas expulsar, te dicen que el disco está “en uso” y no sabes por qué ni qué hacer al respecto.

Ejecta elimina la razón por la que la gente se salta la expulsión en primer lugar. Cuando tu disco no se expulsa, te dice exactamente qué proceso lo está bloqueando y te deja cerrar ese proceso con un clic. Todo el asunto toma unos segundos en lugar de convertirse en un proyecto de investigación.

Expulsar tu disco correctamente es una de esas pequeñas costumbres que previenen la pérdida de datos, rara pero dolorosa. Haz que sea fácil hacer lo correcto y lo harás siempre.

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