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í.

Memoria por tipo
82%
en uso
App 22,15 GB
No paginable 5,67 GB
Comprimida 24,54 GB
En caché 10,32 GB
Libre 1,32 GB
Memoria por app
59,25 GB
todas las apps
Google Chrome 21,23 GB
VS Code 8,17 GB
Terminal 3,86 GB
Safari 2,69 GB
Otros 23,30 GB
Consumo por app
1,7 W
todas las apps
GitHub Desktop 427 mW
Google Chrome 367 mW
Zoom 145 mW
Terminal 86 mW
Otros 650 mW
Ahora
27 %
Media de hoy36%
Carga3,41
Usuario
19%
Tus apps
Sistema
8%
macOS
Núcleos
12
8 P4 E
App principal
Google Chrome
18,2%
AppCPU
Google Chrome
96 procesos
–
Terminal
49 procesos
–
Safari
16 procesos
–
Docker
9 procesos
–
Visual Studio Code
63 procesos
–
Slack
13 procesos
–
Figma
14 procesos
–
Zoom
8 procesos
–
En uso de 64 GB
52,63 GB
Normal
Libre11,37 GB
Intercambio0 MB
App
23,43 GB
No paginable
5,37 GB
Comprimida
23,82 GB
App principal
Google Chrome
20,59 GB
AppMemoria
Google Chrome
96 procesos
–
Visual Studio Code
63 procesos
–
Terminal
49 procesos
–
Safari
16 procesos
–
Docker
9 procesos
–
Slack
13 procesos
–
Figma
14 procesos
–
Zoom
8 procesos
–
Libres de 994,66 GB
479,72 GB
Usado514,94 GB
Escrito hoy38,9 GB
Leyendo
737 kB/s
Escribiendo
195 kB/s
Volúmenes
2
Macintosh HDBackup
App principal
Photos
121 kB/s
AppEscribiendo
Fotos
6 procesos
–
Google Chrome
96 procesos
–
Docker
9 procesos
–
Visual Studio Code
63 procesos
–
Xcode
22 procesos
–
Mail
4 procesos
–
Slack
13 procesos
–
Música
5 procesos
–
Descargando
12 kB/s
Hoy4,4 GB
Últimos 30 días212 GB
Subiendo
419 kB/s
Últimos 7 días
48,3 GB
Interfaz
Wi-Fi
en0
App principal
Safari
8 kB/s
AppDescargando
Safari
16 procesos
–
Google Chrome
96 procesos
–
Slack
13 procesos
–
Zoom
8 procesos
–
Música
5 procesos
–
Mail
4 procesos
–
Docker
9 procesos
–
Notion
6 procesos
–
Apple M2 Max
60 %
Media32%
Pico95%
Memoria
1,69 GB
Media
32%
Pico
95%
App principal
Figma
35%
AppGPU
Figma
14 procesos
–
Google Chrome
96 procesos
–
Safari
16 procesos
–
Zoom
8 procesos
–
Visual Studio Code
63 procesos
–
Xcode
22 procesos
–
Slack
13 procesos
–
Notion
6 procesos
–
Neural Engine de 16 núcleos
2 %
Media3%
Pico16%
Tráfico de memoria
79,9 MB/s
Media
3%
Pico
16%
App principal
Fotos
3 conexiones
AppNeural Engine
Fotos
6 procesos
–
Xcode
22 procesos
–
Safari
16 procesos
–
Zoom
8 procesos
–
Mail
4 procesos
–
Notion
6 procesos
–
Google Chrome
96 procesos
–
Con batería
64 %
Restante2 h 46 min
Ciclos412
Consumo
12,6 W
Salud
76%
Temperatura
31°
App principal
Google Chrome
4,3 W
AppConsumo
Google Chrome
96 procesos
–
Zoom
8 procesos
–
Figma
14 procesos
–
Slack
13 procesos
–
Safari
16 procesos
–
Visual Studio Code
63 procesos
–
Docker
9 procesos
–
Música
5 procesos
–
CPU
54°
GPU
47°
Más caliente
58°
Ventilador
1200rpm
Curva
Ventiladores
Ventilador
Sigue la CPU
1200rpm
SigueCPU
Máxima velocidad6.4k1.2k40°60°80°100°54°
Reglas
Silencioso con bateríaCon batería, los ventiladores siguen la curva Silencioso.
Fresco mientras las apps trabajan muchoCuando una de estas apps mantiene ocupado el Mac, los ventiladores siguen la curva Fresco hasta que lleve un minuto en reposo. Añadir app
XcodeNo está en ejecución
Ajustado cada dos segundos mientras Vitals está abierto Máxima velocidad por encima de 95 °C Se devuelven al salir de Vitals
Las que más trabajan
XcodeCPU 51.4%
8 sensores
Núcleo de rendimiento de la CPU54°
Núcleo de eficiencia de la CPU49°
GPU47°
SSD41°
Wi-Fi39°
Batería33°
Entrada de aire izquierda31°
Entrada de aire derecha32°
Últimas 24 horas CPU Más caliente
80°40°
180612
Ventilador más rápido
6k2k
180612
Salida
Altavoces del MacBook Pro
64%
AppEstadoVolumenNivel
Música Reproduciendo 100%
Zoom Reproduciendo 80%
Google Chrome Reproduciendo 35%
Slack En silencio Silenciado
Safari En silencio 100%
Figma En silencio 100%
Notion En silencio 100%
Mail En silencio 100%
3 conectados
Batería más baja: AirPods Pro, izquierdo, 42 %. Beats Fit Pro está enlazado, pero fuera de alcance.
42% Ajustes de Bluetooth
DispositivoClaseBateríaNivel
AirPods Pro Auriculares
Izquierdo 42%
Derecho 58%
Estuche 80%
Magic Trackpad Trackpad 67%
Magic Keyboard Teclado 91%
1disco en uso
BackupEn uso
Disco externo
Expulsar…
Usado
612,4 GB
Libre
387,6 GB
Archivos abiertos
14
Apps
3
Macintosh HDDisco de arranque
Disco interno
Usado
514,94 GB
Libre
479,72 GB
Archivos abiertos
31.119
Apps
30
En Backup3
Fotos
Trabajando en /Volumes/Backup/Photos Library
9
Terminal
Trabajando en /Volumes/Backup/site-archive
4
corespotlightd
Spotlight, indexando este disco
1
En Macintosh HD30
Google Chrome
Trabajando en ~/Library/Application Support/Google/Chrome
699
Visual Studio Code
Trabajando en ~/Projects/storefront
155
Docker
Trabajando en ~/Library/Containers/com.docker.docker/Data
89
0%
Claude
Esta semana
Al ritmo · 10 % de margen
0%
Codex
Sesión de 5 horas
Se reinicia en 3h 12m
0%
GitHub Copilot
Solicitudes premium
A este ritmo se agota en 4d
0%
Cursor
Este ciclo de facturación
Se reinicia en 12d 5h
Checkout flow tests Trabajando Esperándote
Claude Code · storefront · en ejecución 48 min
410 MB
Iniciados · 4 Salir de la sesión…
vitest comando · 61 % de CPU 520 MB
node servidor · puerto 3001 240 MB
Google Chrome for Testing navegador 310 MB
mcp-server-fetch servidor de herramientas 64 MB
Codex inactivo desde hace 48 min
docs · en Terminal · Nada iniciado
290 MB

Las cifras son simuladas: una página web no puede leer tu Mac, ni debería.

01Discos

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
Backup
Disco externo · 14 archivos abiertos
En uso Expulsar
Macintosh HD
Disco interno · 1066 archivos abiertos
Disco de arranque
T7
Disco externo · No hay nada abierto
Listo para expulsar Expulsar
studio-nas
Disco de red · 2 archivos abiertos
En uso Expulsar
En uso, o listo para expulsar Cada disco, con lo que tiene abierto
02Quién lo retiene

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
En Backup3 apps
Fotos9 archivos, 2 para escritura
Photos Library.photoslibrary/database/Photos.sqlite
Salir
TerminalCarpeta de trabajo
/Volumes/Backup/site-archive
Salir
mdsSpotlight, indexando este disco
Por app, no por número de proceso Los archivos, y cuáles se están escribiendo
03Expulsar

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
Backup está en uso
“Cerrar y expulsar” cierra Fotos y Terminal y luego expulsa el disco. Puede que una app te pregunte antes si quieres guardar.
Cerrar y expulsarCancelar
Backup se ha expulsado. Ya puedes desconectarlo.
Nombrado antes de cerrar nada Como lo hacen ⌘Q y el Finder
04Encontrar un archivo

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
report-q3⌘F
Preview
~/Documents/report-q3.pdf
Macintosh HD
Mail
~/Library/Mail/…/report-q3.pdf
Macintosh HD
Terminal
/Volumes/Backup/report-q3
Backup
Cualquier parte del nombre o la ruta Quién lo tiene abierto, en cualquier disco
Por qué importa

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.

Cómo se usa

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

Comparación

Archivos abiertos: Monitor de Actividad y Vitals

La comparativa completa va fila por fila. Estas son las filas sobre archivos abiertos.

Monitor de Actividad Vitals
Archivos abiertos
Monitor de ActividadPor proceso, tras un doble clic
VitalsPor disco y por app
Qué impide expulsar
Monitor de ActividadNo aparecen; lsof en Terminal
VitalsCon su nombre y los archivos que tiene abiertos
Expulsar
Monitor de ActividadEl Finder, o “Forzar expulsión”
Vitals“Cerrar y expulsar”, tras una confirmación
Encontrar un archivo
Monitor de ActividadSin búsqueda entre procesos
VitalsFiltra todos los archivos abiertos por nombre o ruta
Procesos de macOS
Monitor de ActividadSolo con su nombre
VitalsSpotlight y Time Machine, con palabras sencillas

Los términos que hay detrás

Qué significan las cifras, según el glosario de Monitor de Actividad.

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 funciones

Lifetime por $29 mientras dure el precio de lanzamiento

Después $49, o $15 por un año de actualizaciones. Un solo pago, reembolso en 14 días.

Consigue Vitals por $29