Wie ändere ich den Standardeditor für PNG-Dateien von MS Paint auf paint.net in Windows 10?

15

Ich habe paint.net in meinem Windows 10 Pro installiert. Wenn ich im Windows Explorer mit der rechten Maustaste auf eine PNG-Datei klicke, wird der Befehl Bearbeiten angezeigt. Es öffnet jedoch die Windows Paint-App und ich möchte sie in paint.net ändern. Gibt es eine Möglichkeit, paint.net mithilfe eines System-Applets als Standardeditor für PNG-Dateien zuzuweisen?


Wie ich weiß, handelt es sich auch um eine Frage der Registrierungseinstellungen, und der folgende Schlüssel sollte den vollständigen Pfad zum Editor enthalten:

HKEY_CLASSES_ROOT\pngfile\shell\edit\command

In meiner Registrierung ist der (Default)Wert in diesem Schlüssel auf gesetzt

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

, aber der MS Paint ist auf jeden Fall geöffnet.

TecMan
quelle
Überprüfen Sie für alle Fälle auch Ihre Registrierung pro Benutzer. Ich habe gerade versucht, HKCR \ batfile \ open \ command: (Standard) als Notepad ++ zu bearbeiten. Wenn ich mit der rechten Maustaste auf eine .BAT-Datei klicke und Edit wähle, wird Notepad ++ (früher notepad.exe) geöffnet.
CBHacking
1
@ Dave: Dadurch wird die Open- Zuordnung geändert , nicht die Edit- Zuordnung . Der Fragesteller hat womöglich will noch PNGs in einem anderen Bild öffnen Viewer standardmäßig und nur in einem Bild - Editor , wenn Änderungen an sie zu machen.
CBHacking
@CBHacking, was genau meinst du mit Schlüssel?
TecMan
HKCU\Software\Classesist im Grunde eine Benutzerversion von HKCR. Überprüfen Sie, ob dort PNG-Zuordnungen festgelegt sind. (Zufällige Randnotiz: HKCRselbst ist gerecht HKLM\Software\Classes.)
CBHacking
@CBHacking, ich sehe keine speziellen Einstellungen für PNG-Datei in HKCU\Software\Classes.
TecMan

Antworten:

19

Ich habe mein Problem selbst gelöst. Zuerst habe ich mich entschlossen, alle Registrierungswerte zu finden, die "mspaint.exe" enthalten, um zu versuchen, den Pfad zu MS Paint durch das zu ersetzen, was ich brauche. Einer der interessanten Schlüssel, den ich gefunden habe, war folgender:

HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\command

Googelte es und das erste Suchergebnis war dieser Artikel:

So ändern Sie das Standard-Bildeditorprogramm:
http://www.techwork.dk/windows-7/how-to-change-the-default-image-editor-program

Versuchte es und es funktioniert! Wir müssen nur den Standardwert dieses Schlüssels in die Zeichenfolge ändern

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

TecMan
quelle
Bitte markieren Sie die akzeptierte Antwort.
Ich sage Reinstate Monica