Mira qué tiene archivos abiertos en un disco y expulsa el que se resiste.
macOS dice que un disco no se ha expulsado porque uno o más programas pueden estar usándolo, y a menudo no dice cuáles. Vitals muestra cada disco con las apps y los programas que tienen archivos abiertos en él, por su nombre, y “Cerrar y expulsar” hace el resto cuando dices que sí.
Las cifras son simuladas: una página web no puede leer tu Mac, ni debería.
Cada disco, y si se puede expulsar.
Cada disco conectado es una tarjeta: su nombre, si es interno, externo o de red, cuántos archivos hay abiertos en él, y “En uso” o “Listo para expulsar”. Elige uno para ver quién lo retiene.
- Discos internos, externos y de red
- En uso, o listo para expulsar
- Cuántos archivos hay abiertos en cada uno
- Expulsar desde la tarjeta, como hace el Finder
Las apps que retienen un disco, con los archivos que tienen abiertos.
Bajo el disco está cada app y programa con algo abierto en él: la carpeta en la que trabaja, cuántos archivos tiene abiertos, cuántos de ellos para escritura y si se ejecuta desde ese disco. Los procesos auxiliares cuentan en su app.
- Carpeta de trabajo, archivos abiertos, archivos abiertos para escritura
- Una pestaña de Terminal situada en una carpeta del disco
- Spotlight y Time Machine, nombrados por lo que están haciendo
- Mostrar un archivo en el Finder, o su app en Vitals
Cierra lo que lo retiene y expulsa, en un solo paso.
“Cerrar y expulsar” nombra las apps que va a cerrar y pregunta. Las cierra como lo hace ⌘Q y luego expulsa el disco. Una app aún puede pedirte que guardes, y si una no se cierra, Vitals dice cuál.
- Nombra lo que va a cerrar, y pregunta antes
- Las apps se cierran igual que con ⌘Q, así que pueden pedir guardar
- Lo vuelve a intentar mientras macOS lo suelta
- Avisa cuando ya puedes desconectar el disco
Escribe el nombre de un archivo y mira quién lo tiene abierto.
El filtro busca en todos los archivos abiertos de todos los discos. Escribe parte de un nombre o de una ruta y aparecen las apps que tienen abierto algo que coincide. También sirve para saber qué tiene un archivo abierto cuando la Papelera dice que el ítem está en uso.
- Busca por nombre de archivo o ruta
- En todos los discos a la vez
- La app, y el proceso dentro de ella
- Pregunta a un asistente, o usa vitals files en la terminal
Archivos abiertos, antes y después
Un disco que no se deja expulsar es una de las molestias más antiguas del Mac. El Finder dice que uno o más programas pueden estar usándolo y, a menudo, no dice cuáles. La respuesta está en Terminal: lsof con la ruta del disco, una lista de nombres y números de proceso, y luego buscar a qué app pertenece cada uno.
Así que la gente tira del cable y cruza los dedos, o hace clic en “Forzar expulsión” y se arriesga a perder el archivo que se estaba escribiendo.
Archivos abiertos, una sección de la pestaña Desarrollo de Vitals, muestra cada disco con las apps y los programas que tienen archivos abiertos en él, por su nombre, con los archivos. Ciérralos desde ahí, o deja que “Cerrar y expulsar” lo haga y expulse el disco cuando ya no estén. No se cierra nada hasta que lo digas.
Dónde está en Vitals
La pestaña, el ítem de la barra de menús y el ajuste, en el orden en que irías a buscarlos.
- 01
Abre la pestaña Desarrollo y elige Archivos abiertos
Aparece cada disco conectado con cuántos archivos hay abiertos en él y si está listo para expulsar. Vitals elige por ti el primer disco externo.
- 02
Mira quién retiene el disco
Bajo el disco están las apps y los programas con algo abierto en él. Abre uno para ver sus archivos y cuántos están abiertos para escritura.
- 03
Ciérralos y expulsa
Haz clic en Expulsar en un disco que está en uso y Vitals nombra lo que va a cerrar. Di que sí y lo cierra, expulsa el disco y te dice que ya puedes desconectarlo.
- 04
Encuentra un archivo
Pulsa ⌘F y escribe parte del nombre o la ruta de un archivo. Aparece lo que lo tenga abierto, en cualquier disco.
Archivos abiertos: Monitor de Actividad y Vitals
La comparativa completa va fila por fila. Estas son las filas sobre archivos abiertos.
Los términos que hay detrás
Qué significan las cifras, según el glosario de Monitor de Actividad.
- Archivos y puertos abiertos
Archivos y puertos abiertos es una pestaña de la ventana que abre Monitor de Actividad para un proceso.
- lsof
lsof es un comando de Terminal que lista los archivos, las carpetas y las conexiones de red que tiene abiertos cada proceso.
- mds_stores y mdworker
mds, mds_stores y mdworker son los procesos de macOS que crean y mantienen el índice de búsqueda de Spotlight.
- backupd
backupd es el proceso de copias de seguridad de Time Machine en macOS.
- Forzar salida
Forzar salida cierra una app o un proceso al instante, sin dejar que guarde ni que ordene nada.
Preguntas
Lo que la gente pregunta sobre archivos abiertos antes de comprar.
¿Por qué no puedo expulsar mi disco externo?
Algo sigue teniendo un archivo o una carpeta abiertos en él: una app con un documento, una pestaña de Terminal que trabaja en una de sus carpetas, o macOS indexándolo o haciendo una copia de seguridad en él. Archivos abiertos nombra a cada uno, con los archivos que tiene abiertos.
¿Cómo veo qué app está usando un archivo?
Abre la pestaña Desarrollo, elige Archivos abiertos, pulsa ⌘F y escribe parte del nombre o la ruta del archivo. Aparece cada app que tiene abierto un archivo que coincide, esté en el disco que esté.
¿Vitals fuerza la expulsión de un disco?
No. Cierra las apps que aceptas cerrar, como lo hace ⌘Q, así que una app puede pedirte antes que guardes, y luego expulsa el disco como lo hace el Finder. Si algo no lo suelta, Vitals dice qué es.
¿Y Spotlight y Time Machine?
Se nombran por lo que están haciendo: Spotlight indexando el disco, Time Machine haciendo una copia de seguridad en él. Los procesos del propio macOS suelen soltarlo en unos segundos, y Vitals lo vuelve a intentar mientras tanto.
¿Por qué faltan algunos procesos de macOS?
Sin Métricas completas del sistema, Vitals no puede leer los archivos de los procesos que ejecuta el propio macOS, como los de Spotlight, y dice cuántos ha dejado fuera. Actívalas en Ajustes → Permisos y también aparecen.
¿También muestra los archivos del disco de arranque?
Sí. Aparecen todos los discos, incluido el de arranque. Abre una app debajo de él para ver sus archivos y cuántos están abiertos para escritura.
¿Puede preguntarlo mi asistente o un script?
Sí. Por MCP, un asistente puede preguntar qué retiene un disco o un archivo, y vitals files responde lo mismo en la terminal.
¿Es lo mismo que lsof?
Lee lo mismo que lsof, los archivos abiertos de cada proceso, y los agrupa por disco y por app, con los procesos auxiliares contados en la app a la que pertenecen.
Sigue leyendo
Guías que lo usan y cómo se compara Vitals con las apps que la gente compra para esto.
Más de Vitals
Todas las funcionesHomebrew
Cada paquete de Homebrew con su tamaño y cuándo se ejecutó por última vez, los servicios con Iniciar y Detener, y lo que liberaría una limpieza.
Contenedores Docker
Dentro del único proceso grande de Docker: la memoria, la CPU, la red y los puertos de cada contenedor, con Detener en cada uno.
Mezclador de volumen
Sube la reunión y baja la música: un regulador para cada app con sonido, el micrófono y las baterías de tus dispositivos Bluetooth.
Lifetime por $29 mientras dure el precio de lanzamiento
Quedan 0 a este precio. Después $49, o $15 por un año de actualizaciones. Un solo pago, reembolso en 14 días.
Consigue Vitals por $29