什么是按需文件

Files On-Demand helps you access all your files in OneDrive without having to download all of them and use storage space on your device. 

1 Learn about OneDrive Files On-Demand

文件按需(同步)帮助你在无需完全同步所有文件和使用你设备上存储空间的时候,访问你在OneDrive中的所有文件.

按需文件的好处和选择性同步的对比

显而易见的,对于OneDrive 用户来说,每个高级用户的所分配到的空间都是1TB,在拥有大容量存储空间的电脑来说,1TB也许就是1个磁盘的大小,自然无需为是否需要同步文件所担心。但是对于小容量的电脑则完全不一样,作者的备用机磁盘空间才不到128G。如果真的同步起来虽然现在还足够,但是随着日子的增长,迟早有一天是会不够的 

占用较小的Onedrive 使用空间

当前电脑的可用空间

然而实际上很多时候,我们并不需要时刻在备用机或者磁盘空间较小的计算机上,甚至更加激进点的在主力机上,保留所有云端的数据。而原有的手动选择文件夹同步却又有着如下的问题:

1. 在选择时需要进入OneDrive 的设置,手动选择文件夹进行下载同步,且最小的单位是文件夹,不能单独选择单一的文件进行同步。所以一个文件夹里要是拥有大量数据,很多个大小相似,而你只是需要某一个100K左右的文件夹还是需要慢慢等待整个文件夹下载完毕。(Tips: OneDrive 是会默认同步体积较小的文件,然后再同步大体积的文件)

2. 显得不够智能,原本的在一台电脑A上修改了数据,而另一台电脑B正好没有同步那个文件夹(为了节省计算机空间),这时候要是另一台电脑突然需要使用了,还需要重新的打开文件夹同步,等待数据的同步。

而在打开了按需文件以后,以上的问题自然就很好的解决了:

1. 再多的文件,我只需要哪个,我就点那个就好了

2. 我在电脑A上修改了数据,电脑B上的文件夹只要是在同步中,那个修改了数据的文件很快就会变成本地可用的状态,而即使是没同步,也只需要打开同步,在你不做任何操作的情况下,那个被修改的文件也会自动同步。 

启用按需文件以后的不同的文件状态

图片来自support.office.com

从左到右依次来看:

1. 这个文件只在云端

2. 这个文件正被同步 / 在无网络环境下是同步被挂起

    此外在同步时会显示进度条

3. 这个文件已在本地可用,但会被释放空间时会重新变为状态1,即只在云端可用

以上这3个状态是对OneDrive 的文件作用 右键-施放空间时 才会出现以上3中状态,而刚打开按需文件开关以后所有的文件都会变成释放空间的特性。

菜单
正在下载

此外在开始按需文件的功能以后还可以对文件或者文件夹使用 始终在此设备上保留 ,这个功能会让文件和文件夹始终在你电脑中保留。就像他们被钉(Pin)住了一样。而被钉住的文件夹会显示如下图标。

这个功能也可以被取消,只需要再次点击 始终在此设备上保留 ,将前面的勾去掉就好。这时图标态会转变成3。

不同的状态组合

启用按需文件以后的兼容性问题

  1. Office家,照片图片都是完全没问题的。
  2. Adobe家工程文件也没问题,被工程文件调用的文件不会自动下载,需要手动Pin,不过以后应该会兼容。(关于这点我还是相信Adobe的)
  3. MD文件有个小问题,我这里只装了UWP版本的Markdown Editor和x64版本的Typora 0.9.25版本,创建文件的时候都没有什么大问题,但是一旦要用Typora打开固有的md文件的时候,就会Bug似的创建一个新的文件,而你想打开的文件自然不会打开。

后记

  • 为什么需要测试版系统(即16215.1000)即以上版本?

文件按需这个功能推出不仅是OneDrive 的,同时也是系统层面的。系统层面表现在和现有版本的存储感知中的释放存储空间结合起来。一旦打开了文件按需同步,则会出现这2个复选方式:

新的复选方式


同时现在系统内UWP在调用到那些只有联机可用的文件时,OneDrive也会将其转换成在本地可用的状态。所以在现在的正式版本(1703)中是不会可用的。

  • 系统(16215.1000)的BUG多吗?

多,包括但不限于,输入法卡死,功能键卡死,电池电量无法及时刷新(无论是充入还是放电都是),Prtscn截图以后无法点击消息立即打开截图所在的文件夹等等。所以极度不建议在日常的主力机上使用这个版本

  • 有其他网盘支持文件按需浏览的特性吗?

有,Dropbox的团队版(即 Standard /Advanced /Enterprise)选择适合你的Dropbox 中的智能同步就是和按需文件一样的特性

以上