Corrigir configurações de aplicativos padrão que revertem após atualização do Edge ou Chrome
🔍 WiseChecker

Corrigir configurações de aplicativos padrão que revertem após atualização do Edge ou Chrome

Solução rápida: Edge e Chrome gravam em HKCU\Software\Microsoft\Windows\Shell\Associations\UrlAssociations a cada atualização se detectam que não são o padrão. Abra Configurações → Aplicativos → Aplicativos padrão, pesquise por tipo de arquivo (ex.: .pdf, http), defina o aplicativo desejado e recuse os prompts de “redefinição” do Edge/Chrome para que parem de sobrescrever sua escolha.

Você definiu o Firefox como navegador padrão. Algumas semanas depois, após uma atualização do Edge, os links abrem no Edge novamente. Você redefiniu o Firefox. A próxima atualização do Chrome os reverte para o Chrome. O mesmo acontece com associações de PDF — você define o Acrobat, então o Edge atualiza e o PDF abre no Edge. Ambos os navegadores reafirmam agressivamente seu status de padrão na atualização, e a interface de aplicativos padrão do Windows não trava nada.

Sintoma: As associações de aplicativos padrão revertem após atualizações do Edge ou Chrome.
Afeta: Windows 11 com vários navegadores instalados.
Tempo de correção: 10 minutos.

ADVERTISEMENT

Por que os navegadores redefinem os padrões na atualização

Quando o Edge ou Chrome instala uma atualização, o instalador verifica o registro de aplicativos padrão do Windows para ver se ele é o padrão para HTTP, HTTPS e HTML. Se não for, o instalador solicita ao usuário. Alguns usuários clicam nesse prompt por reflexo (“Tornar o Chrome o navegador padrão? Sim”), e a associação muda. Outras vezes, o navegador grava novos valores de registro durante a instalação que efetivamente redefinem a configuração do usuário sem um prompt visível — o Windows então mostra uma notificação (“Navegador padrão alterado”) e o usuário precisa desfazer manualmente.

Os navegadores competem pelo status de padrão. A configuração do Windows é respeitada quando nada mais grava depois que você a define, mas as atualizações gravam com frequência.

Método 1: Definir padrões explicitamente nas Configurações

  1. Abra Configurações → Aplicativos → Aplicativos padrão.
  2. Na caixa de pesquisa no topo, digite o tipo de arquivo ou protocolo (ex.: http, https, .pdf, .html).
  3. Para cada correspondência, clique na associação atual e selecione o aplicativo desejado na lista.
  4. Repita para: http, https, .html, .htm, .pdf, .svg, .webp (se quiser um visualizador de imagens específico).
  5. Feche as Configurações. Teste clicando em um link em qualquer aplicativo — ele abre no navegador desejado.

Definir por tipo de arquivo é mais completo do que o botão “Definir padrão” no topo da página, que altera apenas algumas associações.

ADVERTISEMENT

Método 2: Impedir que o Edge solicite ser o padrão

O Edge pode ser configurado para parar de perguntar. A opção está enterrada nas configurações do próprio Edge.

  1. Abra o Edge. Navegue para edge://settings/profiles/multipleProfileSettings ou manualmente: Configurações → Navegador padrão.
  2. Desative qualquer alternância relacionada à verificação do status de navegador padrão.
  3. Na barra de endereços do Edge, vá para edge://settings/help. Anote a versão. Depois visite edge://settings/profiles e desative Personalizar sua experiência na web se quiser desvincular completamente o Edge da sua conta.
  4. Para o Chrome: navegue para chrome://settings/defaultBrowser e desmarque quaisquer opções de padrão automático, se presentes.

Ambos os navegadores removeram algumas opções de padrão automático em versões recentes, substituindo-as pelo prompt do sistema operacional. O prompt do sistema pode ser dispensado pelo próximo método.

Método 3: Usar SetUserFTA para travar associações

Para usuários que desejam que as associações realmente permaneçam entre atualizações, use a ferramenta de terceiros SetUserFTA, que grava o “hash” que o Windows valida — sem esse hash, o Windows mostra a notificação “Um padrão de aplicativo foi redefinido”.

  1. Baixe o SetUserFTA de kolbi.cz/blog/2017/10/25/setuserfta-userchoice-hash-defeated-set-file-type-associations-per-user.
  2. Crie um arquivo de texto associations.txt:

    http, FirefoxURL-308046B0AF4A39CB

    https, FirefoxURL-308046B0AF4A39CB

    .html, FirefoxHTML-308046B0AF4A39CB

    (Ajuste os ProgIDs para seus aplicativos instalados; a documentação do SetUserFTA lista os comuns.)

  3. Execute como o usuário afetado: SetUserFTA.exe associations.txt.
  4. A ferramenta grava o hash correto — Edge/Chrome não podem sobrescrever porque seus instaladores não sabem como calculá-lo.
  5. Agende para executar no logon via Agendador de Tarefas se quiser travar as associações contra futuras tentativas do instalador.

Esta é a opção mais próxima de “travar minhas associações”. A desvantagem é usar uma ferramenta de terceiros para fazer o que o Windows deveria permitir nativamente.

ADVERTISEMENT

Como verificar se a correção funcionou

  • Clique em um link da web em um e-mail ou outro aplicativo. Ele abre no navegador escolhido.
  • Clique duas vezes em um arquivo .pdf. Ele abre no visualizador de PDF escolhido.
  • Atualize o Edge ou Chrome manualmente (através da página Sobre) e verifique novamente após reiniciar. O padrão não muda.
  • Abra Configurações → Aplicativos padrão; os valores correspondem à sua seleção.

Se nenhum desses funcionar

Se os padrões ainda mudarem após o SetUserFTA, você pode ter uma política corporativa redefinindo-os — verifique em Configurações → Aplicativos → Aplicativos padrão se há um aviso de que os padrões são gerenciados pela sua organização. Para dispositivos gerenciados, entre em contato com o TI para enviar os padrões desejados via Intune ou Política de Grupo. Para problemas crônicos em PCs pessoais, considere não instalar o navegador que fica redefinindo (use o Chrome via Chrome Portable, por exemplo, que não se registra nas associações do Windows).

Conclusão: Edge e Chrome competem pelos padrões a cada atualização. Defina associações explicitamente por tipo de arquivo, desative os prompts de verificação de padrão dos navegadores e use SetUserFTA para travar. A combinação mantém sua escolha através das atualizações.

ADVERTISEMENT