修复 Microsoft Office 文档缓存损坏的问题

如果您大量使用Microsoft Office 或 Office(Microsoft Office or Office) 365,则其文档缓存(document cache)很可能有一天会损坏。发生这种情况时,使用Office会变成一种非常令人沮丧的体验,其中充满了错误消息和无法恢复正在进行的工作等问题。我们自己也遇到了这个问题,我们花了一些时间来了解如何解决它。为了让您免于挖掘许多支持论坛和可能有效或无效的狡猾解决方案的痛苦,我们决定发布此分步教程并帮助(step tutorial and help)您解决此问题。

问题描述(Problem Description)- Microsoft Office 文档缓存(Microsoft Office Document Cache)遇到问题(Problem)

如果Microsoft Office 文档(Microsoft Office document)缓存损坏,则每次启动Microsoft Office 上传中心(Microsoft Office Upload Center)时,都会显示一条错误消息(error message)“Microsoft Office 文档缓存遇到问题”("The Microsoft Office Document Cache encountered a problem")

Microsoft Office,Office 365,文档,缓存,问题,修复

如果您单击或点击该错误,上传中心(Upload Center)会说它需要修复文档缓存(document cache)才能继续。

Microsoft Office,Office 365,文档,缓存,问题,修复

如果您按修复(Repair),则会显示一条新的错误消息(error message),指出:“此操作无法完成,因为另一个应用程序正在使用 Microsoft Office 文档缓存”("This action cannot be completed because another application is using the Microsoft Office Document Cache")

Microsoft Office,Office 365,文档,缓存,问题,修复

打开任何类型的Microsoft 文档(Microsoft document)WordExcelPowerpoint)时,您还会收到一条错误消息(error message)“访问 Office 文档缓存时出现问题”("A problem occurred while accessing the Office Document Cache")。如果您尝试修复问题,则会遇到前面描述的问题。

Microsoft Office,Office 365,文档,缓存,问题,修复

发生这种情况是因为Microsoft Office 文档(Microsoft Office document)缓存已损坏、无法使用且无法修复。唯一的解决方案是删除它并让Microsoft Office为其文档创建一个新的缓存。

解决方案(Solution)-使用缓存(Cache & Delete)杀死(Kill)进程(Processes Using)并删除它

第一步是关闭所有Microsoft Office应用程序。不应打开任何Office 文档。(Office document)

然后,您需要结束所有使用Microsoft Office 文档(Microsoft Office document)缓存的进程。为此,请打开任务管理器(Task Manager)。如果您不知道如何操作,请阅读以下教程:

  • 关于任务管理器(Task Manager)基础知识(Basics):查看、运行或结束应用程序(Run or End Applications)进程(Processes)- 如果您使用的是Windows 7
  • 启动任务管理器(Task Manager)的 8种方法(Ways)- 如果您使用的是Windows 8或 8.1。

在 Windows 7 中,转到“进程(Processes)”选项卡,而在Windows 8或 8.1 中,转到“详细信息(Details)”选项卡。

在那里,您将看到当前正在运行的所有进程。现在您需要找到并终止使用Microsoft Office Document Cache的进程。总是至少有一个正在运行的进程使用它。最常见的进程是msosync.exe。选择它并按End Task或右键单击它并按End Task

Microsoft Office,Office 365,文档,缓存,问题,修复

现在您需要确认您要结束选定的进程。按结束进程(End process)

Microsoft Office,Office 365,文档,缓存,问题,修复

在我们的计算机上,另一个使用Microsoft Office 文档(Microsoft Office document)缓存的进程是csisyn~1.exe。如果此进程也在您的计算机上运行,​​请将其终止。

Microsoft Office,Office 365,文档,缓存,问题,修复

识别正在使用Microsoft Office 文档(Microsoft Office document)缓存的进程的最简单方法是查看任务管理器显示的(Task Manager)描述(Description)列。如果正在运行的进程的描述以"Microsoft Office Document Cache"开头,那么您应该结束它的运行。

最后一步是删除损坏的缓存,以便Microsoft Office可以创建另一个缓存。

转到"C:UsersYour User NameAppDataLocalMicrosoftOffice15.0",其中您的用户名(Your User Name)是您当前使用的用户帐户的名称。(user account)如果您使用的是Office 2013(Office 2013)Office 365 , Office之后的版本号(version number)为 15.0,如果您使用的是Office 2010 ,则为14.0;如果您使用的是Office 2007,则为 12.0 。

在那里您会找到一个名为OfficeFileCache的子文件夹。如果您尝试修复损坏的缓存但它不起作用,您还会发现其他名为OfficeFileCache.oldOfficeFileCache - 2.old的文件夹。删除(Delete)名称中包含OfficeFileCache的所有这些文件夹。保持其他文件夹不变。

Microsoft Office,Office 365,文档,缓存,问题,修复

如果您重新启动计算机并再次使用 Microsoft Office,问题应该会消失,并且您应该不会再遇到本文开头提到的错误。

结论

我们希望本指南对您有用,并帮助您解决有关Microsoft Office 文档(Microsoft Office document)缓存的问题。如果您有任何问题,请随时使用下面的评论表提问。



About the author

我是一名软件工程师,在 Xbox 行业拥有超过 10 年的经验。我专注于游戏开发和安全测试。我也是一位经验丰富的评论员,并且一直在为一些游戏界的知名人士开发项目,包括 Ubisoft、Microsoft 和 Sony。在空闲时间,我喜欢玩电子游戏和看电视节目。



Related posts