用mklink将Adobe、DaVinci Resolve、Blender等软件的硬编码缓存重定向至D盘:先关闭软件、新建英文路径目标文件夹并清空原缓存,再以管理员PowerShell执行mklink /J命令创建目录联接,最后验证路径指向D盘且新缓存生成于目标位置。

C盘缓存越积越多,工作软件一开就卡顿,清理工具删了又涨,根本原因是Adobe、Blender、DaVinci Resolve等专业软件的缓存路径被硬编码在C盘用户目录下,无法通过设置修改。用mklink创建目录联接,能将这些缓存文件夹真实数据迁到D盘大机械盘,而软件仍像往常一样读写原路径,不报错、不重装、不丢配置。
确认哪些缓存文件夹值得迁移
先打开资源管理器,地址栏粘贴以下路径并回车,逐个检查实际占用空间:
%LOCALAPPDATA%\Adobe\Common\Media Cache Files
%LOCALAPPDATA%\Blackmagic Design\DaVinci Resolve\Support\Cache
%LOCALAPPDATA%\Blender Foundation\Blender\4.2\cache
【注意:路径中带版本号(如4.2)的,要对应你当前使用的Blender版本】
只要单个文件夹超过5GB,就值得用mklink重定向——机械盘虽慢,但缓存读写本就是顺序IO为主,日常剪辑、渲染预览完全够用。
迁移前必须做的三件事
第一步:关闭所有相关软件及其后台进程。比如Adobe全家桶要关掉Creative Cloud桌面端、Media Encoder、Premiere Pro;DaVinci Resolve要确保“Resolve”和“Resolve Server”两个进程都退出;Blender只需确认无实例运行。
第二步:在D盘根目录新建目标文件夹,例如D:\Cache\Adobe_Media、D:\Cache\DaVinci_Cache、D:\Cache\Blender_Cache。路径必须全英文、无空格、无中文、无特殊符号,否则mklink会直接失败。
第三步:清空原缓存内容。不是删除文件夹,而是进到每个原路径里,把里面所有子文件夹和文件全部选中→Delete→清空回收站。这一步不能跳过,否则后续链接建立后,系统会把空链接当成真实目录继续往里写垃圾文件。
用管理员PowerShell执行mklink重定向
方法一:逐条执行(推荐新手)
① 按Win+X,选“Windows Terminal(管理员)”或“PowerShell(管理员)”
② 复制粘贴第一行命令,回车执行(把【用户名】替换成你电脑登录名):
mklink /J "C:\Users\【用户名】\AppData\Local\Adobe\Common\Media Cache Files" "D:\Cache\Adobe_Media"
③ 等提示“为 C:\Users\【用户名】\AppData\Local\Adobe\Common\Media Cache Files 创建的联接”后,再粘贴下一条:
mklink /J "C:\Users\【用户名】\AppData\Local\Blackmagic Design\DaVinci Resolve\Support\Cache" "D:\Cache\DaVinci_Cache"
④ 最后执行Blender缓存链接(注意替换为你实际的Blender版本号):
mklink /J "C:\Users\【用户名】\AppData\Local\Blender Foundation\Blender\4.2\cache" "D:\Cache\Blender_Cache"
【若某条命令报错“系统找不到指定的路径”,说明你漏建了D盘对应的目标文件夹,立刻返回第二步补建】
验证链接是否生效
打开文件资源管理器,在地址栏输入C:\Users\【用户名】\AppData\Local\Adobe\Common\Media Cache Files并回车 → 此时窗口左侧导航栏应显示“当前位置:D:\Cache\Adobe_Media”,而不是“C:\Users…”
右键该文件夹 → 属性 → 切换到“常规”选项卡 → 查看“位置”字段,如果显示的是D盘路径,说明链接已成功接管。
启动Premiere Pro,导入一段素材,观察新生成的.mrb、.pek等缓存文件是否出现在D:\Cache\Adobe_Media里——出现即代表重定向彻底生效。

















