小编Mik*_*ike的帖子

在 Windows 10 中更改受保护文件扩展名的图标

目标是让 .jpg、.png、.tif 和 .raw 文件始终使用 Photoshop CC 2015 打开并使用相应的图标。

例子

您可以参考下面的流程图,了解 Windows 10 如何为文件选择图标。我通过在注册表中进行更改并观察结果来提出这一点。

(点击放大) 手推车

问题

  • 如果扩展名与文件类型相关联,则由扩展名键定义的默认图标将被忽略。
  • UserChoice键值定义ProgId的文件类型覆盖扩展键定义的文件类型。
  • UserChoiceProgId的值设置为Application/Photoshop.exe设置Photoshop中为常开,以应用为.JPG和.PNG时。
  • 由于新的哈希安全性,无法更改UserChoice键值ProgId
  • 无法删除UserChoice.jpg 和 .png 等受保护扩展名的密钥

问题/可能的解决方案

  1. 有没有办法覆盖扩展级别上文件类型定义的图标?
  2. 有没有办法覆盖UserChoice扩展级别上的键定义的文件类型?
  3. 什么决定了在 GUI 中设置 always-open-with 应用程序时将设置的UserChoice键值是什么ProgId,为什么 .tif 导致Photoshop.TIFFFile.90而 .png 和 .jpg 导致Application/Photoshop.exe.
  4. 有没有办法生成密钥所需的散列UserChoice
  5. 有没有办法阻止 Windows 检查/要求UserChoice密钥哈希?
  6. 有没有办法Photoshop.JPEGFile.90使用 GUI将文件类型指定为始终打开的应用程序?
  7. 有没有办法阻止 Windows 保护/重新创建UserChoice密钥?

笔记

直到 explorer.exe …

windows-registry icons windows-explorer file-extension windows-10

7
推荐指数
1
解决办法
2579
查看次数