如何强制OneDrive同步?

如何强制OneDrive同步?

我有全新安装的 Windows 10。

使用我的 Microsoft 帐户登录后,我的 OneDrive 文件夹(即我的用户文件夹中的 OneDrive 文件夹)显示:

在此处输入图片描述

但右键单击 OneDrive 图标并选择“在线查看”会显示:

在此处输入图片描述

后者是正确的,也是我从另一台 PC 的登录到同一帐户的 OneDrive 文件夹中看到的。

显然同步存在问题。我该如何修复它或如何强制同步?

我怀疑问题出在我将一个文件保存到 Asus 文件夹中,而这个文件的名称与 Asus 文件夹中已经存在的名称完全相同。错误消息提示我删除该文件。我照做了,但红色 x 一直不肯消失,OneDrive 文件夹也无法显示正确的内容。

目前,除了 OneDrive 文件夹之外,我对同步电脑上的任何文件夹不感兴趣。

答案1

解决方案:

onedrive.exe /重置

onedrive.exe 位于%localappdata%\Microsoft\OneDrive\

答案2

要解决该问题,您可以尝试以下解决方案:

解决方案 1)禁用按需文件选项

转到选项 => 按需文件 => 取消选择节省空间并在使用时下载文件

就我的情况而言,此选项导致了 onedrive 同步问题。

解决方案 2)当 Files-on-demand 变灰时,您可以禁用 GPO 策略:

在 GPO 策略中禁用该选项:

在此处输入图片描述

解决方案 3)当 Files-on-demand 变灰且无法禁用 GPO 策略时:

这允许您同步主目录和子目录:

在此处输入图片描述

您可以尝试在注册表中禁用(但它可能会在将来被 GPO 更新覆盖。

设置:FilesOnDemandEnabled0此分支中:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\OneDrive

答案3

就我的情况而言,我已尝试以下命令:

%localappdata%\Microsoft\OneDrive\onedrive.exe /shutdown
start %localappdata%\Microsoft\OneDrive\OneDrive.exe /background

受此启发回答

如果你需要重置/更新 OneDrive,我已经检查过这个关联

%localappdata%\Microsoft\OneDrive\onedrive.exe /reset

相关内容