Questão Como alterar o editor padrão para arquivos PNG do MS Paint para paint.net no Windows 10?


eu tenho 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 do Windows Paint e eu gostaria de alterá-lo para paint.net. Existe uma maneira de atribuir paint.net como editor padrão para arquivos PNG usando um applet do sistema?


Além disso, como eu sei, esta é uma questão de configurações do registro, e a chave a seguir 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.


9


origem


Verifique em seu registro por usuário também, apenas no caso. Eu apenas tentei editar HKCR \ batfile \ open \ command: (padrão) para ser o Notepad ++ e clicar com o botão direito do mouse em um arquivo .BAT e escolher Editar agora abre o Notepad ++ (usado para ser o notepad.exe). - CBHacking
@Dave: Isso vai mudar o Aberto associação, não o Editar 1. O consulente possivelmente quer que os PNGs ainda abram em outra imagem visualizador por padrão, e somente em uma imagem editor ao fazer alterações para eles. - CBHacking
@CBHacking, o que exatamente chave você quer dizer? - TecMan
HKCU\Software\Classes é basicamente uma versão por usuário do HKCR. Verifique se há associações PNG definidas. (Nota lateral aleatória: HKCR em si é apenas HKLM\Software\Classes.) - CBHacking
@CBHacking, não vejo configurações especiais para o arquivo PNG em HKCU\Software\Classes. - TecMan


Respostas:


Eu resolvi meu problema sozinho. Primeiro eu decidi encontrar todos os valores do registro contendo "mspaint.exe" para tentar substituir o caminho para o MS Paint com o que eu preciso. Uma das chaves interessantes que encontrei foi esta:

HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\command

Pesquisou no Google e o primeiro resultado da pesquisa foi este artigo:

Como alterar o programa do editor de imagem padrão
http://www.techwork.dk/windows-7/how-to-change-the-default-image-editor-program

Tentei e funciona! Precisamos apenas alterar o valor padrão dessa chave para a string

"C:\Program Files\paint.net\PaintDotNet.exe" "%1"


10