对特定用户帐户中的异常行为进行故障诊断 | Windows 7、Vista

问题

当您在运行 Windows 7 或 Vista 的计算机上登录到特定用户帐户时,Adobe 应用程序展现异常行为。例如,应用程序没有启动、错误地执行命令、返回错误或意外关闭。当您登录到新的或其他用户帐户时,不会出现这些问题。

准备事项

在开始执行本文档中的任务之前,先对系统驱动器进行备份。

这些任务有时会启动“用户帐户控制”对话框,需要获得您的许可才能继续。请阅读此对话框中的详细信息,以确定您是否要继续。如果选择取消此对话框,则不能继续执行该任务。

本文档中的某些任务涉及到隐藏的文件夹。默认情况下,Windows 资源管理器不会显示隐藏的文件夹。要使隐藏的文件夹变得可见,请参阅显示隐藏的文件、文件夹和文件扩展名 | Windows XP、Vista、Windows 7

有许多原因可能导致特定于帐户的异常行为。本文档仅谈及其中最常见的原因。有关对用户帐户进行故障诊断的其他帮助,请联系计算机的制造商或转到 Microsoft 帮助和支持网站,网址为 http://support.microsoft.com

解决方案

登录到 Adobe 应用程序展现异常行为的用户帐户。然后,按顺序执行以下任务:

1. 授予相应文件夹的读写权限。

确保用户帐户对以下文件夹具有读写权限:

  • C:\Program Files\Adobe
  • C:\Program Files\Common Files\Adobe
  • C:\Program Files (x86)\Adobe
  • C:\Program Files (x86)\Common Files\Adobe
  • C:\ProgramData\Adobe
  • C:\Users\<用户名>\AppData\Roaming\Adobe
  • C:\Users\<用户名>\AppData\Roaming\com.adobe.
  • C:\Users\<用户名>\AppData\Local\Adobe
  • C:\Users\<用户名>\AppData\LocalLow\Adobe
  • C:\Users\<用户名>\AppData\Local\VirtualStore\Program Files\Common Files\Adobe

2. 重新创建 Adobe 应用程序中特定于帐户的首选项文件。

Adobe 应用程序将用户的自定义设置存储在首选项文件中。每个用户帐户都有其自身的一组首选项文件。

当 Adobe 应用程序仅在一个特定用户帐户中展现异常行为时,其原因可能在于应用程序的某个首选项文件已损坏。通过重命名包含首选项文件的文件夹,可以强制 Adobe 应用程序创建未损坏的首选项文件。

例如,Adobe Premiere Pro CS4 将首选项文件保存在一个名为 4.0 的文件夹中,该文件夹位于 C:\用户\[用户名]\AppData\Roaming\Adobe\Premiere Pro。要强制 Adobe Premiere Pro CS4 重新创建首选项文件,请重命名 4.0 文件夹(例如,将其重命名为 Old 4.0)。

通常,Adobe 应用程序将首选项文件和文件夹存储在以下一个或两个位置:

  • C:\用户\[用户名]\AppData\Roaming\Adobe
  • C:\用户\[用户名]\AppData\Local\Adobe

某些 Adobe 应用程序将额外的首选项文件存储在其他位置。例如,Adobe Premiere Pro CS4 将额外的首选项文件存储在名为 Styles 和 Layouts 的文件夹中,这些文件夹位于 C:\用户\[用户名]\Documents\Adobe\Premiere Pro\4.0。

要确定正在进行故障诊断的 Adobe 应用程序首选项文件夹的确切名称和位置,请转到 www.adobe.com/support。在支持知识库中搜索“首选项”这一搜索词,以及应用程序的名称和版本。然后,查看“系统错误或冻结”文档或搜索结果中列出的其他文档。

要为 Adobe 应用程序重新创建首选项文件,请执行以下操作:

  1. 关闭 Adobe 应用程序。
  2. 重命名 Adobe 应用程序的首选项文件夹。
  3. 启动 Adobe 应用程序。应用程序会创建未损坏的首选项文件。

在重新创建了首选项文件之后,请尝试重现问题。

如果问题仍然出现,则损坏的首选项文件不是导致问题的原因。要恢复 Adobe 应用程序的用户帐户自定义设置,请删除新的首选项文件夹。然后,恢复重命名文件夹的初始名称。

如果问题不再出现,则损坏的首选项文件是导致问题的原因。(用户帐户不具有与之前的首选项文件关联的自定义设置。)

3. 删除特定于帐户的临时文件。

某些 Adobe 应用程序将数据存储在临时文件中。如果特定于帐户的临时文件过多、过期或损坏,则 Adobe 应用程序可能展现异常行为。

要删除临时文件,请使用“磁盘清理”实用工具。请参阅使用“磁盘清理”实用工具删除临时文件(Windows 7 和 Vista)

默认情况下,“磁盘清理”实用工具不会删除过去七天内访问的特定于帐户的 Temp 文件夹中的文件。通过手动删除 Temp 文件夹中的内容,可以对临时文件进行更加彻底的清除。



免责声明:
如果手动删除 Temp 文件夹中的内容,则来自 Adobe 以外的其他发行商的应用程序可能会受到不利影响。因此,在选择执行此额外任务时应务必谨慎。对于因手动删除 Temp 文件夹中的文件而引发的问题,Adobe 不提供相关支持。

要手动删除帐户的 Temp 文件夹内容,请执行以下操作:

  1. 关闭所有应用程序。
  2. 选择“开始”>“所有程序”>“附件”。右键单击“命令提示符”,然后选择“以管理员身份运行”。
  3. 在“命令提示符”窗口中,完全按照下面所示的格式键入以下命令,然后按 Enter:



    del %temp%\*.* /s /q



    注意:del
    是文件删除命令。%temp%\*.*
    由帐户 Temp 文件夹所在位置的“环境变量”以及指示所有文件的通配符组成。/s 扩展该命令以包含任何子文件夹中的所有文件。/q 阻止 Windows 提示确认删除每个文件。




  4. “命令提示符”窗口中会显示一个包含已删除文件的列表。(该列表可能包含无法删除的文件。您可能还会看到消息“访问被拒绝”或“该进程无法访问文件,因为另一个进程正在使用此文件”。此行为是正常的。)
  5. 关闭“命令提示符”窗口。

在删除临时文件后,请打开 Adobe 应用程序,并尝试重现问题。

如果问题仍然出现,请继续执行下一项任务。

4. 对特定于帐户的启动项进行故障诊断。

启动项是您在登录到用户帐户时自动打开的应用程序或文档。如果 Adobe 应用程序在一个帐户中的行为异常,则有可能是帐户的某个启动项出现故障、损坏或与应用程序不兼容。

要确定是否因用户帐户的任何启动项导致 Adobe 应用程序中出现问题,请执行以下操作:

  1. 在 Windows 资源管理器中,导航到 C:\用户\[用户名]\AppData\Roaming\Microsoft\Windows\“开始”菜单\程序\启动。
  2. 执行以下操作之一:

    • 如果“启动”文件夹是空的,或者不存在“启动”文件夹,则该帐户没有任何特定于帐户的启动项。请跳过以下其余步骤并继续执行任务 4
    • 如果“启动”文件夹中至少有一个项目,请在桌面上创建一个文件夹。将该新文件夹命名为 Holding Folder。
  3. 将“启动”文件夹中的所有项目移到刚创建的 Holding Folder 中。
  4. 选择“开始”>“注销”。
  5. 登录到同一帐户。
  6. 打开 Adobe 应用程序,并尝试重现问题。

如果问题仍然出现,则特定于帐户的启动项不是导致问题的原因。您可以将 Holding Folder 中的所有项目都移回到 C:\用户\[用户名]\AppData\Roaming\Microsoft\Windows\“开始”菜单\程序\启动。继续执行任务 4

如果问题不再出现,则特定于帐户的启动项是导致问题的原因。要找出导致问题的确切启动项,请执行以下操作:

  1. 关闭 Adobe 应用程序。
  2. 将 Holding Folder 中的一个项目移回到 C:\用户\[用户名]\AppData\Roaming\Microsoft\Windows\“开始”菜单\程序\启动。
  3. 选择“开始”>“注销”。
  4. 登录到同一帐户。
  5. 打开 Adobe 应用程序,并尝试重现问题。然后,执行以下操作之一:

    • 如果问题仍然出现,请重复步骤 1 至 5。
    • 如果问题不再出现,则表明您最近重新启用的启动项便是导致问题的原因。将该项目从“启动”文件夹中删除,并联系该启动项的发布者以获取有关其更新版本的可用性信息。将 Holding Folder 中的所有剩余项目移回到 C:\用户\[用户名]\AppData\Roaming\Microsoft\Windows\“开始”菜单\程序\启动。

5. 重置特定于帐户的应用程序数据文件夹的访问设置。

仅当您进行故障诊断的帐户是管理员帐户且并非处于网络域中时,才完成此任务。

如果帐户对于包含 Adobe 应用程序首选项文件和帐户特定数据文件的文件夹没有完全读/写权限,则可能发生特定于帐户的错误。您可以使用 icacls 命令重置访问设置。执行以下操作:

  1. 关闭所有应用程序。
  2. 选择“开始”>“所有程序”>“附件”。右键单击“命令提示符”,然后选择“以管理员身份运行”。此时会打开一个命令行窗口。
  3. 在命令行窗口中,完全按照下面所示的格式键入以下每个命令。键入每个命令后按 Enter。

    重要说明:在每个命令中的每个开关(/T、/C 和 /grant)前后各键入一个空格。



    icacls "%userprofile%\AppData\Local" /T /C /grant "%username%":F



    icacls "%userprofile%\AppData\Roaming" /T /C /grant "%username%":F



    icacls "%userprofile%\AppData\Local" /T /C /grant system:F




    icacls "%userprofile%\AppData\Roaming" /T /C /grant system:F

     








  4. 关闭命令行窗口。
  5. 打开 Adobe 应用程序,并尝试重现问题。

如果问题仍然出现,请继续执行下一项任务。

6. 在 Windows 注册表中重新创建特定于帐户的 Adobe 注册表项。

免责声明:此任务要求您修改 Windows 注册表。注册表包含对计算机和应用程序至关重要的系统相关信息。在修改注册表之前,请先备份其副本。Adobe 不为由于修改注册表不当而引起的问题提供支持。有关 Windows 注册表或注册表编辑器的更多信息,请访问 Microsoft 帮助和支持网站,网址为 http://support.microsoft.com

  1. 关闭所有应用程序。
  2. 单击“开始”。在“开始搜索”框中键入 regedit,然后按 Enter。此时会打开注册表编辑器。
  3. 在注册表编辑器的左侧窗格中,查找并选择以下注册表项:

    HKEY_CURRENT_USER\Software\Adobe。
  4. 选择“文件”>“导出”。
  5. 在“导出注册表文件”对话框中,选择“导出范围”下的“所选分支”。为备份的注册表项输入名称和位置,然后单击“保存”。
  6. 右键单击 Adobe 注册表项并选择“删除”。
  7. 在“确认删除注册表项”对话框中,单击“确定”。
  8. 关闭“注册表编辑器”。
  9. 打开 Adobe 应用程序,并尝试重现问题。

如果问题仍然出现,则表明损坏的注册表项不是导致问题的原因。通过执行以下操作,可恢复 Adobe 注册表项的备份副本:

  1. 关闭所有应用程序。
  2. 单击“开始”。在“开始搜索”框中键入 regedit,然后按 Enter。此时会打开注册表编辑器。
  3. 在注册表编辑器中,选择“文件”>“导入”。
  4. 在“导入注册表文件”对话框中,导航到您在之前的步骤中保存的备份注册表项所在的位置。选择相应的文件,然后单击“打开”。

7. 修复系统硬盘驱动器。

仅影响某个特定用户帐户的磁盘损坏可能导致 Adobe 应用程序在该帐户中无法正常运行。

要修复系统硬盘驱动器,请参阅修复硬盘并进行碎片整理(Windows 7 和 Vista)

在修复驱动器后,打开 Adobe 应用程序,并尝试重现问题。如果问题仍然出现,请继续执行下一项任务。

8. 使用新用户帐户。

如果应用程序在特定帐户中的行为仍然异常,请将所有个人文件复制(或移动)到未发生异常行为的帐户中。使用新帐户作为您的常规帐户。

要在将个人文件复制到新用户帐户方面获取帮助,请联系计算机的制造商。或者,转到 Microsoft 帮助和支持网站,网址为 http://support.microsoft.com

更快、更轻松地获得帮助

新用户?