Jak zmienić domyślny edytor plików PNG z MS Paint na paint.net w Windows 10?

15

Mam paint.net zainstalowany w moim systemie Windows 10 Pro. Kiedy klikam prawym przyciskiem myszy plik PNG w Eksploratorze Windows, widzę polecenie Edytuj. Jednak otwiera aplikację Windows Paint i chciałbym ją zmienić na paint.net. Czy istnieje sposób przypisania paint.net jako domyślnego edytora plików PNG za pomocą apletu systemowego?


Ponadto, jak wiem, jest to kwestia ustawień rejestru, a następujący klucz powinien zawierać pełną ścieżkę do edytora:

HKEY_CLASSES_ROOT\pngfile\shell\edit\command

W moim rejestrze (Default)wartość tego klucza jest ustawiona na

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

, ale MS Paint jest otwarty w każdym przypadku.

TecMan
źródło
Na wszelki wypadek sprawdź także rejestr użytkowników. Właśnie próbowałem edytować HKCR \ batfile \ open \ polecenie: (domyślnie) na Notepad ++, a kliknięcie prawym przyciskiem myszy pliku .BAT i wybranie opcji Edycja powoduje teraz otwarcie Notepad ++ (kiedyś Notatnik.exe).
CBHacking
1
@Dave: To zmieni Otwórz stowarzyszenie, a nie Edit jeden. Pytający prawdopodobnie chce, aby pliki PNG nadal domyślnie otwierały się w innej przeglądarce zdjęć i tylko w edytorze obrazów podczas wprowadzania do nich zmian.
CBHacking
@CBacking, co dokładnie masz na myśli?
TecMan,
HKCU\Software\Classesjest w zasadzie wersją dla użytkownika HKCR. Sprawdź ustawione tam powiązania PNG. (Losowa uwaga dodatkowa: HKCRsama jest po prostu HKLM\Software\Classes.)
CBHacking
@CBacking, nie widzę żadnych specjalnych ustawień dla pliku PNG w HKCU\Software\Classes.
TecMan,

Odpowiedzi:

20

Sam rozwiązałem swój problem. Najpierw postanowiłem znaleźć wszystkie wartości rejestru zawierające „mspaint.exe”, aby spróbować zastąpić ścieżkę do MS Paint tym, czego potrzebuję. Jednym z interesujących kluczy, które znalazłem, było:

HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\command

Googled to, a pierwszym wynikiem wyszukiwania był ten artykuł:

Jak zmienić domyślny program do edycji obrazów
http://www.techwork.dk/windows-7/how-to-change-the-default-image-editor-program

Próbowałem i działa! Musimy tylko zmienić domyślną wartość tego klucza na ciąg

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

TecMan
źródło
Proszę rozważyć zaznaczenie zaakceptowanej odpowiedzi.
Mówię: Przywróć Monikę