问题
当您在运行 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 应用程序重新创建首选项文件,请执行以下操作:
-
关闭 Adobe 应用程序。
-
重命名 Adobe 应用程序的首选项文件夹。
-
启动 Adobe 应用程序。应用程序会创建未损坏的首选项文件。
在重新创建了首选项文件之后,请尝试重现问题。
如果问题仍然出现,则损坏的首选项文件不是导致问题的原因。要恢复 Adobe 应用程序的用户帐户自定义设置,请删除新的首选项文件夹。然后,恢复重命名文件夹的初始名称。
如果问题不再出现,则损坏的首选项文件是导致问题的原因。(用户帐户不具有与之前的首选项文件关联的自定义设置。)
3. 删除特定于帐户的临时文件。
某些 Adobe 应用程序将数据存储在临时文件中。如果特定于帐户的临时文件过多、过期或损坏,则 Adobe 应用程序可能展现异常行为。
要删除临时文件,请使用“磁盘清理”实用工具。请参阅使用“磁盘清理”实用工具删除临时文件(Windows 7 和 Vista)。
默认情况下,“磁盘清理”实用工具不会删除过去七天内访问的特定于帐户的 Temp 文件夹中的文件。通过手动删除 Temp 文件夹中的内容,可以对临时文件进行更加彻底的清除。
免责声明:
如果手动删除 Temp 文件夹中的内容,则来自 Adobe 以外的其他发行商的应用程序可能会受到不利影响。因此,在选择执行此额外任务时应务必谨慎。对于因手动删除 Temp 文件夹中的文件而引发的问题,Adobe 不提供相关支持。
要手动删除帐户的 Temp 文件夹内容,请执行以下操作:
-
关闭所有应用程序。
-
选择“开始”>“所有程序”>“附件”。右键单击“命令提示符”,然后选择“以管理员身份运行”。
-
在“命令提示符”窗口中,完全按照下面所示的格式键入以下命令,然后按 Enter:
del %temp%\*.* /s /q
注意:del
是文件删除命令。%temp%\*.*
由帐户 Temp 文件夹所在位置的“环境变量”以及指示所有文件的通配符组成。/s 扩展该命令以包含任何子文件夹中的所有文件。/q 阻止 Windows 提示确认删除每个文件。
-
“命令提示符”窗口中会显示一个包含已删除文件的列表。(该列表可能包含无法删除的文件。您可能还会看到消息“访问被拒绝”或“该进程无法访问文件,因为另一个进程正在使用此文件”。此行为是正常的。)
-
关闭“命令提示符”窗口。
在删除临时文件后,请打开 Adobe 应用程序,并尝试重现问题。
如果问题仍然出现,请继续执行下一项任务。
4. 对特定于帐户的启动项进行故障诊断。
启动项是您在登录到用户帐户时自动打开的应用程序或文档。如果 Adobe 应用程序在一个帐户中的行为异常,则有可能是帐户的某个启动项出现故障、损坏或与应用程序不兼容。
要确定是否因用户帐户的任何启动项导致 Adobe 应用程序中出现问题,请执行以下操作:
-
在 Windows 资源管理器中,导航到 C:\用户\[用户名]\AppData\Roaming\Microsoft\Windows\“开始”菜单\程序\启动。
-
执行以下操作之一:
- 如果“启动”文件夹是空的,或者不存在“启动”文件夹,则该帐户没有任何特定于帐户的启动项。请跳过以下其余步骤并继续执行任务 4。
- 如果“启动”文件夹中至少有一个项目,请在桌面上创建一个文件夹。将该新文件夹命名为 Holding Folder。
-
将“启动”文件夹中的所有项目移到刚创建的 Holding Folder 中。
-
选择“开始”>“注销”。
-
登录到同一帐户。
-
打开 Adobe 应用程序,并尝试重现问题。
如果问题仍然出现,则特定于帐户的启动项不是导致问题的原因。您可以将 Holding Folder 中的所有项目都移回到 C:\用户\[用户名]\AppData\Roaming\Microsoft\Windows\“开始”菜单\程序\启动。继续执行任务 4。
如果问题不再出现,则特定于帐户的启动项是导致问题的原因。要找出导致问题的确切启动项,请执行以下操作:
-
关闭 Adobe 应用程序。
-
将 Holding Folder 中的一个项目移回到 C:\用户\[用户名]\AppData\Roaming\Microsoft\Windows\“开始”菜单\程序\启动。
-
选择“开始”>“注销”。
-
登录到同一帐户。
-
打开 Adobe 应用程序,并尝试重现问题。然后,执行以下操作之一:
- 如果问题仍然出现,请重复步骤 1 至 5。
- 如果问题不再出现,则表明您最近重新启用的启动项便是导致问题的原因。将该项目从“启动”文件夹中删除,并联系该启动项的发布者以获取有关其更新版本的可用性信息。将 Holding Folder 中的所有剩余项目移回到 C:\用户\[用户名]\AppData\Roaming\Microsoft\Windows\“开始”菜单\程序\启动。
5. 重置特定于帐户的应用程序数据文件夹的访问设置。
仅当您进行故障诊断的帐户是管理员帐户且并非处于网络域中时,才完成此任务。
如果帐户对于包含 Adobe 应用程序首选项文件和帐户特定数据文件的文件夹没有完全读/写权限,则可能发生特定于帐户的错误。您可以使用 icacls 命令重置访问设置。执行以下操作:
-
关闭所有应用程序。
-
选择“开始”>“所有程序”>“附件”。右键单击“命令提示符”,然后选择“以管理员身份运行”。此时会打开一个命令行窗口。
-
在命令行窗口中,完全按照下面所示的格式键入以下每个命令。键入每个命令后按 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
-
关闭命令行窗口。
-
打开 Adobe 应用程序,并尝试重现问题。
如果问题仍然出现,请继续执行下一项任务。
6. 在 Windows 注册表中重新创建特定于帐户的 Adobe 注册表项。
免责声明:此任务要求您修改 Windows 注册表。注册表包含对计算机和应用程序至关重要的系统相关信息。在修改注册表之前,请先备份其副本。Adobe 不为由于修改注册表不当而引起的问题提供支持。有关 Windows 注册表或注册表编辑器的更多信息,请访问 Microsoft 帮助和支持网站,网址为 http://support.microsoft.com。
-
关闭所有应用程序。
-
单击“开始”。在“开始搜索”框中键入 regedit,然后按 Enter。此时会打开注册表编辑器。
-
在注册表编辑器的左侧窗格中,查找并选择以下注册表项:
HKEY_CURRENT_USER\Software\Adobe。 -
选择“文件”>“导出”。
-
在“导出注册表文件”对话框中,选择“导出范围”下的“所选分支”。为备份的注册表项输入名称和位置,然后单击“保存”。
-
右键单击 Adobe 注册表项并选择“删除”。
-
在“确认删除注册表项”对话框中,单击“确定”。
-
关闭“注册表编辑器”。
-
打开 Adobe 应用程序,并尝试重现问题。
如果问题仍然出现,则表明损坏的注册表项不是导致问题的原因。通过执行以下操作,可恢复 Adobe 注册表项的备份副本:
-
关闭所有应用程序。
-
单击“开始”。在“开始搜索”框中键入 regedit,然后按 Enter。此时会打开注册表编辑器。
-
在注册表编辑器中,选择“文件”>“导入”。
-
在“导入注册表文件”对话框中,导航到您在之前的步骤中保存的备份注册表项所在的位置。选择相应的文件,然后单击“打开”。
7. 修复系统硬盘驱动器。
仅影响某个特定用户帐户的磁盘损坏可能导致 Adobe 应用程序在该帐户中无法正常运行。
要修复系统硬盘驱动器,请参阅修复硬盘并进行碎片整理(Windows 7 和 Vista)。
在修复驱动器后,打开 Adobe 应用程序,并尝试重现问题。如果问题仍然出现,请继续执行下一项任务。
8. 使用新用户帐户。
如果应用程序在特定帐户中的行为仍然异常,请将所有个人文件复制(或移动)到未发生异常行为的帐户中。使用新帐户作为您的常规帐户。
要在将个人文件复制到新用户帐户方面获取帮助,请联系计算机的制造商。或者,转到 Microsoft 帮助和支持网站,网址为 http://support.microsoft.com。