Quais programas existem para localizar e excluir "arquivos órfãos" restantes após a exclusão de um aplicativo?

11

Transferi meu sistema do Mac para o Mac por mais de 15 anos. Tenho arquivos de preferência e outras listas disponíveis em meu sistema para programas que testei anos atrás.

Existe um programa inteligente que possa me indicar esses arquivos órfãos sabendo que o aplicativo que os criou não está no meu sistema?

Barth
fonte

Respostas:

7

Se você estiver disposto a usar o Terminal.app, poderá findidentificar arquivos / pastas que não foram acessados ​​por um longo tempo.

  • find ~/Library/Preferences -atime +52w listará todas as preferências que não foram acessadas nas últimas 52 semanas.
  • find -d ~/Library/Preferences -atime +52w -ok rm '{}' \; perguntará se você deseja excluí-lo arquivo por arquivo

e se você não quiser receber cada arquivo, execute

find -d ~/Library/Preferences -atime +52w -delete
nohillside
fonte
Correto, embora a tarefa seja um pouco mais difícil, pois não quero remover arquivos pertencentes a um programa real no meu computador. Misturando o que você diz com a resposta do CraftyThumber, posso encontrar uma solução muito boa. Vamos ver o que meus scripts podem fazer!
Barth
Como executar este comando sem digitar yo tempo todo?
Konrad
@konrad ver resposta atualizada
nohillside
6

O OnyX possui várias opções de limpeza e pode valer a pena tentar.

Fora isso, você pode verificar os recibos de instalação em /Library/Receiptse ~/Library/Receipts. Os aplicativos instalados por meio de instaladores devem gravar neste diretório o que eles instalaram e onde. Você pode inspecionar isso em busca de programas que 'desinstalou' e remover manualmente os arquivos ocultos.

sjbx
fonte
Eu não sabia a existência desses "recibos". Muito interessante. Eu poderia desenvolver uma pequena ferramenta para isso. Obrigado.
Barth
@Barth: Eu estaria interessado no resultado, se você gerenciá-lo :)
sjbx
2

Não estou conectado à empresa, mas se você quiser um aplicativo pago, usei o App Zapper no passado .

É um aplicativo de arrastar e soltar. Você arrasta o aplicativo para a janela e ele mostra todas as dependências para você excluir ou não. Eu fiz uma instalação limpa para o ML, então não o uso há algum tempo e tenho medo de não me lembrar do custo, mas lembro que não era caro. ATUALIZAÇÃO: custa US $ 12,95; Mais do que eu lembrava.

Talvez o pacifista pudesse ser usado; Abra a versão desinstalada do aplicativo no Pacifist (arraste-o para lá) e veja o que é instalado e remova esses itens?

errar
fonte
Obrigado por sua resposta. No entanto, como eu disse, o aplicativo que criou os arquivos não está mais no meu sistema. O Appzapper é bom para desinstalar programas.
Barth
0

Revo Uninstaller Pro É um utilitário incrível que remove tudo o que diz respeito a um programa. Isso inclui chaves de registro e quaisquer subchaves.

Apenas eu
fonte