Como faço para parar o Notepad ++ recebendo associações de arquivos?

0

Eu tenho usado o Notepad ++ no Windows há algum tempo e, embora eu ache que é um bom editor, decidi voltar ao Emacs para tentar aprender a tirar o máximo proveito dele (escrevendo alguns links e tal).

Como eu gosto do Notepad ++, eu não quero desinstalá-lo, mas não estou conseguindo fazer com que o notepad ++ pare de receber associações de arquivos para certos tipos de arquivos, como .txt e .xml.

Se eu clicar com o botão direito do mouse no arquivo, escolher "abrir com & gt; Escolher programa padrão ..." e configurá-lo para o cliente Windows emacs, eu posso ver o ícone piscar rapidamente, como se ele mudasse, mas imediatamente mude de volta .

Eu desabilitei todas as associações de arquivos das configurações do Notepad ++, então a lista "Registered Exts:" está completamente vazia.

Alguém sabe se há algo mais que eu possa fazer para impedir que as associações de arquivos sejam recuperadas?

(apenas pensando: é possível que eu precise reiniciar depois de desabilitar as associações?)

EDITAR:

Obrigado a todos pela vossa ajuda.
Infelizmente, não tive muito tempo para descobrir o que está causando isso. Então eu instalei o Notepad ++. Estranhamente, não era isso que estava fazendo, e quando eu agora tento associá-lo ao Emacs, ele faz a mesma coisa tremeluzente, e da próxima vez que eu faço um "Open" normal ele me pergunta o que abrir com o arquivo ( então, embora não esteja mais ligado ao Notepad ++, ele ainda não me permite revinculá-lo para o Emacs. Como teste, fiz o mesmo com o MS Notepad normal, e ele também não me permite voltar a isso ... então, parece que não é um problema do Notepad ++ ou Emacs, mas alguma outra coisa (o próprio Windows?) me impedindo de religar os arquivos.

Eu apenas tentei passar Control Panel > Default Programs > Set Associations e atualmente diz:

Name            Description                           Current Default
.txt            TXT File                              Unknown application

Eu tentei mudá-lo daqui (através de Change program... e isso não muda nada. Ele ainda diz "Aplicativo desconhecido" e ainda abre com a janela "Abrir com".

Como nota lateral, devo renomear minha pergunta, agora que parece não estar relacionado ao Notepad ++?

EDIT 2:

Eu apenas tentei alterar a associação de arquivo que nunca foi associada ao Notepad ++ (.css associado ao Notepad2), e que tem o mesmo efeito (falta de). Apenas para cimentar que isso definitivamente não é um problema relacionado ao Notepad ++.

Svend Hansen
fonte
Isso acontece enquanto o Notepad ++ está sendo executado?
Der Hochstapler
Acontece se o Notepad ++ está em execução ou não. Não consigo encontrar nenhum tipo de "agente do notepad ++" processos no gerenciador de tarefas que pode estar fazendo algo parecido com isto ...
Svend Hansen
2
Isso é o que está me confundindo. Deveria haver alguma coisa que está fazendo a mudança. Você poderia tentar correr Monitor de processo e alterar a associação mais uma vez, então você deve poder ver o acesso à chave de registro correspondente no Process Monitor. Se outro aplicativo o alterar novamente, ele também deverá estar no log. Isso pode ser útil para encontrar a fonte.
Der Hochstapler
+1: Isso definitivamente parece ser uma boa idéia, o único problema é que acho difícil ler o Process Monitor, com todas as coisas que eu tenho rodando. Pode ter que esperar até o final do dia e tentar desligar tudo para deixar o registro mais silencioso;)
Svend Hansen
Sim, haverá um muito acontecendo no log. Você vai querer procurar por parte da chave do registro que está sendo alterada (possivelmente HKEY_CLASSES_ROOT\.txt ). Depois de encontrar a entrada de registro correta, você pode criar facilmente um filtro (clique com o botão direito, Incluir ...) para outros acessos a essa chave.
Der Hochstapler

Respostas:

3

Vá para Configurações - & gt; Preferências e remova todos os contatos registrados:

enter image description here

Brad Patton
fonte
Ele afirmou na pergunta que ele já fez isso.
Moses
Eu já fiz isso ... embora eu não tenha reiniciado desde então (ter um monte de coisas correndo)
Svend Hansen
2

Abra o Notepad ++ como "Administrador" ou "root" e remova as extensões associadas a ele. Depois de remover o Windows irá perguntar como abrir este arquivo, escolha outro aplicativo.

Ashish GamezAddicted
fonte