发布时间:2019-07-30 21:50:21
跪求大神解答,谢谢
首先,检查你的显卡是否过于古老,老的显卡是不能支持新版本的Photoshop的(如你还是用10年前的古董电脑)
其次,当然就是更新你的显卡驱动了
建议用360驱动管家
Photoshop无法正确识别显卡、提示vRAM不足的解决方法
友情提示:解决方法请直接跳到文末。====================================上个月底的某一天,我打开Photoshop CC 2015,出现了这样一个提示:
3D功能需要最少 512MB vRAM。 Photoshop检测到您的系统空间不足。
更新您的显卡驱动程序可以解决该问题。
有关详细信息,请访问:
于是我很忧伤地发现我的PS出现了以下问题:
3D功能相关的组件都无法使用了
缩放的时候非常不平滑
使用蒙版、计算蒙版的时候无法正常显示
调整曲线的时候渲染和刷新速度不正常
其他各种渲染不正常
总之,使用起来非常蛋疼。于是我开始了更加蛋疼地折腾之路。
由于白天要上班,所以只有晚上吃完饭回家做完当天的事情之后,到睡觉之前,这么一小段的时间可供折腾。
而折腾的内容包括重装PS、重装各种版本驱动、清理注册表等一系列非常耗费时间的行为,所以折腾了差不多半个月,才终于找到了解决方法。。。。
先说说我的机器,ACER 4752G,显卡是HD3000 + GT630M,不管是集显还是独显,实际上都是满足开启3D的要求的。
Intel显卡驱动为最新版本,NVIDIA驱动为最新的390.06(截止12月15日)。
出问题之后,我进入PS的“系统信息”选项查看,发现根本不是显存不足的问题,而是根本不认显卡。
Photoshop CC 2015/2015.1 --> help -->system info
OpenGL Drawing: Disabled.
OpenGL Allow Old GPUs: Not Detected.
No GPU information available
系统信息显示我的OpenGL停用,无GPU信息。
而我用OpenGL Extensions Viewer检测的结果是:
OpenGL Version:4.4
Renderer: GeForce GT 630M/PCIe/SSE2
Vendor: NVIDIA Corporation
Memory: 1024 MB
Version: 4.4.0 NVIDIA 359.06
Shading language version: 4.40 NVIDIA via Cg piler
没有问题。
同样是Adobe家的产品,Lightroom CC,就能检测到显卡。
Lightroom --> help --> system info
GeForce GT 630M/PCIe/SSE2
Check OpenGL support: Passed
Vendor: NVIDIA Corporation
Version: 3.3.0 NVIDIA 359.06
Renderer: GeForce GT 630M/PCIe/SSE2
LanguageVersion: 3.30 NVIDIA via Cg piler
NV面板的设置同样也没有任何问题:
我就奇了怪了,到底是哪里的问题呢?
上Adobe官方支持论坛求助,答案是让升级驱动,可驱动已经是最新了。
于是我下了3份Intel的旧驱动,4份NV的旧驱动,挨个装挨个试,刷了笔记本的BIOS,禁用了独显,等等,都试过了,还是不行。
我还试了旧版本的CC 2014,也不行。
事情的转机出现在试CC 2014的时候。
当时还顺手下了一份盗版的绿色版Photoshop CC 2014,打开之后惊讶地发现
特么地竟然能够正确地识别显卡!!!!
瞬间我就有了一种日了狗了的感觉。难道“您是正版软件的受害者”这句话真的这么有哲理吗?????
于是我开始着手分析这份绿色版跟我的安装版到底有什么不同。
分析的结果很让人崩溃,他们之间最大的不同是,绿色版是将软件的启动路径模拟到C盘的,而我一直以来都是安装到D盘。
对,就这点不同。。。。
于是今天回来把PS装到了C盘,一切都。。。搞定了。。。
OpenGL Drawing: Enabled.
OpenGL Allow Old GPUs: Not Detected.
OpenGL Drawing Mode: Advanced
OpenGL Allow Normal Mode: True.
OpenGL Allow Advanced Mode: True.
AIFCoreInitialized=1
AIFOGLInitialized=1
OGLContextCreated=1
glgpu[0].GLVersion="3.0"
glgpu[0].GLMemoryMB=0
glgpu[0].GLName="GeForce GT 630M/PCIe/SSE2"
glgpu[0].GLVendor="NVIDIA Corporation"
glgpu[0].GLVendorID=0
到现在我还不确定这个锅到底是Adobe的还是Nvidia的,反正两家的技术支持我都问了,等等答复吧。
或许更有可能是Nvidia驱动的问题。因为最新版本的驱动会自动添加PS到自定义程序列表而且无法删除,似乎装到D盘之后他就无法正确识别了,于是造成PS启动的时候既不会加载Intel的参数也不会加载NV的参数。当然这只是我的猜测,我也没时间没能力没技术没兴趣去引证他了。
不要问我为什么不装到C盘!C盘可用空间不多的痛你们懂吗!
==============================================
遇到这种情况的解决办法总结:
官方有一个FAQ,可以看看
https://helpx.adobe./photoshop/kb/troubleshoot-gpu-graphics-card.html#Troubleshoot
简单说来就是:
1、请使用最新版的PS
2、请确认PS支持你的显卡。2013年以后的都支持,2013年以前的可以看这里和这里。
3、升级你的驱动到最新版
4、检查你的PS缓存设置,具体位置是“编辑--首选项--性能”,将缓存设为4。(实际上4就是默认值)
5、重置首选项
6、将“编辑--首选项--性能--高级选项”里面的“绘图模式”设置为基本。(如果你遇到我这种情况,这个选项你根本进不去)
7、如果双/多显卡的话,禁用性能较弱的那个。(笔记本的话是无法禁用集显的,所以这招没用)
8、不要使用虚拟机
9、官方说,如果以上方法都没用,那你就买块新显卡或者就别用PS的显卡加速功能了吧
我说,如果以上方法都没用,且你的PS没装C盘,那就请装到C盘!!!
重装之前最好请做以下步骤:
使用官方工具AdobeCreativeCloudCleanerTool进行卸载
重启之后删除以下文件夹:(以Win7 64位为例)
安装盘\Program Files\Adobe
C:\Program Files\Common Files\Adobe
C:\Program Files (x86)\Common Files\Adobe
C:\ProgramData\Adobe
C:\Users\用户名\AppData\Local\Adobe
C:\Users\用户名\AppData\LocalLow\Adobe
C:\Users\用户名\AppData\Roaming\Adobe
之后清理注册表,重启
清理文件夹和注册表这一步我不确定是否必要,也没精神再去验证一遍。这么做会清理掉你的其他Adobe软件,如LR,所以你可以先不清理重装试试。
之后将PS装到C盘,该破解的破解,该用正版的用正版,一切都OK了。
如果这个方法对你还是没用的话,那就按官方说的,换机器换显卡吧。
你是什么显卡?你是不是核显?
或者说你的显卡驱动没安装,你目前使用的是系统默认显卡驱动,你需要去显卡官方网站,下载驱动程序安装。