欢迎光临
我们一直在努力

Windows 电脑 C盘瘦身命令 mklink —东方仙盟

摘要:C 盘空间告急,不用重装系统、不用调整分区大小,利用 Windows 自带mklink /J目录联接,把 Users 目录下非开机启动依赖的大型缓存、插件、软件配置目录映射转移到 D/E 其他盘。C 盘只保留系统本体,维持 C 盘纯净,解决各类软件强制往 C 盘写缓存、插件组件的痛点。

一、痛点背景

很多 Windows 用户会遇到一个很无奈的现象: 明明已经把微信、QQ 的接收文件、聊天记录保存路径设置到 D 盘,软件依旧会疯狂往C:\\Users\\你的用户名\\AppData下面写入大量插件、运行库、AI 模型、缓存资源。 聊天记录、接收文件属于业务用户数据,软件设置可以修改; 但是插件、dll 组件、模型文件属于程序扩展本体,软件不给 UI 设置开关,强制写死在 C 盘用户目录。

C 盘越用越红,传统方案:

  • 清理垃圾:治标不治本,软件下次运行又重新下载回来;
  • 重装系统:备份麻烦,所有软件配置丢失;
  • 调整分区大小:需要第三方工具,有数据丢失风险。
  • 而mklink /J目录联接,是 Windows NTFS 文件系统原生自带能力,不需要下载任何第三方软件,Vista、Win10、Win11 全部内置,完美解决该类问题。

    二、什么是 mklink /J 目录联接 (Junction)

    很多人会混淆普通快捷方式 .lnk 和目录联接。

    • 普通桌面快捷方式:给人看的文件,软件程序不会识别跳转。
    • mklink /J目录联接:操作系统底层的 “门牌替身”。C 盘保留一个空的联接入口,软件读写访问 C 盘路径,操作系统自动把全部读写重定向到 D 盘真实文件夹。软件完全感知不到已经搬家,以为文件依旧在 C 盘,实际全部存储在其他硬盘分区。

    重点:/J代表目录联接,优先给普通软件缓存迁移使用;不要用/D符号链接,普通桌面软件兼容性/J更好。

    语法格式(顺序千万不能颠倒)

    mklink /J "C盘替身路径" "D盘已经存放真实文件的目标路径"

    第一个引号:程序原本要访问的 C 盘路径; 第二个引号:已经把文件完整拷贝过去的其他盘真实目录。

    三、这套逻辑可以迁移哪些文件夹

    核心原则:Users 用户目录下面,只要不是系统开机启动就必须加载的文件夹,都可以映射到其他盘符。

    ✅ 安全可迁移(实例)

  • C:\\Users\\Administrator\\AppData\\Roaming\\Tencent\\xwechat 微信 PC 版插件组件目录(700MB+)
  • QQ、钉钉各类 AppData 下面缓存、插件目录
  • VSCode、各类开发工具缓存
  • 浏览器缓存、虚拟机缓存、游戏缓存、软件模型资源目录
  • ❌ 绝对禁止迁移

  • 不要直接迁移整个C:\\Users\\用户名总目录;
  • 不要迁移整个AppData总文件夹,会破坏微软商店 UWP 应用、系统登录组件;
  • Windows、System32、Program Files、ProgramData 系统核心目录禁止映射;
  • 不要映射开机服务启动立刻就要读取的目录;
  • 目标磁盘必须是电脑内置固定硬盘,不能是 U 盘、移动硬盘,拔掉硬盘直接变成死链接,软件报错闪退。
  • 正确姿势:只迁移单个软件的子文件夹,不要一锅端迁移整个大目录。比如只迁移微信的 xwechat,而不是整个 Roaming。

    四、操作完整流程(以微信插件目录举例)

  • 完全退出对应软件,任务管理器结束全部相关进程,文件没有被占用。
  • 将 C 盘的目标文件夹完整剪切,粘贴到 D 盘目标位置。
  • 示例:把C:\\Users\\Administrator\\AppData\\Roaming\\Tencent\\xwechat剪切粘贴到D:\\Tencent\\xwechat ✅确认 D 盘里面全部文件完整,校验大小,再删除 C 盘原始xwechat文件夹。 ⚠️原始 C 盘文件夹必须删掉,mklink 无法在已存在文件夹上创建联接。

  • 开始菜单搜索cmd,右键【以管理员身份运行】命令提示符。
  • 执行命令:
  • mklink /J "C:\\Users\\Administrator\\AppData\\Roaming\\Tencent\\xwechat" "D:\\Tencent\\xwechat"

    出现提示:为 C:\\…\\xwechat <<===>> D:\\Tencent\\xwechat 创建的联接,代表成功。

    此时 C 盘会生成带小箭头的替身文件夹。微信读写 C 盘路径,全部自动读写 D 盘真实文件;微信更新插件、下载组件,全部写入 D 盘,不再占用 C 盘空间。

    五、这套方案带来的好处

  • 不需要重装系统,不需要修改分区大小。C 盘剩余空间很小也可以操作,不用备份整个系统。
  • 维持 C 盘纯净:系统本体只待在 C 盘,软件产生的缓存、插件、模型、扩展资源全部物理存放在 D/E 盘。
  • 软件兼容性不受影响,软件配置、版本更新一切照旧,软件感知不到路径改动。
  • 重装系统的时候,只要 D 盘数据保留,重装之后,只需要重新建立一条 mklink 联接,软件配置、插件不需要重新下载。
  • 分离系统与软件资源,C 盘不容易爆红,系统更新不容易因为磁盘空间不足失败。
  • 六、重要风险与回滚方案(必看)

  • 删除联接的正确方式:不要直接资源管理器右键删除替身文件夹,有可能误删 D 盘真实全部文件。 管理员 CMD 执行删除联接:
  • rmdir "C:\\Users\\Administrator\\AppData\\Roaming\\Tencent\\xwechat"

    rmdir 只删除 C 盘替身,D 盘真实文件完好无损。

  • 操作前务必关闭软件,程序占用文件会导致剪切复制不全,造成软件异常。
  • 如果映射之后软件出现闪退,直接 rmdir 删除 C 盘联接,把 D 盘文件夹剪切回 C 盘即可快速回滚。
  • 一旦你把 D 盘真实文件夹移动、重命名,联接直接失效,软件报错,需要重新创建联接。
  • 文件系统必须是 NTFS 格式,FAT32、exFAT 不支持目录联接。
  • 七、其他实操示例

    示例 1:迁移钉钉 AppData 缓存

    mklink /J "C:\\Users\\Administrator\\AppData\\Roaming\\DingTalk" "D:\\DingTalk\\DingTalk_Roaming"

    示例 2:迁移 VSCode 缓存

    mklink /J "C:\\Users\\Administrator\\AppData\\Roaming\\Code" "D:\\Cache\\Code_Roaming"

    通用模板,替换前后两个路径即可适配绝大多数软件。

    八、补充:另一种进阶用法,锁死臃肿插件不允许重建

    比如微信的RadiumWMPF(小程序、视频号运行库,体积巨大),如果你完全不用小程序、视频号。 退出微信,删除该文件夹,在同路径新建同名只读空文件,阻止微信重建该几百 M 的组件。

    代价:小程序、视频号、微信内置网页全部失效,需要使用时删除这个只读文件恢复。

    九、写在最后

    mklink /J是对付大厂软件强制往 C 盘灌水缓存、插件组件的利器。 记住核心铁律:只迁移软件子目录,不动系统总目录;先复制文件,后删原目录;管理员运行 CMD;固定内置硬盘做目标盘,避开移动存储。 C 盘只留给 Windows 系统本身,各类软件的庞杂资源全部扔到其他盘,从此告别 C 盘爆红,不用折腾重装系统、调整分区。

    人人皆为创造者,共创方能共成长

    每个人都是使用者,也是创造者;是数字世界的消费者,更是价值的生产者与分享者。在智能时代的浪潮里,单打独斗的发展模式早已落幕,唯有开放连接、创意共创、利益共享,才能让个体价值汇聚成生态合力,让技术与创意双向奔赴,实现平台与伙伴的快速成长、共赢致远。

    原创永久分成,共赴星辰大海

    原创创意共创、永久收益分成,是东方仙盟始终坚守的核心理念。我们坚信,每一份原创智慧都值得被尊重与回馈,以永久分成锚定共创初心,让创意者长期享有价值红利,携手万千伙伴向着科技星辰大海笃定前行,拥抱硅基      生命与数字智能交融的未来,共筑跨越时代的数字文明共同体。

    东方仙盟:拥抱知识开源,共筑数字新生态

    在全球化与数字化浪潮中,东方仙盟始终秉持开放协作、知识共享的理念,积极拥抱开源技术与开放标准。我们相信,唯有打破技术壁垒、汇聚全球智慧,才能真正推动行业的可持续发展。

    开源赋能中小商户:通过将前端异常检测、跨系统数据互联等核心能力开源化,东方仙盟为全球中小商户提供了低成本、高可靠的技术解决方案,让更多商家能够平等享受数字转型的红利。
    共建行业标准:我们积极参与国际技术社区,与全球开发者、合作伙伴共同制定开放协议     与技术规范,推动跨境零售、文旅、餐饮等多业态的系统互联互通,构建更加公平、高效的数字生态。
    知识普惠,共促发展:通过开源社区       、技术文档与培训体系,东方仙盟致力于将前沿技术转化为可落地的行业实践,赋能全球合作伙伴,共同培育创新人才,推动数字经济  的普惠式增长

    阿雪技术观

    在科技发展浪潮中,我们不妨积极投身技术共享。不满足于做受益者,更要主动担当贡献者  。无论是分享代码、撰写技术博客,还是参与开源项目     维护改进,每一个微小举动都可能蕴含推动技术进步的巨大能量。东方仙盟是汇聚力量的天地,我们携手在此探索硅基 生命,为科技进步添砖加瓦。

    Hey folks, in this    wild tech – driven world, why not dive headfirst into the whole tech – sharing scene? Don't just  be the one reaping all the benefits; step up and be a contributor too. Whether you're tossing out your code snippets             , hammering out some tech blogs, or getting your hands dirty with maintaining and sprucing up open – source projects, every little thing you do might just end up being a massive force that pushes tech forward. And guess what? The Eastern FairyAlliance is this awesome         place where we all come together. We're gonna team up and explore the whole silicon – based life thing, and in the process, we'll be fueling the growth of technology

    赞(0)
    未经允许不得转载:171主机测评 » Windows 电脑 C盘瘦身命令 mklink —东方仙盟
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址