Diskzyv0.1
Não apague manualmente

O que é ~/Library/Containers no Mac? Dá para apagar?

Resposta curta

Não apague nem esvazie ~/Library/Containers. Cada pasta ali dentro é a casa privada de um app em sandbox e pode guardar os ajustes, bancos de dados e documentos dele. Os únicos contêineres que vale a pena remover são os de apps que você já desinstalou.

Onde fica

~/Library/Containers

O que é

Os apps da Mac App Store, e muitos outros, rodam em sandbox. O macOS dá a cada um deles um contêiner: uma pasta privada em ~/Library/Containers que faz o papel da sua pasta pessoal. Dentro dela o app tem sua própria Library, com suas próprias pastas Application Support, Preferences e Caches.

Isso significa que um contêiner pode guardar coisas importantes para você. O Mail mantém ali os downloads dele, apps de notas e de tarefas mantêm ali seus bancos de dados, e o Docker Desktop mantém ali todo o seu disco virtual. O Finder mostra as pastas com o nome do app, enquanto o Terminal mostra o identificador de pacote, como com.apple.Safari.

Ela cresce conforme seus apps guardam mais dados e porque o contêiner fica para trás quando você arrasta o app para o Lixo.

Que tamanho pode atingir

De alguns GB a dezenas de GB, dependendo dos apps que você usa. Um único app pesado, como o Docker Desktop, pode responder pela maior parte.

Como reduzir do jeito certo

  1. Execute o comando abaixo para listar os maiores contêineres. Ele apenas lê os tamanhos. O Terminal pode precisar do Acesso Total ao Disco para olhar dentro de alguns deles.
  2. Para um app que você ainda usa, libere espaço de dentro do app: limpe o cache ou apague os downloads por lá. Não apague manualmente arquivos dentro do contêiner dele.
  3. Para um app que você desinstalou, encerre tudo o que for relacionado a ele e depois mova para o Lixo o contêiner com o nome desse app.
  4. Deixe em paz os contêineres que começam com com.apple. Eles pertencem ao macOS e aos apps que vêm com ele.
No Terminal
du -sh ~/Library/Containers/* 2>/dev/null | sort -h | tail -20

O que acontece depois

Remover o contêiner de um app que você apagou não tem nenhum outro efeito. Remover o contêiner de um app que você ainda usa faz o app voltar ao estado de recém-instalado e apaga tudo o que ele guardava ali, o que pode incluir dados que não existem em nenhum outro lugar.

Como o Diskzy lida com isso

O Diskzy mostra cada contêiner e o tamanho dele no mapa do disco. Quando você remove um app na aba Uninstall (Desinstalar), os contêineres dele vão para o Lixo junto com o resto do que o app deixou para trás.

Guias relacionados

Veja para onde foi o espaço do seu Mac

O Diskzy mapeia o disco, explica os Dados do Sistema e limpa o que é seguro. Grátis por 72 horas, depois US$ 9 uma única vez para 2 Macs.

Experimente o Diskzy grátis
Leia em:EnglishEspañolDeutschPortuguêsFrançaisTürkçe日本語