Eu encontrei alguém que teve o mesmo problema que você teve hoje. E de alguma forma, consegui consertá-lo, embora não tenha certeza do que consertou; Só posso oferecer-lhe a série aproximada de passos que tomei.
Usando o regedit, descobri que as entradas de registro HKEY_CURRENT_USER e HKEY_LOCAL_MACHINE não estavam de acordo. O HKLM tinha a configuração típica .jar
- > jarfile
, com jarfile
apontando para o caminho correto. HKCU tinha um .jar
- > jar_auto_file
associação que apontou para um caminho antigo e inválido.
A edição deste caminho não corrigiu isso. Eu também tentei apontar para jarfile
, o que também não ajudou. Eu me preocupei com assoc
e ftype
um pouco para ver se isso poderia ativar o Windows; Eu percebi que a funcionalidade anti-seqüestro de alguma forma impedia o Windows de ouvir o caminho atualizado. Infelizmente, não fez muito.
Então, acabei de excluir a entrada jar_auto_file
. Isso me deu uma felicidade parcial: o Windows finalmente percebeu que a entrada no menu Open With
era aquela com um caminho de trabalho. (Selecionar o caminho / arquivo correto no passado nunca se ajustaria corretamente.) Infelizmente, o doubleclicking ainda estava quebrado. No entanto, apenas certificando-se de que a caixa 'Sempre abrir este tipo de arquivo com este programa' estava marcada e abri-lo finalmente consertou a associação bem o suficiente para que o duplo clique realmente funcionasse novamente.