AI合规与避坑
zcode、cursor、windsurf、workbuddy等Ai工具C盘空间清理转移
适用场景:软件默认把用户数据、缓存、配置存在C盘,且软件内没有修改路径的选项(比如
.zcode、.workbuddy等各类工具的用户目录),迁移后C盘只保留一个“虚拟入口”,真实数据全部放在D/E/F盘,软件完全感知不到变化,稳定不报错。
一、先搞懂:软链接是什么?
你可以把它理解成 “高级文件夹快捷方式” :
- C盘里只留一个几乎不占空间的“入口文件夹”
- 所有真实的文件、缓存、日志都存在你指定的其他盘(比如F盘)
- 软件打开时还是从C盘的老路径读取,但实际读写全部落到目标盘
- 和普通快捷方式的区别:软件能直接识别,不会报错找不到文件
二、迁移前必做的3项准备
1. 确认2个路径(拿笔记下来)
- 原路径:C盘里要搬走的文件夹位置,比如:
C:\Users\Administrator\.zcodeC:\Users\Administrator\workbuddy - 目标路径:你想放到F盘的位置,比如统一放在
F:\data\下面 最终真实文件会在:F:\data\.zcode、F:\data\workbuddy
2. 彻底关闭对应软件
一定要关掉要迁移的软件,包括右下角托盘里的图标也要右键退出。
原因:软件运行时会占用文件,此时剪切/迁移会失败,甚至损坏数据。
3. 学会打开「管理员命令提示符」
这是新手最容易出错的一步,两种方法任选其一:
- 方法1(推荐):鼠标右键点击屏幕左下角的「开始按钮」→ 选择「Windows 终端(管理员)」或「命令提示符(管理员)」→ 弹出窗口点「是」
- 方法2:按
Win+S打开搜索,输入cmd→ 在「命令提示符」上点右键 → 选择「以管理员身份运行」
✅ 成功标志:窗口标题里会有「管理员」三个字。
三、一步步操作(5步完成,零失败)
我们以迁移 workbuddy 文件夹到 F:\data\ 为例,其他文件夹操作完全一样。
第1步:把C盘的文件夹剪切到目标盘
- 打开「此电脑」→ 进入
C:\Users\Administrator\(你的用户文件夹) - 找到要迁移的文件夹(比如
workbuddy),选中它 - 按键盘
Ctrl+X(剪切) - 打开
F:\data\文件夹(没有就新建一个) - 在空白处按
Ctrl+V(粘贴) - 粘贴完成后,打开
F:\data\workbuddy,确认里面的文件都在,没少东西
第2步:确认C盘原文件夹已消失
回到 C:\Users\Administrator\,确认 workbuddy 这个文件夹已经不见了。
如果还在,说明刚才是复制不是剪切,删掉C盘这个文件夹即可(确保F盘的文件完整再删)。
第3步:打开管理员CMD
按上面准备工作里的方法,打开「管理员: 命令提示符」窗口。
第4步:执行创建软链接的命令
通用公式(所有文件夹都能套):
mklink /J "C盘原文件夹路径" "目标盘真实文件夹路径"
对应本例的完整命令(直接复制整行):
mklink /J "C:\Users\Administrator\workbuddy" "F:\data\workbuddy"
把命令粘贴到CMD黑窗口里,按键盘回车。
避坑提醒
- 命令只有
mklink开头的这一整行,后面系统输出的<<===>>是成功提示,不是你要输入的内容 - 路径两边的英文引号不能丢,路径里的斜杠是反斜杠
\
第5步:看到成功提示就完成了
执行成功后,CMD里会显示一行字: 为 C:\Users\Administrator\workbuddy <<===>> F:\data\workbuddy 创建的联接
出现这句话,就代表软链接建好了。
四、2个方法验证是否迁移成功
方法1:看文件夹类型
回到 C:\Users\Administrator\,找到 workbuddy 文件夹:
- 图标左下角会有一个小箭头(类似快捷方式)
- 右键 → 属性,能看到「文件夹联结」或
<JUNCTION>字样 - 右键看「占用空间」,只有几KB,几乎不占C盘空间
方法2:验证真实读写在目标盘
- 正常打开你的软件,随便操作一下(比如跑一条命令、生成一个文件)
- 打开
F:\data\workbuddy,看里面有没有最新时间修改的文件 - 有新文件 = 迁移彻底成功,所有数据都存在F盘
五、新手最容易遇到的报错&解决办法
1. 报错:当文件已存在时,无法创建该文件
- 原因:C盘里还有同名的真实文件夹
- 解决:删掉C盘里的原文件夹,确保路径下是空的,再重新执行命令
2. 报错:拒绝访问
- 原因:CMD不是管理员身份打开的
- 解决:关掉当前CMD,重新按教程用管理员方式打开
3. 报错:系统找不到指定的路径
- 原因:F盘的目标文件夹不存在,或者路径写错了
- 解决:先确认
F:\data\workbuddy这个文件夹真实存在,再检查命令里的路径有没有打错字
4. 软件打开报错、找不到配置
- 原因:F盘里的文件没复制完整,或者剪切时中断了
- 解决:删掉C盘的链接,把F盘的文件补全,重新建链接
六、举一反三:还能迁哪些文件夹?
这个方法是通用的,几乎所有默认放在C盘用户目录里的软件数据都能迁,比如:
- 各类AI编码工具的
.zcode、.cursor、.windsurf、.workbuddy - 聊天软件的缓存目录
- 浏览器的下载、缓存文件夹
- 游戏的存档、配置目录
只需要把命令里的两个路径,换成你要迁移的文件夹路径即可。
七、重要注意事项
- 迁移前一定要关闭对应软件,避免文件损坏
- 删除C盘原文件夹前,务必确认目标盘的文件已经完整复制/粘贴
- 以后想删除软链接,直接右键删除C盘的联结文件夹即可,只会删掉入口,不会删掉F盘的真实数据
- 不要用
del命令删联结文件夹,可能会误删真实文件,直接右键删除最安全 - 如果以后想换盘存放,步骤和本次一样:关软件 → 删C盘链接 → 剪切文件夹到新位置 → 重新执行mklink命令