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.
HKCU\Software\Classes
jest w zasadzie wersją dla użytkownikaHKCR
. Sprawdź ustawione tam powiązania PNG. (Losowa uwaga dodatkowa:HKCR
sama jest po prostuHKLM\Software\Classes
.)HKCU\Software\Classes
.Odpowiedzi:
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"
źródło