Se o Microsoft Edge continua a surgir em duplicado no macOS — especialmente no menu Abrir com — mesmo depois de arrastar o app para a Lixeira, o culpado costuma ser o EdgeUpdater. Aprenda a localizar e remover as cópias residuais, limpar o Abrir com e evitar que o problema volte.
Visão geral do problema
Apagar apenas Microsoft Edge.app da pasta Aplicações nem sempre remove tudo. O mecanismo de atualização do Edge (EdgeUpdater) pode manter bundles do navegador em áreas de staging fora de Aplicações. Esses bundles ficam registrados no macOS como apps válidos e continuam a aparecer — e a abrir — quando você escolhe Abrir com em um ficheiro, ou quando pesquisa pelo app.
Para eliminar o comportamento, basta remover a pasta do EdgeUpdater nos locais onde ela se instala e, se necessário, reconstruir a base de dados do Launch Services (que alimenta o menu Abrir com).
Onde estão os arquivos que criam instalações duplicadas
Estes são os caminhos mais comuns onde o EdgeUpdater armazena componentes que originam múltiplas “instalações” aparentes do Edge:
Âmbito | Caminho | O que pode conter |
---|---|---|
Usuário atual | ~/Library/Application Support/Microsoft/EdgeUpdater | Bundles temporários do Edge, registos de atualização e arquivos de staging. |
Sistema (opcional) | /Library/Application Support/Microsoft/EdgeUpdater | Componentes partilhados e cópias de atualização disponíveis para todos os utilizadores. |
Dica: a pasta Library
do usuário é oculta por padrão. Use o Finder para navegar diretamente até ela pelo menu Ir ▸ Ir para a pasta… (Shift+⌘+G).
Solução recomendada
Método pelo Finder
- Feche o Microsoft Edge e quaisquer processos relacionados (incluindo janelas em segundo plano).
- No Finder, use Ir ▸ Ir para a pasta… (Shift+⌘+G) e cole:
~/Library/Application Support/Microsoft/
- Repita (se existir) no nível do sistema:
/Library/Application Support/Microsoft/
- Esvazie a Lixeira (também chamada Lixo em alguns sistemas).
Depois de remover a pasta EdgeUpdater, as entradas duplicadas do Edge deixam de abrir e, em muitos casos, desaparecem automaticamente do menu Abrir com após alguns minutos ou após reiniciar o Finder.
Método pelo Terminal (opcional e avançado)
Se preferir automatizar, utilize o Terminal. Atenção: os comandos abaixo apagam diretórios recursivamente. Verifique o caminho antes de pressionar Enter.
# Feche o Edge (se estiver em execução)
pgrep -il "Microsoft Edge" && echo "Feche o Edge e tente novamente."
Remover no âmbito do usuário
rm -rf ~/Library/Application\ Support/Microsoft/EdgeUpdater
Remover no âmbito do sistema (pede senha)
sudo rm -rf /Library/Application\ Support/Microsoft/EdgeUpdater
Limpar entradas fantasma do menu Abrir com
Se o macOS continuar a listar apps que já não existem, reconstruir o índice do Launch Services resolve. Use com cuidado e copie exatamente como está:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister \
-kill -r -domain local -domain system -domain user
killall Finder
Esse procedimento elimina referências obsoletas e força o Finder a reler os apps instalados. É seguro, mas resetará a base do Abrir com para todos os tipos de ficheiro, o que pode momentaneamente redesenhar ícones e prioridades padrão.
Por que isso acontece
O EdgeUpdater é responsável por baixar e aplicar atualizações do Microsoft Edge. Para reduzir tempo de inatividade, ele mantém cópias de versões novas (ou de canais diferentes) em áreas de staging. Se uma atualização é interrompida, se foram instalados canais múltiplos (Stable, Beta, Dev, Canary) ou se há falhas de permissão, esses bundles podem permanecer fora de Aplicações e acabar registados pelo macOS como apps distintos.
Em paralelo, o Launch Services do macOS guarda um catálogo dos apps “observados” no sistema. Quando um bundle é removido manualmente, o índice pode não ser atualizado imediatamente, mantendo itens “fantasma” no menu Abrir com. Por isso, apagar o EdgeUpdater limpa a origem das duplicatas, e reconstruir o Launch Services limpa o cadastro.
Como evitar que volte a acontecer
- Prefira um único canal do Edge (Stable). Canais de teste (Beta, Dev, Canary) instalam bundles separados e aumentam a probabilidade de duplicatas.
- Monitore o tamanho do diretório do EdgeUpdater. Se voltar a crescer sem necessidade, apague-o novamente com o Edge fechado. O diretório será recriado automaticamente quando o navegador precisar atualizar.
- Evite interromper atualizações (por exemplo, encerrando o Mac ou forçando o encerramento do Edge durante a atualização).
- Mantenha permissões consistentes. Use contas com privilégios adequados para instalar/remover apps.
Remoção completa e reinstalação limpa do Edge
Se quiser começar do zero — apagando o app, dados e o mecanismo de atualização — considere limpar também os dados do usuário e caches. Cuidado: isto remove perfis, extensões, histórico e sessões locais (guarde o que precisar via sincronização de conta antes).
Tipo | Caminho | Impacto ao remover |
---|---|---|
Atualizador | ~/Library/Application Support/Microsoft/EdgeUpdater /Library/Application Support/Microsoft/EdgeUpdater | Remove cópias de staging e registos de atualização. |
Dados do usuário | ~/Library/Application Support/Microsoft/Edge | Apaga perfis, preferências, extensões, histórico local e cookies. |
Caches | ~/Library/Caches/Microsoft Edge | Liberta espaço, remove caches e arquivos temporários. |
Preferências | ~/Library/Preferences/com.microsoft.edgemac.plist | Redefine preferências específicas do app. |
Após a limpeza, reinicie a sessão do macOS, baixe e instale novamente o Edge (se desejar continuar a usá-lo). O EdgeUpdater será criado de forma limpa no primeiro ciclo de atualização.
Como confirmar que deu certo
- Verifique o menu Abrir com: clique com o botão direito num ficheiro HTML e observe se ainda há múltiplas entradas do Edge. Se sim, execute a reconstrução do Launch Services.
- Procure bundles restantes pelo Terminal:
mdfind "kMDItemCFBundleIdentifier == 'com.microsoft.edgemac' || \ kMDItemCFBundleIdentifier == 'com.microsoft.edgemac.Beta' || \ kMDItemCFBundleIdentifier == 'com.microsoft.edgemac.Dev' || \ kMDItemCFBundleIdentifier == 'com.microsoft.edgemac.Canary'"
O comando acima lista quaisquer apps do Edge que ainda estejam registados pelo Spotlight. Se nada aparecer, não restam bundles visíveis. - Tente abrir pelo nome:
open -Ra "Microsoft Edge"
Se o app tiver sido removido corretamente, o comando não abrirá nada.
Quando o problema pode persistir
Em ambientes geridos (MDM/Intune) ou com perfis de configuração, o Edge (ou o EdgeUpdater) pode ser reinstalado automaticamente. Se a duplicação voltar logo após a limpeza, verifique com o administrador se existe uma política de distribuição que esteja mantendo mais de um canal ou reinstalando o atualizador no nível do sistema.
Boas práticas e notas importantes
- Não edite nem mova parcialmente os conteúdos do
EdgeUpdater
. Prefira remover a pasta por completo com o app fechado. - Evite usar “Forçar Encerrar” no meio de uma atualização. Interrupções são uma das principais causas de resíduos.
- Tenha atenção ao espaço em disco. Pastas de staging podem ocupar centenas de MB. Fazer a limpeza periódica evita crescimento desnecessário.
- Sincronização: se você fizer login com uma conta Microsoft, quase tudo o que interessa (favoritos, senhas, extensões) pode ser restaurado após reinstalar, reduzindo o risco de perda de dados.
Entendendo os canais do Edge e seus identificadores
Instalar múltiplos canais cria múltiplos bundles, cada um com um identificador próprio. Isso é útil para testes, mas confunde o macOS quando o objetivo é manter apenas uma instância do navegador.
Canal | Nome do app | Identificador do bundle | Comentário |
---|---|---|---|
Stable | Microsoft Edge | com.microsoft.edgemac | Recomendado para a maioria dos utilizadores. |
Beta | Microsoft Edge Beta | com.microsoft.edgemac.Beta | Versões de pré-lançamento mais estáveis que Dev/Canary. |
Dev | Microsoft Edge Dev | com.microsoft.edgemac.Dev | Para testes de funcionalidades em desenvolvimento. |
Canary | Microsoft Edge Canary | com.microsoft.edgemac.Canary | Atualizado diariamente; mais propenso a resíduos de atualização. |
Check-list rápido
- Feche o Edge.
- Apague
EdgeUpdater
em:~/Library/Application Support/Microsoft/EdgeUpdater
/Library/Application Support/Microsoft/EdgeUpdater
(se existir)
- Esvazie a Lixeira.
- Reconstrua o Launch Services se restarem entradas no Abrir com:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister \ -kill -r -domain local -domain system -domain user killall Finder
- Evite múltiplos canais e limpe o diretório do atualizador se voltar a crescer.
Resolução de problemas
Se, após todos os passos, o Edge seguir abrindo a partir de entradas antigas, experimente:
- Reindexar o Spotlight da sua unidade (isso força a remoção de resultados órfãos).
- Reiniciar o Mac após a reconstrução do Launch Services.
- Inspecionar permissões do diretório
/Library/Application Support/Microsoft
. Pastas com permissões incorretas podem impedir a remoção completa. - Verificar perfis MDM que reinstalem componentes automaticamente.
Resumo essencial
- Onde estavam? Em
Library ▸ Application Support ▸ Microsoft ▸ EdgeUpdater
(usuário e, opcionalmente, sistema). - Como apagar? Feche o Edge e elimine a pasta EdgeUpdater em
~/Library
e, se existir, em/Library
. Esvazie a Lixeira. - Por que estavam lá? São cópias mantidas pelo mecanismo de atualização do Edge; podem sobrar após atualizações ou uso de canais diferentes.
- Como prevenir? Use um único canal (Stable), evite interromper atualizações e limpe periodicamente a pasta do atualizador. Se restarem entradas “fantasma”, reconstrua o Launch Services.
Em resumo, para remover múltiplas instalações do Microsoft Edge no macOS: apague o diretório EdgeUpdater
nas pastas de Application Support do usuário e do sistema, esvazie a Lixeira e, se necessário, reconstrua o Launch Services com os comandos fornecidos. Isso elimina as entradas duplicadas no Abrir com e evita que elas voltem a abrir.