Como impedir o Edge de sequestrar suas associações em PDF ou HTML?

O mecanismo de proteção de associação de arquivo do Windows 10 impede alterações diretas na área UserChoice do registro para cada tipo de arquivo. Quando nenhuma associação de arquivo (escolha do usuário) é definida no registro ou se um aplicativo anula o hash escrevendo incorretamente para Chave de registro UserChoice para definir associações, isso aciona uma redefinição da associação de arquivo para esse tipo de arquivo, voltando ao Windows 10 padrões. Por exemplo, o Edge pode assumir o controle de suas associações de arquivo PDF após uma atualização, ou devido aos motivos mencionados acima, e a Central de Ações notifica que um padrão do aplicativo foi redefinido.

“Um aplicativo causou um problema com a configuração padrão do aplicativo para arquivos .pdf, então foi redefinido para o Microsoft Edge”


Atualização de 2019: As seguintes edições de registro não funcionam mais no Windows v1809 (e superior). Veja o artigo Corrigir “O padrão de um aplicativo foi redefinido” para uma correção adequada.


Solução

Use as etapas a seguir para impedir que o Microsoft Edge roube o PDF ou as associações de arquivo .HTM / .HTML.

As instruções funcionam em compilações anteriores a v1803.

1. Inicie o Editor do Registro (Regedit.exe) e vá para:

HKEY_CURRENT_USER \ SOFTWARE \ Classes \ Local Settings \ Software \ Microsoft \ Windows \ CurrentVersion \ AppModel \ Repository \ Packages \ Microsoft. MicrosoftEdge_25.10586.0.0_neutral__8wekyb3d8bbwe \ MicrosoftEdge \ Capabilities \ FileAssociations

Observação: A chave acima se aplica se você tiver o Microsoft Edge v25.10586.0.0 instalado, que é a versão atual desta postagem. Se você tiver qualquer outro número de compilação, escolha a chave apropriada. Geralmente será neste formato:

Microsoft. MicrosoftEdge_nn.nnnnn.n.n_neutral__8wekyb3d8bbwe, Onde o nnn ... é um espaço reservado para a versão / número de compilação real.

2. No painel direito, anote os IDs de Prog atribuídos aos tipos de arquivo .pdf e .htm ou .html. Nesse caso, o ID do Prog para .pdf é AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723

3. Vá para o seguinte local

HKEY_CURRENT_USER \ SOFTWARE \ Classes \ AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723

No painel direito, crie um valor de string (REG_SZ) chamado NoOpenWith

Isso evita o controle da associação do arquivo .PDF pelo Microsoft Edge. A entrada NoOpenWith funciona por ProgID. Para arquivos .HTM / .HTML, adicione a entrada NoOpenWith aqui:

HKEY_CURRENT_USER \ SOFTWARE \ Classes \ AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9

Atualização de aniversário: Se você estiver usando a Atualização de Aniversário do Windows 10, também precisará criar um valor de string adicional denominado NoStaticDefaultVerb na chave acima.

4. Saia do Editor do Registro.

5. Use Programas Padrão para reassociar o tipo de arquivo ao seu programa preferido.

Observe que essa edição do registro também oculta o Microsoft Edge nas caixas de diálogo Abrir com para os tipos de arquivo correspondentes.


Um pequeno pedido: Se você gostou deste post, por favor, compartilhe?

Um "pequeno" compartilhamento seu ajudaria seriamente no crescimento deste blog. Algumas ótimas sugestões:
  • Fixá-lo!
  • Compartilhe com seu blog favorito + Facebook, Reddit
  • Tweet isso!
Muito obrigado pelo seu apoio, meu leitor. Não vai demorar mais de 10 segundos do seu tempo. Os botões de compartilhamento estão logo abaixo. :)

Ezoicorelatar este anúncio