Camera Raw 可使用兼容的图形处理器(又称为视频适配器、视频卡或 GPU)来提高若干操作的速度。
系统要求
首先,确保您的系统满足 Camera Raw 一般系统要求以及针对图形处理器 (GPU) - 加速功能的最低系统要求。
本文档专门涉及 Camera Raw。有关 Photoshop 如何利用图形处理器的详细信息,请参阅:
Camera Raw 将需要 GPU 支持才能在 Photoshop 和 Bridge 中编辑照片和使用 Camera Raw 滤镜。Camera Raw 仍支持在没有 GPU 支持的情况下打开和转换照片,但所有图像和元数据编辑工具都将被禁用。
如果您的系统自动支持有限加速或完全加速,则无需执行进一步操作。
查看确定 Camera Raw 是否正在访问 GPU,了解如何在 Camera Raw 中检查计算机的 GPU 支持情况。
如果禁用了 GPU 支持,您可以通过执行以下操作来允许支持:
- 升级 GPU 驱动程序。
- 如果您的计算机有多个 GPU,您可能需要配置计算机的图形处理单元或节能选项,以便在运行 Photoshop、Bridge 或 After Effects 时使用更强大的 GPU。
- 更换 GPU 本身。
禁用 GPU 支持后,Camera Raw 将支持一组有限的功能。这些增强功能包括:
- 在 Photoshop 中打开 Raw 文件和其他受支持的文件格式。
- 打开和显示带有设置且仅适合视图缩放的照片。
- 将图片转换和保存为其他文件格式,例如,将 Raw 文件转换为 JPEG 或 TIFF。
- 对于所有基于 ML 的功能(例如增强细节、蒙版和镜头模糊),GPU 加速会在兼容系统上自动发生,不受 Camera Raw 首选项控制。
显示:优化 Camera Raw 将信息发送到显示器的方式。这不仅可提高 Camera Raw 的响应速度,而且支持动画缩放(细微缩放)等功能。
编辑时的图像处理:使用 Process Version 5,大多数调整都会经过 GPU 加速。例如,当您移动纹理滑块时,加速可以提高您查看结果的速度。此外,使用 GPU 还有助于 Camera Raw 满足 4K、5K 和更大显示器的需求。2019 年 8 月版(版本 11.4)中添加了 GPU 加速图像处理功能。
打开并保存:当保存一张或多张照片时,Camera Raw 会使用 GPU 加速将照片渲染成图像文件。打开或关闭 Camera Raw 滤镜对话框时,Camera Raw 可以使用 GPU 渲染它发送至 Photoshop 的图像。2022 年 4 月版(版本 14.4)中添加了 GPU 加速的“打开并保存”功能。
- Camera Raw 会自动为计算机选择适当的 GPU 加速级别:关闭、有限或完全。
选择 Camera Raw 首选项中的“性能”选项卡,以查看和自定义 Camera Raw 使用 GPU 加速进行交互式编辑的方式。查看确定 Camera Raw 是否正在访问 GPU 以了解详细信息。
Photoshop 中的 GPU 设置或 Bridge 首选项中的“使用软件渲染”设置不影响 Camera Raw 中的 GPU 性能设置。这就是说,在 Photoshop、Bridge 或其他应用程序中打开或关闭 GPU 相关设置时,Camera Raw 中的 GPU 相关设置不会更改。反之亦然,Camera Raw 中的 GPU 相关设置也不影响其他关联的应用程序。
使用的 GPU、GPU 驱动程序或操作系统不符合建议的系统要求。
您在使用 Camera Raw 时,有其他应用程序占用了大量的 GPU、CPU 和内存资源。活动监视器 (Mac) 和任务管理器 (Windows) 有助于您确定其他哪些程序在与 Camera Raw 争抢资源。
在笔记本电脑上,性能可能会因电脑的电源管理设置(如省电模式)而异。
- 尽管 GPU 加速主要依赖于 GPU,但 CPU 也在这项功能的加速和性能提升方面发挥着一定的作用。
- 将大批量照片保存到文件时,额外的 GPU 内存可以提高性能。
如果 Camera Raw 能够使用图形处理器 (GPU),则使用图形处理器选项在 Camera Raw 的首选项中处于启用状态。要访问 Camera Raw 中的首选项,请执行以下操作:
-
在 macOS 上:
- 在 Photoshop 中,选择 Photoshop > 首选项 > Camera Raw
- 在 Bridge 中,选择 Adobe Bridge > Camera Raw 首选项
在 Windows 上:
- 在 Photoshop 中,选择编辑 > 首选项 > Camera Raw
- 在 Bridge 中,选择编辑 > Camera Raw 首选项
-
在“首选项”对话框中,选择性能选项卡。
性能面板会显示可用 GPU 的名称以及可用的视频内存。在 GPU 名称下方,会显示 Camera Raw 中 GPU 加速状态。如果无法查看此信息,则需要安装新的 GPU 驱动程序,或者您的系统不符合最低要求。
您的系统可以自动支持有限加速或完全加速。如果您的系统自动支持有限加速,那么您在选择自定义选项中的使用 GPU 进行图像处理时,或许可以启用完全加速。
此外,加速功能还可能因为您的系统不支持或发生错误而自动关闭。如果加速功能关闭且出现错误消息,则可能是因为您的 GPU 硬件、驱动程序版本或操作系统版本不符合最低要求。
如果您发现了 Camera Raw 没有自动检测到的问题,可以使用自定义选项关闭 GPU 加速。
在性能中,使用图像处理器字段有以下三种选项:
- 自动: Camera Raw 会自动确定要使用的 GPU 支持加速级别。这取决于您的系统硬件和操作系统配置,此功能为默认选项。
- 自定义:您可以通过选择受支持的选项来自定义 Camera Raw 使用 GPU 的方式:
- 使用 GPU 进行显示
- 使用 GPU 进行图像处理(处理版本 5 或更高)
- 使用 GPU 进行“打开并保存”操作
请参阅 Camera Raw 中的哪些功能使用 GPU 以了解有关 GPU 加速级别的更多信息。
- 关闭:Camera Raw 将不会使用 GPU。
GPU 或视频适配器的品牌和型号会显示在 Camera Raw 首选项对话框中。要访问此信息,请执行以下操作:
macOS
- 在 Photoshop 中,选择 Photoshop > 首选项 > Camera Raw
- 在 Bridge 中,选择 Adobe Bridge > Camera Raw 首选项
Windows
- 在 Photoshop 中,选择编辑 > 首选项 > Camera Raw
- 在 Bridge 中,选择编辑 > Camera Raw 首选项
如果您在 Camera Raw 首选项对话框中没有看到品牌和型号信息,请在操作系统中导航至以下位置:
(macOS) 点按左上角的 Apple 标志,然后选择“关于本机”。
(Windows) 在控制面板中,选择“设备管理器 > 显示适配器”。
如果您的 GPU 符合最低系统要求,但 Camera Raw 仍然没有访问 GPU,请更新图形驱动程序。
macOS
图形驱动程序的更新是通过操作系统更新来完成的。请检查系统首选项或 App Store 更新,确保您安装的操作系统是最新版本。
Windows
直接从 GPU 制造商的网站下载最新的驱动程序:
重要:执行 Windows 更新不会更新您的图形驱动程序。您必须直接前往图形卡制造商的网站,以检查驱动程序更新。
- Camera Raw 目前不会同时使用多个图形处理器 (GPU)。使用两个 GPU 并不会增强 Camera Raw 的性能。
- 如果多个 GPU 包含相互冲突的驱动程序,可能会导致 Camera Raw 中的图形处理器 (GPU) 加速功能出现问题。
- 将两个(或更多)显示器连接到一个 GPU 效果最佳。
- 如果您的电脑既有集成 GPU,也有独立 GPU(在笔记本电脑中比较常见),则操作系统的图形设置和电源管理功能可以决定 Camera Raw 使用哪一个 GPU。有关详细信息,请参阅具体操作系统制造商提供的文档。如果您使用的是 macOS,请参阅此篇 Apple 文档。
- 有关如何在 Windows 上将特定显卡设置为主要 GPU 的说明,请参阅显卡制造商的驱动程序文档。
- 如果您的某个 GPU 是外部 GPU,则它可能是,也可能不是 Camera Raw 可用的设备。如果您使用 Windows 系统,请参阅电脑制造商的文档,以及外部 GPU 设备制造商提供的文档。如果您使用 macOS 系统,请参阅此 Apple 文档:将外置图形处理器与 Mac 搭配使用。
- 如果您有多个独立的 GPU,请确保它们的品牌和型号相同。否则,可能会导致崩溃或其他问题。
- 要禁用 GPU,请使用 Windows 上的“设备管理器”。在“设备管理器”中右键单击显卡的名称,然后选择“禁用”。
您可能遇到的问题
- Camera Raw 对话框中的图像区域全蓝或全白。
- 移动修改照片滑块会导致图像亮度闪烁或意外变换颜色。
- 调用 Camera Raw 时崩溃、通常的崩溃和冻结,或无法解释的速度缓慢。
- 在 Camera Raw 首选项的性能面板中,使用图形处理器下方显示图形加速由于出错而遭到禁用。
- 在 Windows 中图像预览和缩览图以拼贴方式显示或看起来似乎受损。
- Camera Raw 没有自动使用您期望的 GPU 加速级别,或者,您期望启用使用 GPU 进行显示或使用 GPU 进行图像处理,但是相应的选项遭到禁用。
- 系统将显示以下错误消息:
- “由于运行时错误,在会话的剩余时间内,GPU 加速已禁用。”
- “由于运行时错误,在会话的剩余时间内,GPU 加速已恢复为限制”。
解决方案
执行下列操作之一:
- 更新 Photoshop 和 Camera Raw
- 更新图形驱动程序
- 使用“性能”首选项中的“自定义”设置禁用使用 GPU 进行“打开并保存”操作。
- 如果问题持续存在,请使用“性能”首选项中的“自定义”设置禁用使用 GPU 进行图像处理(如果可用)。
- 如果问题持续存在,请使用“性能”首选项中的“自定义”设置来禁用使用 GPU 进行显示(如果可用)。
- 禁用第三方图形加速器。不支持第三方 GPU 超频实用程序和工具(例如,Riva Tuner 和 MSI Afterburner)。
- 在“系统偏好设置”中,禁用“节能器”选项卡下方的自动切换图形卡 (macOS)。
- 使用较新且兼容的 GPU 替换现有的 GPU。
- 如果您使用的是 Camera Raw 版本 11.3 或更早的版本,请在“Camera Raw 首选项”中禁用使用图形处理器:
- (macOS) 在 Photoshop 中,选择“Photoshop > 首选项 > Camera Raw”。在 Bridge 中,选择“Adobe Bridge > Camera Raw 首选项”
- (Windows) 在 Photoshop 中,选择“编辑 > 首选项 > Camera Raw”。在 Bridge 中,选择“编辑 > Camera Raw 首选项”
- (如果使用 Camera Raw 版本 11.3 或更早的版本)强制 Camera Raw 使用 Windows DirectX 或 macOS Metal。为此,请转到“首选项 > Camera Raw”,然后确认 GPU 当前已设置为 OpenGL。关闭 Photoshop 并找到 Camera Raw GPU Config.txt 文件:
- (macOS) /用户/[用户名]/资源库/Application Support/Adobe/CameraRaw/GPU/Adobe Photoshop Camera Raw/Camera Raw GPU Config.txt
- (Windows) \用户\[用户名]\AppData\Roaming\Adobe\CameraRaw\GPU\Adobe Photoshop Camera Raw\Camera Raw GPU Config.txt
在 macOS X 10.7 及更高版本中,用户的“资源库”文件夹默认处于隐藏状态。此处提供了相关操作说明。手动删除 Camera Raw GPU Config.txt 文件并重新启动 Photoshop。
如果您在尝试使用由 AI 提供支持的功能(例如降噪、镜头模糊和蒙版)时遇到错误,请按照以下故障诊断步骤操作来解决问题:
-
将 DisableGPUInference.txt 文件下载到桌面。
要在 macOS 上下载,请按住 Option 键并单击链接。
要在 Windows 上下载,请右键单击链接。 -
将下载的文件放在以下某个位置:
- Lightroom:
- 在 macOS 上:/Users/[user name]/Library/Application Support/Adobe/CameraRaw/GPU/Adobe Lightroom
- 在 Windows 上:\Users\[user name]\AppData\Roaming\Adobe\CameraRaw\GPU\Adobe Lightroom
- Lightroom Classic:
- 在 macOS 上:/Users/[user name]/Library/Application Support/Adobe/CameraRaw/GPU/Adobe Photoshop Lightroom Classic
- 在 Windows 上:\Users\[user name]\AppData\Roaming\Adobe\CameraRaw\GPU\Adobe Photoshop Lightroom Classic
- Adobe Camera Raw:
- 在 macOS 上:/Users/[user name]/Library/Application Support/Adobe/CameraRaw/GPU/Adobe Photoshop Camera Raw
- 在 Windows 上:\Users\[user name]\AppData\Roaming\Adobe\CameraRaw\GPU\Adobe Photoshop Camera Raw
注意:- 如果您在 macOS 中找不到 Library 文件夹,请尝试此处所述的步骤。
- 在 Windows 上,可以选择开始 > 运行 > 键入 %appdata%,然后导航到所需的文件夹。
- Lightroom:
-
退出 并重新启动该应用程序。
如果 GPU 加速未启用或未按预期工作,请使用以下故障诊断指南来解决相应的问题。本指南适用于 macOS 和 Windows 上以下版本的 Camera Raw、Lightroom 和 Lightroom Classic:
- Camera Raw 11.4 及更高版本
- Lightroom 3.0 及更高版本
- Lightroom Classic 8.4 及更高版本
1. 确认您安装的是 Camera Raw 或 Lightroom 的最新版本
查看以下资源,了解有关 Camera Raw 和 Lightroom 最新版本的更多信息:
2. 确认您的系统满足 GPU 加速的要求
对于 Lightroom Classic 8.4 及更高版本和 Lightroom 3.0 及更高版本,GPU 加速的技术 GPU 硬件和软件要求与 Camera Raw 的完全相同:
3. 检查“首选项”对话框
打开 Camera Raw 或 Lightroom“首选项”对话框,然后检查其中显示的信息。如果您希望在用户论坛上或直接向技术支持报告 GPU 加速问题,请收集以下信息:
- Camera Raw 或 Lightroom 版本号
- GPU 名称
- GPU 驱动程序版本号(如果版本号显示在 GPU 名称之后)
- GPU RAM 大小
- 各个选项和选择内容的状态
- 状态消息,其中可能指出错误
4. 收集详细日志
收集日志,并在报告问题时将日志发送给 Adobe。
必须先退出应用程序(Bridge、Photoshop 或 Lightroom),然后才能收集日志文件。
对于 Camera Raw、Lightroom 和 Lightroom Classic 而言,与 GPU 加速相关的日志记录,是写入到相同的文件夹中。
收集关于错误的日志的最佳方式:
- 退出应用程序。
- 重新启动应用程序。
- 执行重现问题所需的最少步骤。
- 再次退出应用程序。
- 现在收集日志文件。
- 在 Windows 上,日志位于:%APPDATA%\Adobe\CameraRaw\Logs。在 Windows 上,访问此文件夹的快捷方式为:
- 按 Windows 键。
- 输入“运行”。
- 输入“%APPDATA%\Adobe\CameraRaw\Logs”。
例如:C:\Users\tester\AppData\Roaming\Adobe\CameraRaw\Logs
- 在 Mac 上,日志位于:~/资源库/Application Support/Adobe/CameraRaw/Logs。在 Mac 上,访问此文件夹的快捷方式为:
- 在“访达”中,打开“前往”菜单。
- 选择“前往文件夹”。
- 输入路径 ~/资源库/Application Support/Adobe/CameraRaw。
- 单击“前往”。
例如:/Users/tester/资源库/Application Support/Adobe/CameraRaw
(仅限 Windows)保存 DxDiag 报告
DxDiag 工具生成的报告可为工程团队调查问题提供帮助。
- 按键盘上的 Windows 键,或单击任务栏中的 Windows 按钮。
- 键入“dxdiag”(此操作会搜索该程序。)
- 按 Enter 键。
- 等待 DxDiag 窗口出现。
- 启用此工具后,单击“保存所有信息”按钮。
- 保存 DxDiag.txt 文件,并在报告问题时提交此文件。
5. 更新您的驱动程序和操作系统
如果您看到问题,首先要记下当前使用的操作系统版本和 GPU 驱动程序版本,并尝试更新到最新版本,然后查看问题是否持续存在。
如果更新操作系统或 GPU 驱动程序能够解决问题,请报告您的发现。(例如:“版本 n 无效,但版本 n+1 有效。”)
请参阅更新图形驱动程序,以了解相关说明。
6. 选中并删除 TempDisableGPU3 或 TempDisableGPU2 文件
使用与查找“Logs”文件夹的相同方法,找到 CameraRaw 或 GPU 文件夹。
- 在 Windows 上,位于:%APPDATA%\Adobe\CameraRaw\GPU
- 在 Mac 上,位于:~/资源库/Application Support/Adobe/CameraRaw/GPU
如果不加以处理,则在 GPU 初始化期间会出现致命错误,Camera Raw 或 Lightroom 会留下一个 TempDisableGPU3 文件(在某些情况下为 TempDisableGPU2)。在 GPU 文件夹中,找到您使用的应用程序对应的子文件夹,并选中这些文件。
如果在初始化时存在 TempDisableGPU2 或 TempDisableGPU3 文件,Camera Raw 将禁用 GPU 加速。这样可以防止应用程序在每次启动时发生崩溃。
您可以删除此文件以重新运行初始化。如果最初的故障条件只是暂时存在,那么在删除此文件后,GPU 加速可能会正常运行。
如果找到 TempDisableGPU2 或 TempDisableGPU3 文件,请执行以下步骤:
- 退出应用程序。
- 删除 TempDisableGPU2 或 TempDisableGPU3 文件。
- 重新启动应用程序。
- 打开应用程序中的“首选项”对话框。
- 确认 GPU 加速现已可用。
- 如果未启用 GPU 加速,请退出应用程序,并检查 TempDisableGPU2 或 TempDisableGPU3 文件是否仍存在。按照以上说明收集详细的日志文件。
- 收集 CameraRaw/Logs 文件夹中的日志。