让 Google File Stream 不再占用系统盘空间
技术向569 字
这篇文章已经过时。Google File Stream 已经提供了设置选项可以自定义缓存目录的位置。
无限容量的 Google Drive 最好的搭配自然就是 Google File Stream(云端硬盘串流)了。但默认使用 %APPDATA%
作为缓存目录在同步大文件时经常会导致系统盘空间不足,从而无法同步、以及系统盘空间不足导致的系统卡顿,如果能够把其它更大的分区挂载在 Google File Stream 下就可以解决这个问题。
首先找到 Google File Stream 的缓存目录位于 C:\Users\<Name>\AppData\Local\Google\DriveFS
作为缓存目录,即将上传和正在下载的文件都会在这个目录下面。这也是 Google File Stream 虚拟的驱动器的实际位置。接下来可以使用 mklink
指令,把别的空间更大的分区下的目录挂载到这里。
- 假设计划将 Google File Stream 挂载到 D 盘的
DriveFS
目录下 - 首先肯定在 D 盘新建一个
DriveFS
文件夹 - 退出 Google File Stream(点击任务栏中 Google File Stream 图标,在弹出的窗口中点击菜单按钮,在菜单中可以找到「退出应用」)
- 把
C:\Users\<Name>\AppData\Local\Google\DriveFS
里的所有内容移动到D:\DriveFS
目录中 - 删除
C:\Users\<Name>\AppData\Local\Google\DriveFS
文件夹避免挂载时报错 - 以管理员身份执行下述指令:
mklink /d C:\Users\<Name>\AppData\Local\Google\DriveFS D:\DriveFS
如果你在 PowerShell 里执行时提示类似
Command not found
的报错的话,你可以试试用 CMD 执行。
右击 Windows 开始菜单可以找到Windows Powershell(管理员)
;在开始菜单中的「Windows 系统」中可以找到「命令提示符」,右击 > 更多中可以找到「以管理员身份执行」
执行完以后,在 C:\Users\<Name>\AppData\Local\Google\
目录中就可以看见一个带有类似于快捷方式的 DriveFS
目录的图标。右键菜单查看其属性可以看到目标文件夹是 D:\DriveFS
,说明这个目录成功挂载到 D 盘下了。
重新启动 Google File Stream,现在文件同步时就不会占用系统盘的空间了。
让 Google File Stream 不再占用系统盘空间
转载或引用本文时请遵守许可协议,注明出处、不得用于商业用途!