两个引擎,两种相反的哲学
OneDrive 的“文件按需下载”为每个文件保留一个轻量占位符。打开时完整文件才会落到真实路径上,“释放空间”把它退回纯在线状态,“始终在此设备上保留”则钉住一份完整副本。在存储感知的压力下,OneDrive 甚至会把你久未打开的文件也退回云端——本地足迹始终老实。
Google Drive 桌面版走的是相反的路:它挂载一个虚拟盘符,在你读取之前本地什么都没有,文件在你打开时流经内容缓存。可选的镜像模式则把哲学整个翻转——你的库里会多出一份完整副本,住在用户配置文件里,叠在缓存已有的一切之上。
那些 GB 到底去了哪里
两个客户端都不在一个地方显示完整占用,于是人们靠猜——而且总猜错。下面的清单覆盖这两个引擎在 SSD 上写入真实字节的每一个位置。每月在文件资源管理器里看一眼这两个文件夹,惊喜就会消失。
- 纯在线的 OneDrive 占位符只占几 KB 元数据,不含文件本体
- 钉住的 OneDrive 文件是完整的本地副本,在你释放空间之前一直都在
- Drive 流式读取的文件都会经过 %LOCALAPPDATA%\Google\DriveFS 的内容缓存
- 镜像模式在用户配置文件里保存一份完整的“我的云端硬盘”副本
- 卡死的 OneDrive 同步用 onedrive.exe /reset 修复——它会重建本地状态,把所有下载重来一遍
- 两个客户端都留有日志——不大,但支持团队开口第一个要的就是它
哪一个不折腾你的 SSD
对很少打开的巨型库,Drive 的流式更轻:没有任何东西会永久落地,缓存还能在应用设置里限额或清空。对每天都要用的文档,OneDrive 的钉住更可预期——你始终知道哪些文件夹完整地留在本地,版本历史离线也能用。
实用的方案是混搭。钉住当前项目,大迁移前释放空间,在小 SSD 上赶在 Windows 抱怨之前给 DriveFS 缓存设限。引擎本身没那么重要,重要的是知道每个文件夹处于哪种模式——单是这一个习惯,就能同时防住“磁盘已满”的惊喜和意外的离线空洞。
常见问题与解答
OneDrive 的按需文件会占磁盘空间吗?
只占你打开过或钉住的文件。占位符只有几 KB,已下载的文件会留在本地,直到你右键选择“释放空间”。
Windows 下怎么清理 Google Drive 缓存?
打开桌面版 Drive 的设置,清除本地缓存或限制其大小。数据存放在 %LOCALAPPDATA%\Google\DriveFS,会随着文件流式读取重新生成。
继续阅读
联系我们: [email protected]