Os programas padrão do Windows 10 continuam mudando

47

Desde a atualização do outono no mês passado, o Windows 10 automaticamente muda os aplicativos padrão para certos tipos (principalmente navegador, pdf, mp3, jpg). Tentei alterá-los novamente no aplicativo Configurações, bem como no Painel de controle.

Eu observei que isso acontece principalmente ao descompactar arquivos usando o WinZip. O Windows altera os programas padrão de volta para programas recomendados pela Microsoft, como Edge, Photos, Groove, etc.

Existe uma maneira de impedir que isso aconteça? Alguém mais encontrou uma situação semelhante? Eu não consegui encontrar uma pergunta semelhante em nenhum lugar, então estou perguntando isso aqui.

    
por kp91 05.01.2016 / 14:11

10 respostas

3

Eu mudei para a versão mais recente do WinZip (20.0) e não encontrei o problema desde então. Então eu acho que a versão anterior (15.0) foi de alguma forma incompatível com associações de arquivos do Windows 10 e desencadeou a redefinição.

    
por 11.02.2016 / 21:01
14

Eu tive esse problema com freqüência, mas de forma aleatória. Eu finalmente consegui rastrear um conjunto de gatilhos para o problema, mas não uma correção direta ... apenas soluções alternativas parciais e hackeadas.

Solução alternativa:

Por exemplo, "Groove" ou "Movies & TV" tentará capturar as associações de formatos de música e vídeo. A única solução que encontrei é desinstalar esses programas aparentemente desinstaláveis.

link

O artigo acima descreve como usar (admin) o Power Shell para temporariamente desinstalar alguns aplicativos instalados pela Microsoft.

Por exemplo:

Get-AppxPackage *zunemusic* | Remove-AppxPackage

ou

Get-AppxPackage *zunevideo* | Remove-AppxPackage

Depois de desinstalar esses aplicativos, o Windows 10 nunca tentou refazer essas associações de arquivos. Eu estava esperando que ele tentasse independentemente e quebrasse completamente as associações, mas teve sorte.

Infelizmente, isso não corrigirá todos esses problemas. Os PDFs continuarão a reverter para o Microsoft Edge, porque não podem ser desinstalados por este método.

Causa do acionador:

Consegui rastrear um acionador que causa isso em um dos meus programas. Embora eu não esteja certo de que é o único que faz isso, isso só faz com que algumas associações mudem. Então, é mais provável que certas ações causadas pelo programa configurem o primeiro gatilho; e outro programa conclui a sequência de acionadores.

De acordo com o procmon, ele faz alguma pesquisa de registro com associações de arquivos. O segundo gatilho é abrir um programa associado a um tipo de arquivo que geralmente é revertido. Esse segundo programa também espia as associações de arquivos de acordo com o procmon.

O que eu imagino que acontece é que o primeiro programa faz algo para corromper a "proteção" que o Windows 10 tem para programas que alteram associações de arquivos. Abrir o segundo programa faz com que o Windows verifique novamente sua proteção e quando o hash / progid acaba sendo inválido, ele é revertido para os padrões da Microsoft.

Por exemplo, posso ver uma versão antiga do PhotoShop e do Firefox fazendo isso. Ambos olham para a chave

HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice

O programa 1 atrapalha o hash / progid de alguma forma, o Programa 2, associado ao tipo, faz com que o Windows o verifique novamente e o reverta. Estou um pouco confuso sobre o motivo pelo qual ele é considerado corrompido, porque a associação de arquivos está correta antes e depois do Programa 1 fazer a sua coisa. A associação não foi sequestrada, por isso não precisou do alcance excessivo da Microsoft para começar.

Nem todos os meus sistemas têm os mesmos programas instalados, por isso acredito que possa haver muitos programas antigos esotéricos que causam o primeiro evento de disparo. Além da minha solução original acima, acho que você poderia estar atento ao uso dos programas ofensivos. (encolher os ombros)

    
por 05.01.2016 / 17:30
9

Uma explicação e uma solução são dadas em ghacks .

Você pode usar o Parar de redefinir meus aplicativos , que foi desenvolvido para interromper essa redefinição

ou modifique o registro manualmente.

So, here is what you need to do for that if you prefer the manual way:

  1. Tap on the Windows-key, type regedit.exe and hit the Enter-key. This opens the Windows Registry Editor. If you can, open a second Registry window for easier handling of the following operations.
  2. Navigate to the following key: HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Packages
  3. Locate the application you want to block from being the default, and open App\Capabilities\FileAssociations there. This displays the list of file associations of that particular application.
  4. Take note of the value in Data, it looks like a long random string: AppXsq3757nydv3f9bx6862hv0t4z7ennqqd
  5. Please note that this string may be different for any of the file types or protocols listed there.
  6. Switch to the second Registry Editor window, and go to HKEY_CURRENT_USER\SOFTWARE\Classes\ThatRandomString, e.g. HKEY_CURRENT_USER\SOFTWARE\Classes\AppXsq3757nydv3f9bx6862hv0t4z7ennqqd
  7. Right-click on it, and select New > String Value.
  8. Name it NoOpenWith, and keep its value empty.

Repeat the process for any file association that you don't want that particular app to be ever associated with again.

    
por 11.12.2016 / 16:58
7

Vários aplicativos, como Edge, Groove ou Photo, assumiram o controle de seus arquivos quando você atualizou para o Windows10; assim, você não poderá escolher seu próprio software de sua preferência para abrir seus arquivos. MAS esse comportamento pode ser interrompido se você adicionar uma configuração ao seu registro para Excluir E.g. Edge como um manipulador de arquivos "disponível" para arquivos PDF. A seguir, o Edge bloqueará o uso do Acrobat para abrir arquivos PDF e outros softwares como o FIREFOX para abrir arquivos HTM e HTML (eu uso a palavra BLOCK porque o Edge age como um VIRUS, ele sempre redefine a associação de arquivos para Edge, até meu A vigésima tentativa de associar o Acrobat Pro ou Reader foi reajustada após algumas horas, às vezes segundos ...). Agora para a configuração Regedit. Você precisa procurar o PROGRAM-ID associado dentro do registro E, em seguida, criar uma nova chave para o FILE TYPE que você deseja excluir desse programa. A entrada a seguir ....

[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]
".htm"="AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9"
".html"="AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9"
".pdf"="AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723"
".svg"="AppXde74bfzw9j31bzhcvsrxsyjnhhbq66cs"
".xml"="AppXcc58vyzkbjbs4ky0mxrmxf8278rk9b3t"

... mostra que para o PDF
AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723
é esse PROGRAM-ID.

Agora você vai para ...
HKEY_CURRENT_USER\SOFTWARE\Classes\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723 (observe o mesmo ID) e crie uma nova chave STRING NoOpenWith (deixe vazio)

EXEMPLO (desde que o MS não altere os IDs) o seguinte impedirá o Edge de seqüestrar arquivos .HTM .HTML e .PDF:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Classes\AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9]
"NoOpenWith"=""

[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723]
"NoOpenWith"=""

(você pode copiar isso para um arquivo de texto, alterar a extensão para .reg e importá-lo para o seu registro.)
Se você remover as 2 chaves NoOpenWith novamente, ele será revertido para a configuração original.

    
por 19.02.2016 / 20:58
2

Encontrei uma maneira de evitar que o edge se torne o manipulador de pdf / html. É possível adicionar o valor Noopenwith para o ProgID do Edge (a tecla AppX ....., isso pode variar de sistema para sistema). Mais detalhes sobre isso aqui. Como impedir que o Edge sequestre suas associações de PDF ou HTML? O mesmo método funciona para qualquer outro aplicativo.

    
por 13.02.2016 / 09:57
0

Veja também essa coisa (o programa de atualização / instalação que pode abrir alguns arquivos pode levar a essa caixa de diálogo, se não estiver desabilitado) link

    
por 06.03.2016 / 10:38
0

Aqui está outra causa disso, pelo menos para mim:

SageThumbs 2.0.0.23

Tudo estava funcionando bem quando eu instalei a versão original do Windows 10,

Mas agora, quando eu re-instalei recentemente:

Microsoft Windows [Version 10.0.15063]

O SageThumbs não funcionou como esperado e esse problema apareceu, eu o instalei, reiniciei, configurei os aplicativos padrão, reiniciei e o problema desapareceu agora:)

Eu abri um problema aqui para esse problema.

A propósito, parece também que:

Winamp 5.666

Não funciona mais, pois não aparece como uma opção para ser o aplicativo padrão para músicas.

    
por 13.10.2017 / 17:13
0

A automação da interface do usuário do aplicativo Configurações parece ser, infelizmente, a melhor opção aqui.

Eu criei um simples script AutoHotkey (AHK) para definir o meu navegador para o Firefox na inicialização (você precisa primeiro compilar o script AHK, então eu apenas configuro para executar "atrasado" após o login). O navegador é determinado pelo número de TAB s para chegar ao seu navegador de escolha.

Testado no Windows 10, build 1809.

; Fix default browser

    Sleep 1250
    SendInput {RWin}
    Sleep 1000
    Send Default apps
    Sleep 3500
    Send {enter}
    Sleep 3500
    Send {tab}
    Sleep 250
    Send {tab}
    Sleep 250
    Send {tab}
    Sleep 250
    Send {tab}
    Sleep 250
    Send {tab}
    Sleep 250
    Send {enter}
    Sleep 2000
    Send {tab}
    Sleep 250
    Send {enter}
    Sleep 7500
    Send !{F4}
    Sleep 100
    
por 07.02.2019 / 17:53
-1

Outra possível solução é alterar as associações padrão, de modo que, quando o Windows reverta para associações padrão, ele seja revertido para o que você deseja que seja.

Veja o link

Isso se aplica para ganhar 10? Cabeçalho da página vinculada não diz isso.
Para o windows 10
Após a instalação do KB3135173 e como

    
por 07.04.2016 / 16:33