Veja o que tem arquivos abertos em um disco e ejete o que está preso.

O macOS diz que um disco não foi ejetado porque um ou mais programas podem estar usando-o, e muitas vezes não diz quais. O Vitals lista cada disco com os apps e programas que mantêm arquivos nele, pelo nome, e “Encerrar e Ejetar” faz o resto quando você diz que sim.

Memória por tipo
82%
em uso
App 22,15 GB
Residente 5,67 GB
Comprimida 24,54 GB
Em cache 10,32 GB
Livre 1,32 GB
Memória por app
59,25 GB
todos os apps
Google Chrome 21,23 GB
VS Code 8,17 GB
Terminal 3,86 GB
Safari 2,69 GB
Outros 23,30 GB
Potência por app
1,7 W
todos os apps
GitHub Desktop 427 mW
Google Chrome 367 mW
Zoom 145 mW
Terminal 86 mW
Outros 650 mW
Agora
27 %
Média de hoje36%
Carga3,41
Usuário
19%
Seus apps
Sistema
8%
macOS
Núcleos
12
8 P4 E
App mais ativo
Google Chrome
18,2%
AppCPU
Google Chrome
96 processos
–
Terminal
49 processos
–
Safari
16 processos
–
Docker
9 processos
–
Visual Studio Code
63 processos
–
Slack
13 processos
–
Figma
14 processos
–
Zoom
8 processos
–
Em uso dos 64 GB
52,63 GB
Normal
Livre11,37 GB
Troca0 MB
App
23,43 GB
Residente
5,37 GB
Comprimida
23,82 GB
App mais ativo
Google Chrome
20,59 GB
AppMemória
Google Chrome
96 processos
–
Visual Studio Code
63 processos
–
Terminal
49 processos
–
Safari
16 processos
–
Docker
9 processos
–
Slack
13 processos
–
Figma
14 processos
–
Zoom
8 processos
–
Livres dos 994,66 GB
479,72 GB
Usado514,94 GB
Gravado hoje38,9 GB
Lendo
737 kB/s
Gravando
195 kB/s
Volumes
2
Macintosh HDBackup
App mais ativo
Photos
121 kB/s
AppGravando
Fotos
6 processos
–
Google Chrome
96 processos
–
Docker
9 processos
–
Visual Studio Code
63 processos
–
Xcode
22 processos
–
Mail
4 processos
–
Slack
13 processos
–
Música
5 processos
–
Baixando
12 kB/s
Hoje4,4 GB
Últimos 30 dias212 GB
Enviando
419 kB/s
Últimos 7 dias
48,3 GB
Interface
Wi-Fi
en0
App mais ativo
Safari
8 kB/s
AppBaixando
Safari
16 processos
–
Google Chrome
96 processos
–
Slack
13 processos
–
Zoom
8 processos
–
Música
5 processos
–
Mail
4 processos
–
Docker
9 processos
–
Notion
6 processos
–
Apple M2 Max
60 %
Média32%
Pico95%
Memória
1,69 GB
Média
32%
Pico
95%
App mais ativo
Figma
35%
AppGPU
Figma
14 processos
–
Google Chrome
96 processos
–
Safari
16 processos
–
Zoom
8 processos
–
Visual Studio Code
63 processos
–
Xcode
22 processos
–
Slack
13 processos
–
Notion
6 processos
–
Neural Engine de 16 núcleos
2 %
Média3%
Pico16%
Tráfego de memória
79,9 MB/s
Média
3%
Pico
16%
App mais ativo
Fotos
3 conexões
AppNeural Engine
Fotos
6 processos
–
Xcode
22 processos
–
Safari
16 processos
–
Zoom
8 processos
–
Mail
4 processos
–
Notion
6 processos
–
Google Chrome
96 processos
–
Na bateria
64 %
Restante2h 46min
Ciclos412
Consumo
12,6 W
Saúde
76%
Temperatura
31°
App mais ativo
Google Chrome
4,3 W
AppPotência
Google Chrome
96 processos
–
Zoom
8 processos
–
Figma
14 processos
–
Slack
13 processos
–
Safari
16 processos
–
Visual Studio Code
63 processos
–
Docker
9 processos
–
Música
5 processos
–
CPU
54°
GPU
47°
Mais quente
58°
Ventoinha
1.200rpm
Curva
Ventoinhas
Ventoinha
Segue a CPU
1.200rpm
SegueCPU
Velocidade máxima6.4k1.2k40°60°80°100°54°
Regras
Silencioso na bateriaNa bateria, as ventoinhas seguem a curva Silencioso.
Fresco quando apps trabalham muitoQuando um destes apps ocupa o Mac, as ventoinhas seguem a curva Fresco até ele ficar um minuto sem trabalhar. Adicionar App
XcodeNão está em execução
Ajustado a cada dois segundos enquanto o Vitals está aberto Velocidade máxima acima de 95 °C Devolvidas ao encerrar o Vitals
Trabalhando mais
XcodeCPU 51.4%
8 sensores
Núcleo de desempenho da CPU54°
Núcleo de eficiência da CPU49°
GPU47°
SSD41°
Wi-Fi39°
Bateria33°
Entrada de ar esquerda31°
Entrada de ar direita32°
Últimas 24 horas CPU Mais quente
80°40°
18000612
Ventoinha mais rápida
6k2k
18000612
Saída
Alto-falantes do MacBook Pro
64%
AppEstadoVolumeNível
Música Tocando 100%
Zoom Tocando 80%
Google Chrome Tocando 35%
Slack Em silêncio Sem som
Safari Em silêncio 100%
Figma Em silêncio 100%
Notion Em silêncio 100%
Mail Em silêncio 100%
3 conectados
Bateria mais baixa: AirPods Pro, esquerdo, 42%. Beats Fit Pro está emparelhado, mas fora de alcance.
42% Ajustes do Bluetooth
DispositivoTipoBateriaNível
AirPods Pro Fones de ouvido
Esquerdo 42%
Direito 58%
Estojo 80%
Magic Trackpad Trackpad 67%
Magic Keyboard Teclado 91%
1disco em uso
BackupEm uso
Disco externo
Ejetar…
Usado
612,4 GB
Livre
387,6 GB
Arquivos Abertos
14
Apps
3
Macintosh HDDisco de inicialização
Disco interno
Usado
514,94 GB
Livre
479,72 GB
Arquivos Abertos
31.119
Apps
30
Em Backup3
Fotos
Trabalhando em /Volumes/Backup/Photos Library
9
Terminal
Trabalhando em /Volumes/Backup/site-archive
4
corespotlightd
Spotlight, indexando este disco
1
Em Macintosh HD30
Google Chrome
Trabalhando em ~/Library/Application Support/Google/Chrome
699
Visual Studio Code
Trabalhando em ~/Projects/storefront
155
Docker
Trabalhando em ~/Library/Containers/com.docker.docker/Data
89
0%
Claude
Esta semana
No ritmo · 10% de folga
0%
Codex
Sessão de 5 horas
Reinicia em 3h 12m
0%
GitHub Copilot
Solicitações premium
Nesse ritmo, acaba em 4d
0%
Cursor
Este ciclo de cobrança
Reinicia em 12d 5h
Checkout flow tests Trabalhando Esperando você
Claude Code · storefront · em execução há 48 min
410 MB
Iniciados · 4 Encerrar sessão…
vitest comando · 61% de CPU 520 MB
node servidor · porta 3.001 240 MB
Google Chrome for Testing navegador 310 MB
mcp-server-fetch servidor de ferramentas 64 MB
Codex ocioso há 48 min
docs · em Terminal · Nada iniciado
290 MB

Os números são simulados: uma página web não pode ler o seu Mac, e nem deveria.

01Discos

Cada disco, e se ele pode ser ejetado.

Cada disco conectado é um cartão: o nome, se é interno, externo ou de rede, quantos arquivos estão abertos nele, e Em uso ou Pronto para ejetar. Escolha um para ver quem o prende.

  • Discos internos, externos e de rede
  • Em uso ou pronto para ejetar
  • Quantos arquivos estão abertos em cada um
  • Ejetar pelo cartão, como o Finder faz
Backup
Disco externo · 14 arquivos abertos
Em uso Ejetar
Macintosh HD
Disco interno · 1,066 arquivos abertos
Disco de inicialização
T7
Disco externo · Nada aberto
Pronto para ejetar Ejetar
studio-nas
Disco de rede · 2 arquivos abertos
Em uso Ejetar
Em uso ou pronto para ejetar Cada disco, com o que está aberto nele
02Quem o prende

Os apps que prendem um disco, com os arquivos que mantêm abertos.

Abaixo do disco fica cada app e programa com algo aberto nele: a pasta em que está trabalhando, quantos arquivos tem abertos, quantos deles para gravação, e se roda a partir desse disco. Os processos auxiliares contam no app deles.

  • Pasta de trabalho, arquivos abertos, arquivos abertos para gravação
  • Uma aba do Terminal parada em uma pasta do disco
  • Spotlight e Time Machine, pelo que estão fazendo
  • Mostrar um arquivo no Finder, ou o app dele no Vitals
Em Backup3 apps
Fotos9 arquivos, 2 para gravação
Photos Library.photoslibrary/database/Photos.sqlite
Encerrar
TerminalPasta de trabalho
/Volumes/Backup/site-archive
Encerrar
mdsSpotlight, indexando este disco
Por app, não por número de processo Os arquivos, e quais estão sendo gravados
03Ejetar

Encerre o que o prende e ejete, em um só passo.

“Encerrar e Ejetar” mostra os apps que vai encerrar e pergunta. Ele os encerra como o ⌘Q faz e depois ejeta o disco. Um app ainda pode pedir que você salve, e se um não encerrar, o Vitals diz qual.

  • Mostra o que vai encerrar e pergunta antes
  • Os apps encerram como com o ⌘Q, então podem pedir para salvar
  • Tenta de novo enquanto o macOS solta o disco
  • Avisa quando é seguro desconectar o disco
Backup está em uso
“Encerrar e Ejetar” encerra o Fotos e o Terminal e depois ejeta o disco. Um app pode perguntar antes se você quer salvar.
Encerrar e EjetarCancelar
Backup foi ejetado. Você já pode desconectá-lo.
Nomeados antes de qualquer encerramento Como o ⌘Q e o Finder fazem
04Encontrar um arquivo

Digite o nome de um arquivo e veja quem está com ele aberto.

O filtro procura em todos os arquivos abertos de todos os discos. Digite parte de um nome ou de um caminho e os apps que mantêm um arquivo correspondente aparecem. É também o jeito de descobrir o que está com um arquivo aberto quando o Lixo diz que o item está em uso.

  • Busca por nome ou caminho do arquivo
  • Em todos os discos de uma vez
  • O app, e o processo dentro dele
  • Pergunte a um assistente, ou use vitals files no 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
Qualquer parte do nome ou do caminho Quem está com ele aberto, em qualquer disco
Por que isso importa

Arquivos abertos: antes e depois

Um disco que não ejeta é um dos incômodos mais antigos do Mac. O Finder diz que um ou mais programas podem estar usando-o e, muitas vezes, não diz quais. A resposta está no Terminal: o lsof com o caminho do disco, uma lista de nomes e números de processos, e depois uma caça ao app a que cada um pertence.

Então as pessoas puxam o cabo e torcem, ou clicam em Forçar Ejeção e arriscam o arquivo que estava sendo gravado.

Arquivos Abertos, uma seção da aba Desenvolvedor do Vitals, lista cada disco com os apps e programas que mantêm arquivos nele, pelo nome, com os arquivos. Encerre-os por ali, ou deixe que “Encerrar e Ejetar” faça isso e ejete o disco quando eles tiverem fechado. Nada é encerrado até você mandar.

Como usar

Onde fica no Vitals

A aba, o item da barra de menus e o ajuste, na ordem em que você os procuraria.

  1. 01

    Abra a aba Desenvolvedor e escolha Arquivos Abertos

    Cada disco conectado aparece com quantos arquivos estão abertos nele e se está pronto para ejetar. O Vitals escolhe o primeiro disco externo para você.

  2. 02

    Veja quem prende o disco

    Abaixo do disco ficam os apps e programas com algo aberto nele. Abra um para ver os arquivos e quantos estão abertos para gravação.

  3. 03

    Encerre e ejete

    Clique em Ejetar em um disco em uso e o Vitals mostra o que vai encerrar. Diga que sim e ele os encerra, ejeta o disco e avisa que já é seguro desconectá-lo.

  4. 04

    Encontre um arquivo

    Pressione ⌘F e digite parte do nome ou do caminho de um arquivo. O que estiver com ele aberto aparece, em qualquer disco.

Comparação

Arquivos abertos: Monitor de Atividade e Vitals

A comparação completa vai linha por linha. Estas são as linhas sobre arquivos abertos.

Monitor de Atividade Vitals
Arquivos abertos
Monitor de AtividadePor processo, depois de um clique duplo
VitalsPor disco e por app
O que impede a ejeção
Monitor de AtividadeNão aparecem; lsof no Terminal
VitalsPelo nome, com os arquivos que mantém
Ejetar
Monitor de AtividadeFinder, ou Forçar Ejeção
Vitals“Encerrar e Ejetar”, depois de uma confirmação
Encontrar um arquivo
Monitor de AtividadeSem busca entre processos
VitalsFiltrar todos os arquivos abertos por nome ou caminho
Processos do macOS
Monitor de AtividadeMostrados só pelo nome
VitalsSpotlight e Time Machine, em palavras simples

Os termos por trás

O que os números significam, segundo o glossário do Monitor de Atividade.

Dúvidas

As perguntas que as pessoas fazem sobre arquivos abertos antes de comprar.

Por que não consigo ejetar meu disco externo?

Algo ainda tem um arquivo ou uma pasta aberta nele: um app com um documento, uma aba do Terminal trabalhando em uma das pastas dele, ou o macOS indexando o disco ou fazendo backup nele. Arquivos Abertos mostra cada um pelo nome, com os arquivos que ele mantém.

Como vejo qual app está usando um arquivo?

Abra a aba Desenvolvedor, escolha Arquivos Abertos, pressione ⌘F e digite parte do nome ou do caminho do arquivo. Cada app que mantém um arquivo correspondente aparece na lista, em qualquer disco.

O Vitals força a ejeção de um disco?

Não. Ele encerra os apps que você aceita encerrar, como o ⌘Q faz, então um app pode pedir que você salve antes, e depois ejeta o disco como o Finder faz. Se algo não soltar o disco, o Vitals diz o que é.

E o Spotlight e o Time Machine?

Eles aparecem pelo que estão fazendo: o Spotlight indexando o disco, o Time Machine fazendo backup nele. Os processos do próprio macOS costumam soltar o disco em poucos segundos, e o Vitals tenta de novo enquanto isso.

Por que alguns processos do macOS ficam de fora?

Sem as Métricas Completas do Sistema, o Vitals não consegue ler os arquivos dos processos que o próprio macOS roda, como os do Spotlight, e diz quantos deixou de fora. Ative em Ajustes → Permissões e eles também aparecem.

Ele mostra arquivos no disco de inicialização também?

Sim. Todos os discos aparecem, inclusive o de inicialização. Abra um app abaixo dele para ver os arquivos e quantos estão abertos para gravação.

Meu assistente ou um script pode perguntar?

Sim. Via MCP, um assistente pode perguntar o que está prendendo um disco ou um arquivo, e vitals files responde o mesmo no terminal.

É o mesmo que o lsof?

Ele lê o que o lsof lê, os arquivos abertos de cada processo, e os agrupa por disco e por app, com os processos auxiliares contados no app a que pertencem.

Leia também

Guias que usam isto, e como o Vitals se compara aos apps que as pessoas compram para isso.

Mais do Vitals

Todos os recursos

Lifetime por $29 enquanto durar o preço de lançamento

Depois $49, ou $15 por um ano de atualizações. Pagamento único, reembolso em 14 dias.

Comprar o Vitals por $29