LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

[点晴永久免费OA]真正能释放 C 盘空间的,不是清理工具,而是 mklink

admin
2026年2月9日 11:8 本文热度 157

很多 Windows 用户都会有一个直观感受:
不管 C 盘有多大,系统都能把它占满。

即使已经做过不少调整:

  • 把“我的文档”、“下载”等文件夹放到了其他盘

  • 安装软件时也特意选择了 D 盘

  • 用过各种清理工具

但问题依然会反复出现。

更让人头疼的是,有时清理得稍微激进一点,软件配置丢了、插件没了,还得重新配置、重新下载,耗不少时间。

其实,问题的根源在于 C 盘里有很多东西,本来就不适合清理。

一、C 盘里到底是什么在占空间?

对大多数人来说,真正占用 C 盘空间的,通常不是垃圾文件,而是这些东西:

  • 软件运行时自动生成的数据

  • 软件的缓存、更新文件

  • 一些必须放在固定位置的程序数据

  • 用户目录及其下面的隐藏文件夹

这些内容有几个共同特点:

  • 会长期存在

  • 会不断变大

  • 程序自己生成,删了还会再来

  • 有些删错了,软件就会出问题

所以,反复清理,往往只能暂时缓解。

二、不装任何软件,先找出最占空间的文件夹

只用 Windows 自带的工具,不需要安装任何程序。

打开命令窗口(按 Win + R 键,输入 cmd 然后回车),默认在用户目录,这也正是我们要处理的目录。

复制下面这一整行命令,粘贴到命令窗口,回车执行(如果在 PowerShell 中执行,则只需要复制双引号中的部分):

powershell -Command "Get-ChildItem -Directory -Force | ForEach-Object { $size = (Get-ChildItem $_.FullName -Recurse -File -Force -ErrorAction SilentlyContinue | Measure-Object -Property Length -Sum).Sum; [PSCustomObject]@{Name=$_.Name; SizeMB=[Math]::Round($size/1MB, 2)} } | Sort-Object SizeMB -Descending | Select-Object -First 10 | Format-Table -AutoSize"

这个命令会帮我们统计当前目录下每一个文件夹的大小,按占用空间从大到小排序,列出最占空间的前 10 个文件夹。

用不了多久就能得到结果,其中 AppData 就是 C 盘用户目录最值得关注的地方。

三、哪些文件夹适合处理?

在命令窗口执行 cd AppData\Roaming,然后再次执行上述命令。

此处简化了一下:AppData 中通常只有3~4个大文件夹,有包含可清理临时文件的 Local,有包含需长期存在且不断增长的应用数据的 Roaming。我们直接进入 Roaming 处理。

输出结果后,通常会发现一些体积很大、名字看着熟悉但不是自己创建的文件夹。

这类文件夹不适合清理,但非常适合迁移

而这正是 mklink 的用武之地。

四、mklink 是做什么用的?

mklink 是 Windows 自带的一个命令行工具。

它的作用很简单:创建符号链接。类似 Linux 中的 ln -s

本文用它来创建目录联接(Junction),这是 NTFS 文件系统特有的目录引用方式,兼容性好。

目录联接就像西海龙王敖闰的「裂空爪」——看似在当前位置撕开一道空间裂缝,实则直接连通到目标文件夹所在之处。

    通过在 C 盘创建到 D 盘文件夹的目录联接,我们(主要是各个软件)看起来是在访问 C 盘的文件,实际文件在 D 盘,这样可以有效避免 C 盘空间增长,也不影响各软件运行。

    五、实际操作示例

    下面用一个常见情况举例,方法对其他文件夹也是一样的。

    我们通常会安装腾讯的各种软件,有微信、QQ、腾讯会议等。虽然已经将聊天记录的存储位置更改到了其它盘,但 Tencent 目录仍占用不少空间。

    以 Admin 用户为例,这个路径是:

    C:\Users\Admin\AppData\Roaming\Tencent

    假设希望将它迁移到 D 盘,我们先在 D 盘创建目标文件夹,如:D:\AppData\Roaming。可以在命令窗口使用如下命令

    md D:\AppData\Roaming
    第一步,关闭所有使用该目录的程序,例如微信和QQ。

    第二步,迁移文件夹。打开两个文件资源管理器窗口,一个打开源 Roaming 文件夹(如:C:\Users\Admin\AppData\Roaming),另一个打开目标 Roaming 文件夹(如:D:\AppData\Roaming),然后鼠标右键按住前者中的 Tencent 文件夹并拖到后者空白处,松开鼠标,在弹出菜单中点击“移动到当前位置”(也可以先复制,完成后再删除原文件夹)。

    第三步,在原路径创建指向新路径的符号连接。在命令窗口执行:

    mklink /J "C:\Users\Admin\AppData\Roaming\Tencent" "D:\AppData\Roaming\Tencent"

    完成后,各腾讯软件还能正常运行,但它们占用的空间已经从 C 盘转移到了 D 盘,C 盘空间立即减少。

    根据 C 盘空间占用情况,使用上述方法再迁移几个大的文件夹,C 盘空间问题就解决了。

    六、为什么不能使用快捷方式

    快捷方式只在文件资源管理器中生效,是给用户点的。

    它以一个扩展名为 .lnk 的普通文件存在,而不是一个文件夹。

    在程序访问文件路径的场景中,快捷方式并不能替代 mklink。

    七、注意事项

    操作前关闭所有可能访问该目录的程序。

    原路径不存在才能创建目录联接。

    如果需要恢复原状,只需删除链接并恢复目录即可。

    Windows 提供了两种目录连接方式:mklink /D 和 mklink /J
    在把 C 盘目录迁移到其他本地磁盘这个场景下,二者在效果上都能释放空间。
    但考虑到兼容性、稳定性和操作便利性,更适合使用 mklink /J


    该文章在 2026/2/9 11:08:19 编辑过
    关键字查询
    相关文章
    正在查询...
    点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
    点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
    点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
    点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
    Copyright 2010-2026 ClickSun All Rights Reserved