错误:要求 96 和 8 之间的整数 | Windows 10

了解如何解决 Photoshop 中的整数错误。当您尝试访问“性能”首选项时会出现此错误。

问题

在您尝试访问性能首选项(编辑 > 首选项 > 性能)时,Photoshop 显示错误信息:要求 96 和 8 之间的整数。已插入最接近的数值。

您无法访问首选项对话框中的性能设置。使用图形处理器 (GPU) 显卡的工具(如模糊工具和液化工具)也会受到影响。

(Windows) 访问 Photoshop 中的“性能”首选项时显示错误对话框。

此问题在将操作系统更新到 Windows 10 Creators Update 后出现。 

操作系统

Windows 10 Creators Update 以及更高版本

解决方案

此问题已在 Photoshop CC 19.1.5(2018 年 6 月版)中得到修复。

将 Photoshop 更新到最新版本。请参阅使 Photoshop 保持最新

从注册表中删除 OverridePhysicalMemoryMB DWORD 项

仅当您之前已在注册表中添加了 OverridePhysicalMemoryMB DWORD 项时(如下面的解决方法中所述),以下说明才适用。删除此注册表项将允许 Photoshop 管理物理内存,而不是使用此注册表项进行覆盖。

  1. 退出 Photoshop。

    注意:

    在执行后面的步骤之前,请务必备份注册表。请参阅 Microsoft 的文档:如何在 Windows 中备份和还原注册表

  2. 按 Windows + R 键以显示运行对话框。

    键入 regedit.exe,然后按 Enter。

    如果系统提示您输入管理员密码或进行确认,请键入密码或提供确认。

  3. 注册表编辑器窗口中,导航到以下文件夹路径:

    Photoshop CC 2018:导航到 HKEY_CURRENT_USER\SOFTWARE\Adobe\Photoshop\120.0

    注册表编辑器中的 HKEY_CURRENT_USER

  4. 在右侧窗格中,右键单击您之前创建的 OverridePhysicalMemoryMB 项,然后从菜单中选择删除

  5. 确认值删除对话框中,单击进行确认。

解决方法

注意:

在开始之前,请确保备份注册表。请参阅 Microsoft 的文档:如何在 Windows 中备份和还原注册表

  1. 按 Windows + R 键以显示运行对话框。

    键入 regedit.exe,然后按 Enter。

    如果系统提示您输入管理员密码或进行确认,请键入密码或提供确认。

  2. 注册表编辑器窗口中,根据您的 Photoshop 版本导航到下面的相应文件夹路径:

    • Photoshop CC 2018:导航到 HKEY_CURRENT_USER\SOFTWARE\Adobe\Photoshop\120.0
    • Photoshop CC 2017:导航到 HKEY_CURRENT_USER\SOFTWARE\Adobe\Photoshop\110.0
    • Photoshop CC 2015.5:导航到 HKEY_CURRENT_USER\SOFTWARE\Adobe\Photoshop\100.0
    • Photoshop CC 2015:导航到 HKEY_CURRENT_USER\SOFTWARE\Adobe\Photoshop\90.0
    • Photoshop CC 2014:导航到 HKEY_CURRENT_USER\SOFTWARE\Adobe\Photoshop\80.0
    注册表编辑器中的 HKEY_CURRENT_USER

  3. 根据您所运行的 Photoshop 版本,右键单击上述相应的文件夹,然后从菜单中选择新建 > DWORD (32 位)值

  4. 在右侧窗格中,将新建的项命名为 OverridePhysicalMemoryMB 并按 Enter。

  5. 右键单击新建的项,并从菜单中选择修改。在编辑 DWORD (32 位)值对话框中,执行以下操作:

    修改注册表项

    A. 将基数设置为十进制 B. 要查找“数值数据”,请参阅下面步骤 5b 中的说明 

    1. 基数设置为十进制
    2. 数值数据字段中,将值从 0 更改为可反映您系统的物理内存的兆字节数值。例如,为 4 GB 内存输入 4096、为 8 GB 内存输入 8192、为 16 GB 内存输入 16384,或为 24 GB 内存输入 24576。
    3. 单击确定

更快、更轻松地获得帮助

新用户?