Eu tenho uma versão independente do IrfanView (x64) e quero que ela apareça no menu Abrir com para todos os arquivos de imagem. Eu não quero que seja o programa padrão no entanto. Por alguma razão, não importa o que eu faça, não quero entrar nesta lista. Ele nem aparece no menu "mais aplicativos" depois de clicar em Abrir com. Aqui estão as coisas que eu tentei (em nenhuma ordem particular):
- Abrindo o arquivo com o IrfanView
- Atribuindo IrfanView como o aplicativo padrão e, em seguida, reatribuindo o aplicativo anterior
- Seguindo as instruções aqui: Adicionar itens à lista "Abrir com" no Windows 8 (a chave do registro relevante já existe!)
- Baixando o Editor de Programas Padrão (não parece ter essa opção, e eu não quero adicionar uma opção de shell "Editar com IrfanView")
- Seguindo as instruções aqui: http://www.sevenforums.com/tutorials/178066-open-add-program.html (o problema é que o site que hospeda o aplicativo relevante parece estar permanentemente inativo)
windows-10
file-association
irfanview
Ynhockey
fonte
fonte
Outra excelente ferramenta é OpenWithView de Nir Sofer.
Vale muito a pena conferir suas outras ferramentas gratuitas.
fonte
Eu me deparei com um caso especial que exigia algumas etapas alternativas e queria compartilhá-lo na probabilidade de alguém encontrar o mesmo problema:
Então, eu queria corrigir o Visual Studio 2013 e 2015 não aparecendo na lista inicial de Open With para arquivos .sln; apenas 2017 e 2010 (o último dos quais nunca foi instalado nesta máquina). Imagine minha frustração quando, de acordo com o Default Programs Editor, tudo que eu quero já é em a lista.
E eles de fato estavam já em .sln
OpenWithProgids
, mas acontece MS inventou um novoAllowSilentDefaultTakeOver
valor de registro para classes de arquivo no Windows 8 talvez faça algumas coisas , mas entre eles parece estar impedindo um programa de aparecer na lista inicial com Open With; porque assim que eu removi oAllowSilentDefaultTakeOver
valor doVisualStudio.sln.12.0
eVisualStudio.sln.14.0
chaves sobHKEY_CLASSES_ROOT
, Visual Studio 2013 e 2015 finalmente apareceram.E só para ter certeza, eu adicionado
AllowSilentDefaultTakeOver
para a classe inútil do Visual Studio 2010, e lo , desapareceu da lista Open With!Então, se parece que você tentou de tudo para que um programa apareça na lista Abrir com um tipo de arquivo e ele simplesmente não está funcionando, procure por um
AllowSilentDefaultTakeOver
valor emHKEY_CLASSES_ROOT\[program's file type ProgID]
. (Embora, realisticamente, você provavelmente só verá isso em versões mais antigas dos programas da Microsoft quando também tiver uma versão mais recente instalada.)fonte