Como consertar os ícones do Notepad++ que não aparecem?

Como consertar os ícones do Notepad++ que não aparecem?

Gosto de desenvolver no Notepad++, mas desde que instalei o MS Office 2010, mesmo depois de configurá-lo como editor padrão para todos os arquivos html/php/js, ainda recebo o ícone do Editor XML no navegador de arquivos, e não o do Notepad++.

Eu também gostaria de me livrar totalmente desse Editor XML, então se alguém puder me dizer o que mudarAdicionar programas de remoçãopara lavá-lo do meu sistema, adoraria ouvir sobre isso.

Responder1

Se a associação do arquivo estiver definida corretamente e apenas o ícone precisar ser alterado, você poderá usar algo comoFileTypesManpara conseguir isso.

  1. Selecione o tipo/extensão de arquivo que deseja editar no painel superior:

    insira a descrição da imagem aqui

  2. Em seguida, edite o tipo de arquivo selecionado (através do botão direito/menu de contexto ou F2) e certifique-se de queÍcone padrãocampo está definido para apontar corretamente para o executável do Notepad++ (ou qualquer arquivo que contenha os ícones; talvez um .DLL):

    insira a descrição da imagem aqui

  3. Saia do FileTypesMan, faça logoff e login novamente ou reinicie conforme necessário e teste suas alterações

É claro que você também pode fazer tudo isso a partir do registro, mas esse utilitário apenas torna tudo mais fácil (e provavelmente mais seguro também). :)

Em relação à remoção do Editor XML do Office, não encontrei uma entrada separada em Adicionar/Remover Programas para ele, nem consegui identificá-la quando optei por modificar a instalação do Office 2010 e Adicionar/Remover Recursos. Talvez eu de alguma forma tenha perdido isso. De qualquer forma, não há mal nenhum em estar lá, desde que não esteja mais associado de forma alguma à extensão .XML, que é o que você deseja.)


Editar:OUtilitário de associação de arquivos Notepad++também pode ajudar, caso contrário, recomendo tentar novamenteatravés do próprio programaou reinstalar para que o instalador possa definir todas as associações de arquivos padrão corretamente.

Responder2

Tive esse problema esta manhã e encontrei esta pergunta enquanto pesquisava na web sobre como corrigi-lo. Eu tentei esta ferramenta FileTypesMan que me levou a resolvê-la, embora a ferramenta real não tenha ajudado. Quando encontrei o TypeName com o ícone ruim, cliquei com o botão direito e segui o link para o regedit. A partir daí, ele me mostrou um tipo chamado Notepad++_file, junto com vários outros nomes como Notepad++.cpp, Notepad++.h, etc. Agora eu realmente não sei de onde vieram esses outros tipos em comparação com o Notepad++_file , mas percebi que, por algum motivo, Notepad++.c é o tipo que está realmente associado aos arquivos .c em meu sistema, em oposição a este arquivo genérico do Notepad++_. E também notei uma diferença entre eles, havia uma subchave no Notepad++_file chamada extShell, que os outros não tinham. Excluí essa chave extShell, reiniciei e tudo funciona agora.

Responder3

Eu também tive esse problema (embora esteja no Windows 10). Depois de ler a resposta de @Rich, decidi pesquisar "notepad++" no Regedit e ver o que conseguia encontrar. Eu enviei spam com F3 por um tempo até que encontrei esta chave:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\notepad++.exe

Ele continha uma chave chamada ShellEx, que continha uma chave chamada IconHandler. Decidi que poderia excluir a notepad++.exechave com segurança porque poderia simplesmente reinstalar o NPP se ele quebrasse alguma coisa. Veja só, eu só tive que pressionar F5 no Explorer para que os ícones do Notepad ++ reaparecessem. Então usei a Limpeza de disco para excluir o cache de miniaturas para que as miniaturas das pastas fossem regeneradas.

Sei que este não é o formato de resposta ideal, mas vou publicá-lo mesmo assim porque não consegui encontrar essa informação em nenhum outro lugar.


Atualizar:Aconteceu novamente mais algumas vezes nos últimos meses. Às vezes, excluir a chave de registro não é suficiente e tenho que alterar o programa padrão para XMLs (ou CSVs, ou qual formato de arquivo está mostrando o ícone incorreto) para algum outro programa e depois alterá-lo novamente.

informação relacionada