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

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

我有paint.net安装在我的 Windows 10 Pro 中。当我在 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 都会打开。

答案1

我自己解决了这个问题。首先,我决定找到所有包含“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"

相关内容