要求 96 和 8 之间的整数。已插入最接近的数值
这个问题困扰了我一段时间。这个方法也是从网上找到的。
手动修改注册表#
打开注册表编辑器 regedit
。
找到 HKEY_CURRENT_USER\Software\Adobe\Photoshop\110.0
,最后面的版本号可能不一样。
右键,新建
,DWORD (32 位) 值
,名称填 OverridePhysicalMemoryMB
。
双击修改,把 基数
改成 十进制
。然后把数值修改成你的内存大小(比如 4GB 内存填写 4096
)。确定。
重新打开 Photoshop。
下载注册表文件#
1 | Windows Registry Editor Version 5.00 |
如果用的时候需要改成自己电脑的内存大小对应的 16 进制数值。
原因分析#
解决问题之后,我认为原因可能就是 Photoshop 没有正常识别内存大小。
它认为总内存大小只有 8MB。但是 Photoshop 又要求最小值是 96MB。于是出现了“要求 96 和 8 之间的整数”。
然后估计是抛出异常了,但是被 catch 住了,然后就什么也没发生,但是也什么都做不了。