You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Win10文件资源管理器图片“编辑”右键菜单改为应用商店版Paint.net?

解决应用商店版Paint.net替换Windows 10文件资源管理器图片右键“编辑”菜单的问题

我之前也踩过这个坑!应用商店版的程序因为采用沙箱化安装机制,注册表配置逻辑和桌面版完全不一样,直接填exe路径肯定无效。下面是我亲测有效的步骤,帮你搞定这个问题:

第一步:获取应用商店版Paint.net的启动标识

首先得拿到Paint.net的Package Family Name和Application ID,这是启动应用商店程序的关键:

  • 按下Win+X,打开「Windows PowerShell」(普通权限即可)
  • 运行这条命令:
    Get-AppxPackage | Where-Object {$_.Name -like "*Paint.Net*"}
    
  • 在输出结果里找到PackageFamilyName字段,格式大概是PaintNet.PaintNet_xxxxxxxxx(后面的一串字符是系统自动生成的,每个人的可能不一样);Application ID通常就是App(如果不确定,可去HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\PackageRepository\Packages下对应包名的子项里查看)

第二步:修改注册表配置

  1. 按下Win+R,输入regedit打开注册表编辑器,导航到以下路径:
    HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit
    
    • 如果edit子项不存在,右键点击shell,选择「新建」→「项」,命名为edit
  2. 选中edit项,在右侧窗口双击「默认」,把数值数据改成你想要显示的菜单文字(比如“用Paint.net编辑”)
  3. 右键点击edit项,选择「新建」→「项」,命名为command
  4. 选中command项,双击右侧的「默认」,填入以下格式的命令:
    explorer.exe shell:AppsFolder\你的PackageFamilyName!App
    
    举个例子,如果你的PackageFamilyName是PaintNet.PaintNet_9zz4h110yvjzm,完整命令就是:
    explorer.exe shell:AppsFolder\PaintNet.PaintNet_9zz4h110yvjzm!App
    

第三步:让设置生效

修改完成后,你可以通过以下方式触发生效:

  • 右键点击任务栏的文件资源管理器图标,选择「关闭窗口」后重新打开
  • 按下Ctrl+Shift+Esc打开任务管理器,找到「Windows资源管理器」,右键选择「重启」
  • 极端情况可注销当前用户再重新登录,确保注册表修改完全生效

这样设置后,右键点击任意图片文件,选择「编辑」(或你自定义的菜单文字),就会直接启动应用商店版的Paint.net啦!

内容的提问来源于stack exchange,提问作者Yǔjǐn Lín

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:04:43