Eu tenho o paint.net instalado no meu Windows 10 Pro. Quando clico com o botão direito do mouse em um arquivo PNG no Windows Explorer, vejo o comando Editar. No entanto, ele abre o aplicativo Windows Paint e eu gostaria de alterá-lo para paint.net. Existe uma maneira de atribuir o paint.net como o editor padrão para arquivos PNG usando um miniaplicativo do sistema?
Além disso, como eu sei, isso é uma questão de configurações do registro e a seguinte chave deve conter o caminho completo para o editor:
HKEY_CLASSES_ROOT\pngfile\shell\edit\command
No meu registro, o (Default)
valor nesta chave é definido como
"C:\Program Files\paint.net\PaintDotNet.exe" "%1"
, mas o MS Paint é aberto em qualquer caso.
HKCU\Software\Classes
é basicamente uma versão por usuário deHKCR
. Verifique se há associações PNG definidas lá. (Random nota lateral:HKCR
em si é apenasHKLM\Software\Classes
.)HKCU\Software\Classes
.Respostas:
Eu resolvi meu problema sozinho. Primeiro, decidi encontrar todos os valores do registro que contenham "mspaint.exe" para tentar substituir o caminho do MS Paint pelo que eu preciso. Uma das chaves interessantes que encontrei foi esta:
HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\command
Pesquisei no Google e o primeiro resultado da pesquisa foi este artigo:
Como alterar o programa padrão do editor de imagens
http://www.techwork.dk/windows-7/how-to-change-the-default-image-editor-program
Tentei, e funciona! Só precisamos alterar o valor padrão dessa chave para a string
"C:\Program Files\paint.net\PaintDotNet.exe" "%1"
fonte