修改C盘缓存文件路径
修改C盘缓存文件路径
1. 使用符号链接
这种方法欺骗系统和新生成的软件,让它们以为文件还在 C 盘,但实际上所有内容都存储在 D 盘。这是处理这类问题的最佳实践。
如: vscode 可以通过配置将 C盘 .continue 目录移动到非系统盘(比如 D 盘),这是最一劳永逸的解决方案。
步骤:
(1)完全退出 VS Code。确保它在任务管理器中没有任何后台进程。
(2)删除现有的 .continue 文件夹(如果还存在的话)。
(3)在 D 盘创建目标文件夹。例如:D:\VSCODE_CACHE\ .continue
(4)以管理员身份打开命令提示符 (Cmd) 或 PowerShell(右键点击图标,选择“以管理员身份运行”)。
(5)创建符号链接(这是关键步骤):
- 在 CMD 中运行:
# cmd
mklink /J "C:\Users\[你的用户名]\.continue" "D:\VSCODE_CACHE\.continue"
- 在 PowerShell 中运行:
# powershell
New-Item -ItemType Junction -Path "C:\Users\[你的用户名]\.continue" -Target "D:\VSCODE_CACHE\.continue"
完成后,效果是:
VS Code 和 Continue 扩展仍然会读写 C:\Users[用户名].continue。
但所有这些数据都会被系统自动重定向到 D:\VSCODE_CACHE.continue。
C 盘不会再被大量缓存文件占用空间。