为什么 OneDrive 不能自动启动或自动同步?

为什么 OneDrive 不能自动启动或自动同步?

自从我第一次在 Windows 8.1 中使用 OneDrive 以来,同步引擎 skydrive.exe 从未随 Windows 自动启动或自动同步。它仅在我启动 OneDrive 应用程序后启动FileManager.exe,并且仅在我手动选择同步后同步。

无论 skydrive.exe 正在执行什么,onedrive 应用程序中的进度页面始终显示“剩余 0 个文件”。

为什么?

答案1

wsearch 必须将其编入索引

这是因为 wsearch 服务没有索引 onedrive 文件夹。我根据三星 magician 的建议禁用了 wsearch

索引服务/搜索

此功能将被禁用,因为它需要大量随机写入

通过自动启动 wsearch skydrive.exe 与 windows 自动启动

sc config wsearch start= delayed-auto

并通过在索引选项 skydrive.exe 自动同步中添加 onedrive 文件夹,并且 onedrive 中的进度页面可以运行并显示“剩余 2 个文件”或 skydrive.exe 正在执行的任何操作

rundll32.exe shell32.dll,Control_RunDLL srchadmin.dll

来源

我见过的唯一提到这个重要事实的网站是http://www.rawinfopages.com/tips/2014/09/fix-microsoft-onedrive-sync-problems/。但它没有指出,仅仅运行 wsearch 是不够的,它还必须索引 onedrive 文件夹。另一个网站说 skydrive.exe 在启动时会自动将 onedrive 文件夹添加到其中。但我没有看到这种情况发生

相关内容