Windows 8 在我的 SkyDrive 文件上显示覆盖图标,这样我就可以看到哪些文件是当前的、哪些文件是同步的。
升级到 Windows 8.1 后,文件仍然同步,但我看不到文件是否是最新的。唯一的方法是加载文件,自己检查是否有最新更改(如果我记得的话),然后刷新直到文件同步。这很麻烦!
同步覆盖仅显示本地修改并等待上传的文件,它不会显示服务器上已更改的文件(其他计算机)正在等待下载!!
那么如何在 Windows 8.1 上获取文件同步状态?
答案1
与 Windows 8 不同,同步文件会覆盖图标。在 Win8.1 中,没有图标表示已同步。
因此,如果链接到 SkyDrive 的文件没有覆盖图标,则表示内容已同步。如果图标上有灰色的同步覆盖,则表示尚未完成同步。
要获取同步的详细信息,请启动 SkyDrive 应用程序(从 Windows 8.1 开始屏幕)。
这将向您显示同步摘要,如果单击,则显示等待上传和下载的文件的详细信息。
答案2
我还发现在 Win 8.1 中我无法看到本地 SkyDrive 文件夹中的哪些文件正在与云同步,这很烦人
我偶然发现了一种对我有用的解决方法。
- 打开您的网络浏览器(我使用 Firefox),转到 skydrive.com 并登录。
- 前往您的邮箱。
- 创建新邮件。
- 转到“插入”→“文件作为附件”(或类似的操作,我用荷兰语进行此操作)。
- 转到本地 Skydrive 文件夹并打开它。
- 已同步的文件和文件夹的图标上有两个蓝色箭头。(至少对我来说是这样的......)
答案3
在 Windows 资源管理器中,查看左侧窗格,其中库列表显示在 Onedrive 下方。在窗格底部,您将看到下载/上传状态 - 例如下载 10 GB 中的 5 GB(已完成 50%)
答案4
我刚刚发现了一个愚蠢的简单解决方案:查看
%LocalAppData%\Microsoft\OneDrive\logs\Personal\
(对于 Windows,其他操作系统中也有类似的用户文件夹)
有一个SyncDiagnostics.log
文件。
当 OneDrive 同步、检查在线文件的状态和映射以及完成同步时,它会更新。(不过,有一点需要注意:当唯一要同步的文件被文件句柄阻止时,OneDrive 不会更新日志。)
例如,您可以检查文件修改,然后检查变量
SyncProgressState:
根据我的经验,它显示0
已完成并255
同步。
您还可以利用其他有趣的变量,例如FilesToDownload
等FilesToUpload
。