本文为C盘空间不足提供另一种解决思路,与网络上其他方法形成互补,也可能是终极解决方案

首先推荐安装一个开源的磁盘空间扫描工具

WinDirStat

专门选中C盘进行空间扫描,点OK
image.png

完成之后可以看到C盘之中哪一个目录占用的空间是最大的,一般是Windows目录,这个我们暂且不去管他,再来看其他的占用空间大的,如果你能确认有些目录是可以删除的,那就从系统中找到它(在WinDirStat中选中然后按Ctrl+E),然后彻底删除它。

image.png

如果有些目录是确实是应用程序需要用的,比如腾讯的应用QQ或微信这样的,我们可以把相关的目录剪切到其他的磁盘当中去,在剪切移动目录的时候先把相对应的应用关闭,举个例子

我发现 C:\User\YourName\AppData\Local\Google这个目录占用较大,先把电脑中Google相关的应用停掉,比如Chrome。

剪切这个Google目录,然后在D盘创建一个AppData目录,把它粘贴进去。你把他放到D盘哪个位置并不重要,粘贴完成之后目录新的完整路径就变成了D:\AppData\Google记住在下面打命令有用。

当文件内容移动完成之后,开启运行(Win+R)窗口输入cmd,然后按Ctrl+Shift+Enter进入管理员运行模式。

image.png

输入命令

CD C:\User\YourName\AppData\Local
进入到Google文件夹之前的那个目录
MKLINK /J Google D:\AppData\Google

就这样你把文件从C盘挪到了D盘中,相当于是建立了一种联接,应用在访问源路径文件时实际上文件内容是存储在目标路径之中的,这样应用程序可以正常使用,也不需要修改程序的配置,其他的目录也是一样可以按照这个办法进行迁移。

正文结束到此,下面给到一些补充解释。


D:\test>MKLINK
创建符号链接。

MKLINK [[/D] | [/H] | [/J]] Link Target

        /D      创建目录符号链接。默认为文件
                符号链接。
        /H      创建硬链接,而不是符号链接。
        /J      创建目录联接。
        Link    指定新的符号链接名称。
        Target  指定新链接引用的路径              (相对或绝对)。

下面举例解释说明 MKLINK /J 命令的作用,更多其他参数用法可以参考此文

image.png

image.png


兆鑫软件
42 声望7 粉丝