安装日志错误,注册表项失败 | Creative Suite 5、CS5.5 | Windows

问题

您的 Creative Suite 5 或 CS5.5 产品安装程序日志文件中可能显示以下一个或多个错误:

  • 创建注册表项失败 - 启动 64 位:<is64bit> 根:<根> 角色:<角色> 权限:<权限> 项:<项>。错误:<错误>
  • 删除注册表项 - 失败。错误 <错误>
  • 发生错误:<错误代码>
  • 删除注册表值 - 失败。错误:<错误>
  • 无法获取“<文件路径>”的权限
  • 无法恢复 <文件路径> 的所有者 <uid> 和组 <gid>
  • 项打开 - 失败。项:<项> 错误:<错误代码>

这些错误表明在读写 Windows 注册表项时遇到问题。要解决这些问题,请验证注册表项的权限,然后重新进行安装(请参阅解决方案 1)。如果该方法不起作用,请卸载您的 Creative Suite 5 或 CS5.5 产品,运行 CS5 Cleaner Tool,然后重新进行安装(请参阅解决方案 2)。

解决方案 1:验证注册表项的权限

错误消息中的注册表项显示在紧靠“项:”之后或紧靠错误消息之后的位置。父注册表项是紧靠错误中引用的最后一个项之前的项。在以下示例中,父目录为 00AB3F0724720E34E9C33DC2408D35F6

创建注册表项失败 - 启动 64 位:<is64Bit> 根:<根> 角色:<角色> 权限: 项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\00AB3F0724720E34E9C33DC2408D35F6\。错误:6

  1. 检查 Creative Suite 5 或 CS5.5 主安装日志中是否存在问题下列出的错误。记录与错误消息相关的所有注册表项。

注意:如果您需要帮助打开日志文件,请参阅使用安装日志对 CS5 和 CS5.5 安装问题进行故障诊断

  1. 按照适用于 Windows XPWindows Vista/Windows 7 的说明,验证并重置每个注册表项的权限。

免责声明:此过程涉及编辑 Windows 注册表。Adobe 不为编辑注册表(其中包含重要的系统和应用程序信息)提供支持。请确保在编辑注册表之前对其进行备份。有关注册表的更多信息,请参阅 Windows 文档或联系 Microsoft。

 Windows XP

  1. 选择“开始”>“运行”,在“运行”对话框的“打开”文本字段中键入 regedit,然后单击“确定”。
  2. 导航到错误消息中引用的项的父项。例如,对于注册表项



    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\00AB3F0724720E34E9C33DC2408D35F6\



    依次双击



    HKEY_LOCAL_MACHINE > SOFTWARE > Software > Microsoft > Windows > CurrentVersion > Installer > UserData > S-1-5-18 > Products


     





  3. 右键单击该注册表项,然后选择“权限”。
  4. 确认存在“Administrators”和“System”,并且在“允许”列下选中了“完全控制”。
  5. 在“权限”对话框中,单击“高级”。
  6. 在“所有者”选项卡中,选择“Administrators”组,选中“替换子容器和对象的所有者”,然后单击“应用”。

    注意:如果 Administrators 组不可用,请选择当前管理员帐户。
  7. 在“权限”选项卡中,选择“重置所有子对象的权限并允许传播可继承权限”,然后单击“确定”。

    重要说明:
    如果您收到消息称某些子对象无法修改,请单击“确定”,待所有对话框都关闭后,再重新尝试。
  8. 单击“高级安全设置”对话框中的“确定”。
  9. 对任何其他注册表项重复执行步骤 1 至 8。
  10. 再次运行 Creative Suite 5 或 CS5.5 安装。

Windows Vista/Windows 7

重要说明:要完成此过程,请通过任何显示的“用户帐户控制”对话框来接受或继续。

  1. 选择“开始”,在“搜索”文本字段中键入 regedit,然后按 Enter。
  2. 导航到错误消息中引用的项的父项。例如,对于注册表项



    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\00AB3F0724720E34E9C33DC2408D35F6\



    依次双击




    HKEY_LOCAL_MACHINE > SOFTWARE > Software > Microsoft > Windows > CurrentVersion > Installer > UserData > S-1-5-18 > Products




  3. 右键单击该父项,然后选择“权限”。
  4. 确认存在“Administrators”和“System”,并且在“允许”列下选中了“完全控制”。
  5. 在“权限”对话框中,单击“高级”。
  6. 在“所有者”选项卡中,选择“Administrators”组,选择“替换子容器和对象的所有者”,然后单击“应用”。

    注意:如果 Administrators 组不可用,请选择当前管理员帐户。
  7. 在“权限”选项卡中,选择“重置所有子对象的权限并允许传播可继承权限”,然后单击“确定”。

    重要说明:
    如果您收到消息称某些子对象无法修改,请单击“确定”,待所有对话框都关闭后,再重新尝试。
  8. 单击“高级安全设置”对话框中的“确定”。
  9. 对任何其他注册表项重复执行步骤 1 至 8。
  10. 再次运行 Creative Suite 5 或 CS5.5 安装。

有时候,如果项已经损坏,重命名该项可允许安装程序重新创建项并重置权限。如果您无法更改权限或重命名该项,请联系 Microsoft 或硬件供应商以寻求帮助。

解决方案 2:卸载 Creative Suite 产品,运行 CS5 Cleaner Tool,然后重新安装

  1. 使用“添加或删除程序”控制面板 (Windows XP) 或者“程序和功能”控制面板(Windows Vista、Windows 7),卸载您的 Creative Suite 5 或 CS5.5 产品。
  2. 运行 CS5 Cleaner Tool 并选择相关选项以删除所有 CS5 产品。请参阅解决 CS5 Cleaner Tool 存在的安装问题 | CS5、CS4、CS3 (cpsid_82947)。
  3. 再次运行 Creative Suite 5 或 CS5.5 安装程序。

更快、更轻松地获得帮助

新用户?