如何在 Windows 10 中将 PNG 文件的默认编辑器从 MS Paint 更改为paint.net?

Tec*_*Man 16 windows png file-association default-settings windows-10

我有paint.net安装在我的Windows 10专业版。当我在 Windows 资源管理器中右键单击 PNG 文件时,我会看到“编辑”命令。但是,它会打开 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。

Tec*_*Man 22

我自己解决了我的问题。首先,我决定查找包含“mspaint.exe”的所有注册表值,以尝试用我需要的路径替换 MS Paint 的路径。我发现的一个有趣的键是这样的:

HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\command

google了一下,第一个搜索结果是这篇文章:

如何更改默认图像编辑器程序
http://www.techwork.dk/windows-7/how-to-change-the-default-image-editor-program

试过了,它有效!我们只需要将该键的默认值更改为字符串

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