1.查看C盘内存占用情况:
C盘在使用的时候常常发现不够用,就需要查看哪些文件可以删除或者可以转移。先可以使用SpaceSniffer来查看各个文件夹的大小,一目了然。
2.确认"C:\ProgramData\Package Cache"可以转移
经过查询可知该文件夹一般存储系统的缓存文件,所以使用的程序较多时占用的空间也逐渐增多。
3.操作步骤
1.新建目标文件夹
在电脑中找一个可用空间富余的盘作为替代并新建同名文件夹,如"F:\ProgramData\Package Cache"。此时新建文件夹为空。
2.复制"C:\ProgramData\Package Cache"内容到目标文件夹
直接拷贝即可。此时目标文件夹"F:\ProgramData\Package Cache"存在大量混存文件。
3.修改初始文件夹名字,以便于后续建立链接
如将"C:\ProgramData\Package Cache"修改为"C:\ProgramData\Package_Cache_Delete",内部的文件保持原样,不做处理。
4.建立链接
在C:\Windows\System32文件路径中找到"cmd.exe",右键管理员打开。
按照下列语法建立链接:
> mklink
创建符号链接。
MKLINK [[/D] | [/H] | [/J]] Link Target
/D 创建目录符号链接。默认为文件
符号链接。
/H 创建硬链接而非符号链接。
/J 创建目录联接。
Link 指定新的符号链接名称。
Target 指定新链接引用的路径
(相对或绝对)。
在本文中即输入:
mklink /J "C:\ProgramData\Package Cache" "F:\ProgramData\Package Cache"
系统弹出: 即表示成功。
5.删除原文件夹中文件,清理空间
在确认桌面程序无误之后,即可对原来的文件夹中的文件进行删除,如果不放心,在移动硬盘中留存备份也可以。
注意事项:
如果在步骤4建立链接之前不修改原文件夹的名字(或者删除原文件夹),即原路径存在"C:\ProgramData\Package Cache",使用mklink /J "C:\ProgramData\Package Cache" "F:\ProgramData\Package Cache"会报错:
原因是链接命令生效前提是原文件夹不存在(如果存在则逻辑上不需要进行链接),所以要进行改名或者删除。