【win10/11 技巧】利用 mklink 命令解决C盘空间不足问题

前言

首先,要回答三个问题:

1. 大前提要求:文件删了软件还能正常用,注册表不失效。

2. 用什么命令:命令行的mklink /j 命令。

3. 去除C盘哪里的文件(准备放到回收站删的):C:\Users\[你电脑的用户名]\AppData\

另外的必要条件:别的盘有富余的空间

 

 

①. AppData 文件夹的来由和打开方法

所谓 “AppData 文件夹"的详细路径是  C:\Users\[你电脑的用户名]\AppData\

即使平常下载的软件虽然没放到C盘(比如放在D盘的Program Files 文件夹中),但这些软件的一些日志文件、缓存文件都会放在C盘的 AppData 文件夹中。

很多大厂的软件都会把缓存文件默认放在这里。(比如Google、Autodesk、Adobe 等等),占的容量可能高达几十个G(一般来讲,15~20G算正常“身材”,多了应该考虑考虑“减减肥”了)。

 打开方法:可以使用命令行内输入 appdata 快速进入 AppData 的根目录。

 

②. 实践

第一步:用 Win+R 填入 appdata 打开 AppData 文件夹,在AppData文件夹中找到一个比较大的文件夹,比如:

第二步:将其复制到另一个空间比较富裕的盘中,我这里选的是F盘下自己新建的 Program Files 目录:

第三步:打开命令行,输入以下格式的命令(注意双引号不能省)

mklink /j "<orig path>" "<new path>"
  • <orig path> 是原来文件夹的完全路径,比如我这里是 C:\Users\文立\AppData\Roaming\Tencent
  • <new path> 是复制的新文件夹的完全路径,我这里是 F:\Program Files\Tencent

综上所述,命令就是mklink /j "C:\Users\文立\AppData\Roaming\Tencent" "F:\Program Files\Tencent"

第4步:删除原来的文件夹(先不要清空回收站)

第5步:命令行执行刚刚的命令

第6步:当看到AppData目录有有链接文件夹生成时,代表成功了。前面和这里没出现啥警告的话,就可以清空回收站了,C盘就清理出来了。

同时,此后,此文件夹中的所有文件不会再往C盘中放了,由此长远地解决了C盘空间不足问题。

 

扩展:什么是 AppData 文件夹?(AppData文件夹的本质)

默认情况下,程序的安装数据位于 C:\ProgramFiles 或 C:\ProgramFiles (x86),除非你在安装过程中设置了自定义安装路径

AppData 文件夹是应用程序数据的简称,程序在此存储为用户创建的数据。其中包括临时文件、缓存、浏览器会话、邮件存储、用户历史记录等。此外,电脑上的每个用户都有自己独立的 AppData 文件夹。

这样,多个用户可以保存自己的偏好设置,而不会相互影响。如果你曾想知道 Windows 将同一台电脑上不同用户的程序文件和文件夹存储在哪里,现在你知道了。

AppData 文件夹

AppData 目录有三个子文件夹: Local、LocalLow 和 Roaming,它们各自承担着不同的职责:

  • Local 文件夹: 该文件夹包含特定用户存储在本地计算机上的数据,不会与其他设备同步。这包括临时文件、缓存和其他数据,应用程序会根据需要重新创建。
  • LocalLow 文件夹: 与 Local 文件夹类似,但存储的是低完整性应用程序的数据。出于安全考虑,这些应用程序对系统资源的访问受限,如私人模式下的网络浏览器、电子邮件客户端、虚拟机或沙盒模式下运行的程序。如果低完整性应用程序被恶意软件入侵,对数据的破坏仅限于 LocalLow 文件夹。
  • Roaming 文件夹: 与本地文件夹不同,该文件夹存储用户特定的数据,如偏好设置、配置和自定义,这些数据可以在域中的多个 Windows 系统中同步。当你使用同一账户登录同一域中的不同计算机时,你的 Roaming 文件夹数据就会同步,从而实现无缝访问。

虽然这些都是这些文件夹的预期用途,但归根结底,应用程序开发者才是决定数据去向的人。因此,你可能会在本地文件夹中发现一些程序数据,而在漫游文件夹中发现一些程序数据,这取决于开发者的选择。不过,这种不一致通常不会影响应用程序的功能。

 

 

参考资料:

1. 《C盘经常爆满?教你简单的DOS命令mklink拯救C盘!》

链接: https://www.bilibili.com/video/BV1Td4y1L7jw/

 

2. 《Windows 系统中的 AppData 文件夹是什么?》

《链接:https://zhuanlan.zhihu.com/p/721235463

posted @ 2024-12-27 23:11  FBshark  阅读(3)  评论(0编辑  收藏  举报