(已解决)Photoshop 2020 点击“选择主体”闪退:不用重装,1 个配置切回旧算法解决

一、故障现象

使用 Photoshop 进行抠图时,点击:

选择 → 主体

Photoshop 会先进入计算状态,转圈数秒后大概率直接崩溃,并弹出 Crash Reporter for "Adobe Photoshop"。

偶尔能够成功完成一次,但多数情况下都会闪退,因此不是单纯"计算慢",而是稳定性故障。

二、现场环境

从 Photoshop 的"帮助 → 系统信息"中确认:

  • Photoshop:21.0.1(Photoshop 2020)
  • 构建时间:2019-11-06
  • Windows:Windows 11(系统信息中内核版本 10.0.22621.5262)
  • 内存:32 GB
  • GPU:NVIDIA GeForce RTX 5060 8 GB
  • NVIDIA 驱动:580.97
  • Photoshop OpenGL:已启用
  • 未检测到第三方 Photoshop 增效工具加载失败

其中最关键的信息不是显卡,而是:

Photoshop 版本是 21.0.1。

这是一个非常早期的 Photoshop 2020 版本。

三、一开始为什么没有直接重装 Photoshop

遇到应用闪退,常见处理思路通常是:

  1. 更新或回退显卡驱动;
  2. 关闭 GPU 加速;
  3. 重置 Photoshop 首选项;
  4. 重装 Photoshop;

这些方法都可能有效,但如果一开始就同时修改多项环境,会失去 A/B 对照,后续很难判断到底是哪一项真正解决了问题。

因此现场先保留原环境,只做能够最大程度区分故障路径的检查。

四、尝试抓 Windows WER Dump,但没有生成

为了确认 Photoshop 崩溃模块,尝试配置 Windows Error Reporting 的 LocalDumps,希望在 Photoshop 下一次闪退时自动生成 Full Dump。

但实际复现后:

  • Adobe Crash Reporter 正常弹出;
  • Windows 事件查看器没有出现预期的 Photoshop Application Error / WER 记录;
  • LocalDumps 目录也没有生成 Photoshop Dump。

这说明本次 Photoshop 崩溃没有按预期走 Windows WER 的标准落盘路径,继续在 WER 上耗时间的信息增益已经不高。

此时转而检查 Photoshop 自身版本和官方兼容配置。

五、关键发现:Adobe 官方为 21.0~21.1.3 保留了"选择主体旧算法"开关

Adobe 官方文档中有一个很容易被忽略的兼容选项:

text 复制代码
SelectSubjectVersion 1

Adobe 对它的说明非常明确:

  • 兼容 Photoshop 21.0~21.1.3
  • 启用后,会让这些版本改用 Photoshop 20.x 的旧版"选择主体"算法

而现场的 Photoshop 恰好是 21.0.1。

这与故障触发点高度吻合:应用并不是随机崩溃,而是几乎都发生在"选择主体"算法开始计算之后。

Adobe 官方文档:

https://helpx.adobe.com/cn/photoshop/kb/enable-optional-extensions-photoshop-cc.html

六、最终解决方法

1. 完全退出 Photoshop

先关闭 Photoshop 和 Adobe Crash Reporter。

2. 打开 Photoshop 2020 的用户设置目录

按:

Win + R

输入:

text 复制代码
%APPDATA%\Adobe\Adobe Photoshop 2020\Adobe Photoshop 2020 Settings

如果实际安装版本不同,应进入对应版本的 Settings 目录。

3. 新建 PSUserConfig.txt

在该目录中新建文件:

text 复制代码
PSUserConfig.txt

注意 Windows 如果隐藏了已知文件扩展名,必须确认最终文件名不是:

text 复制代码
PSUserConfig.txt.txt

4. 写入一行配置

文件内容只需要:

text 复制代码
SelectSubjectVersion 1

保存后关闭文件。

5. 重新启动 Photoshop

再次打开原来的测试图片,然后重新执行:

选择 → 主体

七、验证结果

配置完成并重新启动 Photoshop 后,再次执行"选择主体":

故障消失,功能恢复正常。

因此可以形成较强的 A/B 证据:

Photoshop 21.0.1 默认"选择主体"算法路径与当前运行环境存在兼容性问题;切换到 Adobe 官方保留的 Photoshop 20.x 旧算法后,故障恢复。

需要注意的是,这能证明故障高度集中在"选择主体"的算法/兼容路径,但不能仅凭这一项进一步断言是 GPU 驱动、某个 DLL 或某段内部代码本身存在缺陷。

八、适用范围

这个方法不要无差别套用到所有 Photoshop 闪退。

Adobe 官方给出的 SelectSubjectVersion 1 兼容范围是:

text 复制代码
Photoshop 21.0 ~ 21.1.3

因此它特别适合:

  • Photoshop 2020 早期版本;
  • "选择主体"一执行就闪退;
  • 问题可重复出现;
  • 普通编辑功能基本正常;
  • 希望在不升级软件、不大改环境的前提下快速恢复业务。

如果 Photoshop 是更高版本,或者崩溃发生在启动、Camera Raw、神经滤镜、保存文件等其他功能上,就不应直接套用这个方案。


参考资料

Adobe 官方:启用可选扩展 | Photoshop

https://helpx.adobe.com/cn/photoshop/kb/enable-optional-extensions-photoshop-cc.html

文档中明确列出:

text 复制代码
SelectSubjectVersion 1

适用于 Photoshop 21.0~21.1.3,并让"选择主体"使用 Photoshop 20.x 的旧版算法。

相关推荐
Vex2une13 分钟前
Windows 性能监视器发展史:从 PerfMon 计数器到 XPerf 深度诊断
windows·wpa·etw·性能监视器·perfmon·性能计数器·xperf
在角落发呆14 分钟前
工具配置备份步骤:从手动备份到自动化方案
运维·windows·自动化
Vd7H20A72 小时前
Windows 下用 llama.cpp 运行 Qwen3.8-27B 并开启 512K 上下文 完全指南
windows·llama
kakakahahahaha8 小时前
Win10/Win11扬声器有电平无声音:Audio服务、默认设备与驱动修复
windows·电脑·笔记本电脑·软件需求·windows电脑没有声音
百事牛科技10 小时前
RAR如何加密码:三种场景一次说清
windows·winrar
水饺编程11 小时前
第1章,[Win32 章节]:API 及 内存管理模式
c语言·c++·windows·visual studio
开发者联盟league12 小时前
windows安装uv
windows·uv
Java小白笔记13 小时前
Java 函数式接口1:从无参任务到自定义多参数查询
java·windows·python
zaemyn202013 小时前
macOS 上 AccessClient 无法唤起?排查 Python 架构与 Windows App 识别问题
windows·python·macos·远程桌面·accessclient
云和数据.ChenGuang14 小时前
langchain4j InMemoryEmbeddingStore常用的方法
java·人工智能·windows·java-ee·fastapi·springai