У меня установлен 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 открывается в любом случае.
HKCU\Software\Classes
в основном для пользователяHKCR
. Проверьте наличие PNG-ассоциаций. (Случайное примечание:HKCR
само по себе простоHKLM\Software\Classes
.)HKCU\Software\Classes
.Ответы:
Я решил свою проблему самостоятельно. Сначала я решил найти все значения реестра, содержащие «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"
источник