Office 桌面客户端应用在访问存储在云终结点(如 SharePoint Online/OneDrive)上的文档时使用 Office 文档缓存。
警告: 不建议以编程方式或通过手动导航到用户应用数据来删除 Office 文档缓存。 这样做可能会导致 Office 客户端崩溃和/或无法恢复的数据丢失。
注意: 如果在 Word、Excel 或 PowerPoint App 中单击应用内消息中的链接来访问此页面,则磁盘空间不足。 可以单击“释放空间”按钮来解决问题。 空间不足,无法写入磁盘可能会导致 Office 客户端崩溃。 通过此链接 详细了解应用内消息。
-
此缓存的默认位置为“%LOCALAPPDATA%\Microsoft\Office\16.0\OfficeFileCache”,但可以根据需要使用组策略进行修改。
-
Office 文档缓存的大小将根据最近通过 Office 客户端打开的文件大小而有所不同。
如果缓存 (或缓存) 中的项目被删除,则可能存在症状
-
从 SharePoint Online 或 OneDrive 打开 Office 文档时意外崩溃。 这可能是在文档启动后或稍后处理文档时立即出现。
-
“找不到文件”错误。
-
“找不到路径”错误。
在虚拟桌面基础结构上管理 Office 文档缓存
注意: 按照下面的建议步骤定期清理或重新生成 Office 文档缓存可能会导致在下次打开文件时重新下载文件。 对于大型文件,这可能会增加在 Office 客户端中完全访问文件的时间。
注意: 从版本 2512 开始,Office 将保留等待上传更改的项目或具有上传错误的项目,最长保留 365 天。 管理员可以配置 AgeOutPolicyIncludingFilesPendingUpload 策略,以将这些文件保留更长时间或更短的时间。
对于管理员:
禁用长期缓存
警告: 不建议使用此设置。 禁用长期缓存可能会影响文件重新打开和上传行为,尤其是最近共同创作的文件。 启用此设置后,当文档关闭时,Office 会立即从 Office 文档缓存中删除文件。 缓存保留 Office 用来协调文件本地同步版本的重要元数据 (例如,从 OneDrive) 与从服务器下载的版本。 在重新打开文件时,过于积极地删除缓存文件可能会导致“上传失败”错误。
可以将组策略配置为在文档关闭时从 Office 文档缓存中删除文件。 这意味着你可能会在为打开的文档创建的 OfficeFileCache 文件夹中看到项目,这些项目将在文档关闭后被删除。
Office ADMX 参考:
HKCU\software\policies\microsoft\office\16.0\common\fileio!disablelongtermcaching
文档过期
Office (打开时,) 将定期清理被认为足够旧的文档,称为“过期”。 可以将此过期策略配置为在默认的 14 天内清理文档。 将值设置为 0 将在文档关闭一小时后将其删除。
Office ADMX 参考:
HKCU\software\policies\microsoft\office\16.0\common\fileio!ageoutpolicy
注意: disableLongTermCaching 和 AgeOutPolicy regkey 彼此独立,不需要同时设置。
注意: 仅当该文件没有挂起的上传时,此策略才会删除Files。 若要使文件(即使文件仍具有挂起的上传)过期,请参阅下面的“过期文档(包括具有挂起上传的文件)”。
过期文档(包括具有挂起上传的文件)
在某些环境中,缓存文件可能无法删除,因为它们包含挂起的上传或上传错误。 AgeOutPolicyIncludingFilesPendingUpload 策略允许管理员控制这些文件在 Office 文档缓存中的保留时间。
从版本 2512 开始,默认情况下,Office 会保留具有挂起更改或上传错误的缓存文件长达 365 天。 管理员可以将此策略配置为将这些文件保留较短或更长时间,具体取决于组织要求。
Office ADMX 参考:
HKCU\software\policies\microsoft\office\16.0\common\fileio!ageoutpolicyincludingfilespendingupload
注意: 如果此策略配置为值 0,则 Office 不会过期具有挂起的上传或上传错误的文件,并且会根据 AgeOutPolicy 设置,仅淘汰没有挂起更改的文件。
注意: 将此策略配置为非零值时,Office 使用 AgeOutPolicy 和 AgeOutPolicyIncludingFilesPendingUpload 之间的较大值来确定缓存文件允许的最大期限。
对于最终用户:
在 Office 应用程序中,导航到 “文件 > 选项” ,> 保存 > 缓存设置 > 删除缓存文件。
从版本 2512 开始,Office 会提示你使用其他对话框删除也包含挂起上传的缓存文件。 选择“删除”以删除这些内容。