Как изменить редактор по умолчанию для файлов PNG с MS Paint на paint.net в Windows 10?


15

У меня установлен paint.net в моей Windows 10 Pro. Когда я щелкаю правой кнопкой мыши файл PNG в проводнике Windows, я вижу команду «Изменить». Тем не менее, он открывает приложение Windows Paint, и я хотел бы изменить его на paint.net. Есть ли способ назначить paint.net редактором по умолчанию для файлов PNG с помощью системного апплета?


Также, как я знаю, это вопрос настроек реестра, и следующий ключ должен содержать полный путь к редактору:

HKEY_CLASSES_ROOT\pngfile\shell\edit\command

В моем реестре (Default)значение этого ключа установлено на

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

, но MS Paint открывается в любом случае.


Проверьте в вашем реестре на пользователя, а также, на всякий случай. Я только что попытался отредактировать HKCR \ batfile \ open \ command: (по умолчанию), чтобы он был Notepad ++, и, щелкнув правой кнопкой мыши файл .BAT и выбрав Edit, теперь открывается Notepad ++ (раньше это был notepad.exe).
CBHacking

1
@Dave: Это изменит ассоциацию Open , а не Edit . Вполне возможно, что спрашивающий хочет, чтобы PNG по-прежнему открывались в другом средстве просмотра изображений по умолчанию и только в редакторе изображений при внесении в них изменений.
CBHacking

@CBHacking, какой именно ключ ты имеешь в виду?
TecMan

HKCU\Software\Classesв основном для пользователя HKCR. Проверьте наличие PNG-ассоциаций. (Случайное примечание: HKCRсамо по себе просто HKLM\Software\Classes.)
CBHacking

@CBHacking, я не вижу никаких специальных настроек для файла PNG в HKCU\Software\Classes.
TecMan

Ответы:


19

Я решил свою проблему самостоятельно. Сначала я решил найти все значения реестра, содержащие «mspaint.exe», чтобы попытаться заменить путь к MS Paint тем, что мне нужно. Один из интересных ключей, которые я нашел, был таким:

HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\command

Погуглил, и первым результатом поиска стала эта статья:

Как изменить стандартную программу для работы с изображениями
http://www.techwork.dk/windows-7/how-to-change-the-default-image-editor-program

Пробовал, и это работает! Нам просто нужно изменить значение по умолчанию этого ключа на строку

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


Пожалуйста, рассмотрите возможность пометить принятый ответ.
Я говорю: восстанови Монику
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.