Tengo paint.net instalado en mi Windows 10 Pro. Cuando hago clic derecho en un archivo PNG en el Explorador de Windows, veo el comando Editar. Sin embargo, abre la aplicación Windows Paint y me gustaría cambiarla a paint.net. ¿Hay alguna manera de asignar paint.net como el editor predeterminado para archivos PNG usando un applet del sistema?
Además, como sé, esta es una cuestión de configuración del registro, y la siguiente clave debe contener la ruta completa al editor:
HKEY_CLASSES_ROOT\pngfile\shell\edit\command
En mi registro, el (Default)
valor de esta clave se establece en
"C:\Program Files\paint.net\PaintDotNet.exe" "%1"
, pero MS Paint se abre en cualquier caso.
HKCU\Software\Classes
es básicamente una versión por usuario deHKCR
. Verifique las asociaciones PNG establecidas allí. (Nota al azar: enHKCR
sí mismo es justoHKLM\Software\Classes
.)HKCU\Software\Classes
.Respuestas:
Resolví mi problema por mí mismo. Primero decidí buscar todos los valores de registro que contengan "mspaint.exe" para intentar reemplazar la ruta a MS Paint con lo que necesito. Una de las claves interesantes que encontré fue esta:
HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\command
Lo busqué en Google y el primer resultado de búsqueda fue este artículo:
Cómo cambiar el programa de editor de imágenes predeterminado
http://www.techwork.dk/windows-7/how-to-change-the-default-image-editor-program
Probado, y funciona! Solo necesitamos cambiar el valor predeterminado de esa clave a la cadena
"C:\Program Files\paint.net\PaintDotNet.exe" "%1"
fuente