如果我没有在 MS Office 中登录 Microsoft 帐户,则 MS Office 文件不会同步到 OneDrive

如果我没有在 MS Office 中登录 Microsoft 帐户,则 MS Office 文件不会同步到 OneDrive

我在这里报告了在 IE11 和 MS Word 2013 中打字的问题:

https://superuser.com/questions/888344/programs-in-windows-8-1-consume-a-lot-of-cpu-resources-while-typing-in-them

经过多次实验,我发现如果我在本地安装的 MS Office 2013 中登录我的 Microsoft 帐户,就会出现此问题。其他用户也报告了此问题:

http://answers.microsoft.com/en-us/onedrive/forum/sdperformance-sdimpperf/slow-editing-in-word-2013-when-using-onedrive/d5c1a7b5-4d6f-4581-aeb8-5a791e06518b

如果我注销并使用如下注册表调整禁用 MS Office 2013 中的“登录”功能:

http://www.sevenforums.com/tutorials/272634-office-2013-sign-cloud-capabilities-turn-off.html

,IE11 和 MS Word 2013 中的打字问题均消失。

但是,现在我本地 OneDrive 文件夹中的 MS Office 文件(.docx、.xlsx)根本没有同步,如果我使用 MS Office 2013 在本地电脑上触摸(更改)它们,它们甚至会消失在云中。

好的,我可以完全关闭 MS Office 2013 上传中心。但有人能告诉我如何使用内置 Windows 8.1 OneDrive 客户端中的常规文件同步功能恢复同步 MS Office 格式文件的能力吗?

据我所知,其他使用旧版本 MS Office(2007)的用户可以毫无问题地同步 OneDrive 文件夹中的 MS Office 文档,因此似乎是本地 OneDrive 客户端中的一项设置阻止其同步具有特定扩展名的文件。

答案1

我自己找到了答案。我分析了\%localappdata%\microsoft\windows\skydrive\settings\文件夹中的 OneDrive 设置文件 global.ini 和 ClientPolicy.ini,发现 ClientPolicy.ini 中有这样的字符串:

Tier1FileInclusionList = |doc|docm|docx|dot|dotm|dotx|odc|odp|ods|odt|pot|potm|potx|pps|ppsm|ppsx|ppt|pptm|pptx|rtf|vdw|vdx|vsd|vsdm|vsdx|vssm|vssx|vst|vstm|vstx|vsw|vsx|vtx|xla|xlam|xlm|xls|xlsb|xlsm|xlsx|xlt|xltm|xltx|xlw|

显然,这是文件类型排除列表。我刚刚从此字符串中删除了我需要同步的所有必需 Office 格式(doc、docm、docx、xlsx 等),这帮助我解决了我的问题。


知道了这一点后,我上网搜索,找到了另一个菜谱:

http://windowsitpro.com/windows-client/stop-using-office-upload-center-onedrive

没有尝试过,但也许这也有效。

答案2

客户端策略在重启后自行恢复,无法正常工作。以下方法对我有用,方法是删除 OneDrive 缓存凭据,然后重新登录。在我撰写本文时,它正在将所有办公文件上传到 OneDrive。

使用此链接: http://answers.microsoft.com/en-us/onedrive/wiki/odwork-odfiles/onedrive-sync-issues-affecting-office-documents/638c2734-bd2f-4c7e-b245-e28a46ccee43

相关内容