Como desinstalo um programa completamente em um Mac?

34

Eu venho de um plano de fundo do PC ... toda vez que eu quero desinstalar um aplicativo, devo usar adicionar / remover programas. No mac, você pode simplesmente executar um arquivo .app de onde quiser, e muitos dizem que a maneira de desinstalá-los é simplesmente excluir esse arquivo .app.

No entanto, notei que muitos aplicativos salvam arquivos no ~/Library/Application Support/diretório. Portanto, quando eu excluo o arquivo .app, todos esses arquivos são mantidos no diretório Suporte ao Aplicativo. Não há como desinstalar um aplicativo e remover tudo o que está instalado no meu disco rígido?

Sensível
fonte
2
Só para você saber, os arquivos devem ser inertes e não quebrarão nada, se permanecerem no lugar.
Zneak 25/08/10
1
@ zneak: Obrigado pela explicação. Ainda é irritante que ocupe espaço no disco rígido.
Sensável 25/08/10
O risco de rastrear todos os arquivos criados por um aplicativo leva ao potencial de excluir os arquivos criados e necessários quando o desinstalador é executado. A verdadeira questão em minha mente é: em que circunstâncias alguém se importaria de limpar completamente os programas e desperdiçar tempo, esforço e recursos para recuperar arquivos não executáveis ​​depois de excluir o pacote de aplicativos?
bmike
@bmike: considere, por exemplo, um aplicativo como o evernote, que pode armazenar gigabytes de informações na pasta "Application Support". Se alguém não usar mais esse aplicativo, esse espaço poderá ser muito valioso para eles.
Senseful
1
@bmike: Ah, acho que entendi agora. Quando você diz "desinstalador", acredito que esteja se referindo a um aplicativo como o AppCleaner. Eu pensei que você estava se referindo a um desinstalador que acompanha um aplicativo; e que esse desinstalador às vezes precisaria desses arquivos plist excluídos automaticamente durante o processo de desinstalação. Desculpe pela confusão.
Senseful

Respostas:

22

Se você quiser fazê-lo gratuitamente, você pode usar:

AppCleaner

e se você quiser pagar um pouco e ganhar alguns recursos extras, use:

CleanApp

Am1rr3zA
fonte
Uma coisa que o AppCleaner não faz é remover as opções nas Preferências do Sistema. Por exemplo, se o aplicativo que você deseja desinstalar tiver um ícone em "Outro" nas Preferências do Sistema, ele não será removido pelo AppCleaner. Você precisaria clicar com o botão direito do mouse no ícone em Preferências do Sistema e escolher removê-lo.
Sensável
@sens Eu mesmo uso o cleanApp, mas é uma informação completa de uso do homem do AppCleaner TanX.
precisa saber é o seguinte
Outra coisa não removida pelo AppCleaner são os Itens de login em Preferências do sistema> Contas> Itens de login.
Sensável
O link do AppCleaner está desatualizado, use este: freemacsoft.net
Andrei
@Andrei TnaX para informações.
Am1rr3zA
11

AppCleaner todo o caminho. A grande maioria dos aplicativos no Mac é independente, e é por isso que não existe um método de desinstalação embutido no Mac OS X. A única exceção é os arquivos simples - essencialmente apenas as preferências do aplicativo. Esses são pequenos arquivos de texto e geralmente são irrelevantes se deixados para trás quando você remove um aplicativo. (Deixá-los também preserva as preferências do aplicativo, se você decidir reinstalar o aplicativo posteriormente.)

Aplicativos como o AppCleaner destinam-se a puristas que desejam realmente remover todos os últimos bits de um aplicativo quando o desinstalam (nada contra os puristas - no entanto, eu entro nesse campo). Como todos esses aplicativos fazem principalmente para procurar esses arquivos perdidos, pagar por um aplicativo como o AppZapper é um pouco ridículo. O AppCleaner é gratuito e faz o trabalho perfeitamente.

Como alternativa, o aplicativo de automação Hazel localiza automaticamente os arquivos relacionados quando você exclui um aplicativo e pergunta se você deseja removê-los também. Não é gratuito, mas é altamente útil para um grande número de outras finalidades; portanto, se você quiser obter os outros recursos que fornece, você pode matar dois coelhos com um aplicativo, por assim dizer.

Chris Pratt
fonte
5

Lembre-se também de que muitos aplicativos incluirão uma opção de desinstalação como parte do pacote de instalação, como um programa / script separado no arquivo .DMG ou como uma opção específica no próprio assistente de instalação.

Portanto, embora possa parecer contra-intuitivo, geralmente vale a pena montar o arquivo .DMG original (que você baixou) novamente e procurar qualquer coisa marcada como 'desinstalar' - às vezes, você encontra esse programa utilitário, pacotes do tipo driver e jogos grandes tendem a incluir software para limpeza após eles mesmos.

Se me deparar com alguns exemplos no dia seguinte, editarei isso para incluir seus nomes.

robsoft
fonte
1
Ao mesmo tempo, suítes grandes como o Creative Suite da Adobe às vezes não têm um desinstalador, mas instruções detalhadas sobre como desinstalar manualmente todos os componentes (e não é nada divertido).
Philip Regan
A maioria dos softwares que baixei, se não todos, nunca incluiu um desinstalador no dmg.
Sensável
5

AppZapper

O AppZapper é de longe a minha maneira favorita de remover um aplicativo e limpar todos os arquivos associados em Preferências ou Suporte ao aplicativo.

Além disso, aqui está uma dica. Arraste o AppZapper para a barra de ferramentas do Finder dessa maneira. Isso permitirá que você arraste os aplicativos que deseja desinstalar, arrastando o aplicativo sobre o atalho do AppZapper na barra de ferramentas.

texto alternativo

Ryan McGeary
fonte
1

A revista Mac World de agosto de 2010 possui este artigo, eles mencionam vários programas para fazer isso e explicam por que você não deve confiar 100% nesses programas, mas verifique todos os arquivos que eles apagam, pois às vezes fazem o que não deveriam.

Deixe-me verificar o artigo novamente e postarei as recomendações aqui.

balexandre
fonte
1
Eu acho que você quer dizer este: macworld.com/article/151403/2010/05/… #
Andrei
1

Observe que os aplicativos instalados na App Store não exigem um desinstalador para uma limpeza completa. Para removê-los:

  • Abra o Launchpad e encontre o ícone do aplicativo lá.
  • Mantenha pressionada a tecla Opção.
  • Clique no botão "×" no aplicativo que você deseja remover e confirme.

Os aplicativos não instalados na loja não terão um botão "×" e podem exigir intervenção manual (conforme as outras respostas).

millenomi
fonte
No entanto, ele mantém muitos arquivos de suporte (como até mesmo dados do usuário em pastas de suporte a aplicativos). Veja esta resposta .
Lri
0

Eu recomendo usar o CleanMyMac . Possui uma funcionalidade de desinstalação muito boa. Além disso, é capaz de executar outras tarefas de limpeza do sistema. Eu o uso com muita frequência e estou muito feliz com isso.

h3nrik
fonte
0

Uma maneira de desinstalar um programa completamente, mesmo sem o uso de software de terceiros, que geralmente causa danos, é usando a função de pesquisa personalizada, incluindo os arquivos do sistema entre os resultados, você precisa pesquisar o nome do programa e / ou os fornecedoresinterface do usuário italiana para pesquisa de localizador

claudio
fonte