Photoshop DR5 等旧插件提示“未能正确签署”该怎么办?

Kevin Photoshop 284

在使用 Photoshop 的过程中,我们经常会遇到一个问题:一些老旧插件或者扩展在新版 Photoshop 中无法安装,提示“未经正确签署”。这是因为 Adobe 从 CC 2019 开始逐步强化了安全策略,要求所有扩展必须通过签署才能被加载,而很多旧插件已经不再更新,自然无法满足这一要求。

对于喜欢折腾、依然需要使用旧插件的用户来说,这个限制非常不方便。幸运的是,我们仍然有办法在 Windows 系统的 Photoshop 2020~2026 等版本里启用对未签署扩展的支持,从而继续使用这些老扩展。

下面我就结合自己的测试,写一份完整的操作指南,帮助你解决“未经正确签署”的问题。

1. 为什么会提示“未经正确签署”

在新版 Photoshop 中,Adobe 通过 CEP(Common Extensibility Platform)来加载扩展,并要求扩展必须有正确的数字签名。没有签署的扩展会被直接阻止,这就是提示出现的原因。

不过在 CEP 内部,其实仍然保留了调试模式。只要在注册表里开启 PlayerDebugMode,就可以让 Photoshop 接受未签署的扩展并正常运行。

2. 解决方法

2.1 手动放置扩展文件

  1. 将旧扩展的 .zxp 文件解压(其实就是一个压缩包)。
  2. 把解压后的文件夹放入以下目录之一:
    • C:\Program Files (x86)\Common Files\Adobe\CEP\extensions
    • C:\Users\<用户名>\AppData\Roaming\Adobe\CEP\extensions

2.2 修改注册表以允许未签署扩展

如果直接放置仍然提示签名错误,就需要通过注册表开启调试模式。

  1. 打开记事本,把下面的内容复制进去:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Adobe\CSXS.9]
"PlayerDebugMode"="1"
"LogLevel"="1"

[HKEY_CURRENT_USER\Software\Adobe\CSXS.10]
"PlayerDebugMode"="1"
"LogLevel"="1"

[HKEY_CURRENT_USER\Software\Adobe\CSXS.11]
"PlayerDebugMode"="1"
"LogLevel"="1"

[HKEY_CURRENT_USER\Software\Adobe\CSXS.12]
"PlayerDebugMode"="1"
"LogLevel"="1"

[HKEY_CURRENT_USER\Software\Adobe\CSXS.13]
"PlayerDebugMode"="1"
"LogLevel"="1"

[HKEY_CURRENT_USER\Software\Adobe\CSXS.14]
"PlayerDebugMode"="1"
"LogLevel"="1"

[HKEY_CURRENT_USER\Software\Adobe\CSXS.15]
"PlayerDebugMode"="1"
"LogLevel"="1"

[HKEY_CURRENT_USER\Software\Adobe\CSXS.16]
"PlayerDebugMode"="1"
"LogLevel"="1"

[HKEY_CURRENT_USER\Software\Adobe\CSXS.17]
"PlayerDebugMode"="1"
"LogLevel"="1"
  1. 将文件另存为 allow-unsigned-cep-extensions.reg,文件类型选择“所有文件”,编码保持默认。
  2. 双击这个 .reg 文件,确认导入。
  3. 关闭 Photoshop 并重新打开,即可加载未签署的旧扩展。

2.3 补充说明

  • 如果仍然报错,可以尝试在注册表中继续增加更高版本的 CSXS.N 键值,例如 CSXS.18CSXS.19
  • 如果需要撤销,删除对应的注册表项,或者将 PlayerDebugMode 改为 0 即可。
  • 修改注册表前建议先备份系统,避免误操作带来的问题。

3. 总结

Photoshop 的安全机制确实让不少旧插件无法直接使用,但通过手动放置扩展文件并开启 PlayerDebugMode,我们仍然可以在新版 Photoshop(2020~2026)中加载这些扩展。

这样一来,不仅可以继续发挥旧插件的价值,还能避免因为插件停更而放弃使用的遗憾。

  • Kevin的头像
    Kevin
    Time to Work, Stupid!!!
    评论

    如果你已经按上述教程完整安装了 Photoshop DR5.0 扩展,在点击菜单栏-窗口-扩展功能-至臻版 _DR5调出 DR5 主面板时提示“无法加载“至臻版 _DR5.0”扩展,因为它未经正确签署”时,多半是因为 Photoshop 的调试模式未打开。你需要重新运行上文提到的“签署.reg”文件注册一下,目前 Kevin's Space 已经将此文件更新到了最新版以支持 Photoshop26 版本。

    如果你运行了还是不行,请检查是否被杀软或系统拦截。也可以手动在注册表中添加这些设置,您可以按照以下步骤进行操作:https://www.shephe.com/resources/photoshop-dr5-for-photoshop/

    1年前 0条评论

评论关闭

请输入关键词…