J'ai paint.net installé dans mon Windows 10 Pro. Lorsque je clique avec le bouton droit sur un fichier PNG dans l'Explorateur Windows, je vois la commande Modifier. Cependant, il ouvre l'application Windows Paint et je voudrais la changer en paint.net. Existe-t-il un moyen d'affecter paint.net comme éditeur par défaut pour les fichiers PNG à l'aide d'une applet système?
En outre, comme je le sais, c'est une question de paramètres de registre, et la clé suivante doit contenir le chemin d'accès complet à l'éditeur:
HKEY_CLASSES_ROOT\pngfile\shell\edit\command
Dans mon registre, la (Default)
valeur de cette clé est définie sur
"C:\Program Files\paint.net\PaintDotNet.exe" "%1"
, mais le MS Paint est ouvert dans tous les cas.
HKCU\Software\Classes
est essentiellement une version par utilisateur deHKCR
. Vérifiez les associations PNG définies ici. (Note latérale aléatoire:HKCR
elle-même est justeHKLM\Software\Classes
.)HKCU\Software\Classes
.Réponses:
J'ai résolu mon problème par moi-même. J'ai d'abord décidé de trouver toutes les valeurs de registre contenant "mspaint.exe" pour essayer de remplacer le chemin d'accès à MS Paint par ce dont j'avais besoin. L'une des clés intéressantes que j'ai trouvées était la suivante:
HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\command
Googlé, et le premier résultat de recherche a été cet article:
Comment changer le programme d'édition d'image par défaut
http://www.techwork.dk/windows-7/how-to-change-the-default-image-editor-program
J'ai essayé, et ça marche! Nous avons juste besoin de changer la valeur par défaut de cette clé en chaîne
"C:\Program Files\paint.net\PaintDotNet.exe" "%1"
la source