我们在日常使用电脑的时候,经常发现系统盘不知不觉就红了。影响运行速度不说,还会让广大强迫症患者无比绝望。除了网上常见的转移虚拟内存分页文件、关闭快速启动、执行储存感知等方法,还有一种“终极大法”:把系统盘的某些文件挪到别的盘。
某些软件,如Microsoft Office,似乎只能安装到系统盘,而且会占用很大的空间。如果直接挪到别的分区,可能会出现无法正常启动等问题。这时,符号链接就可以大显身手了。
先科普以下:
“符号链接(软链接)是一类特殊的文件, 其包含有一条以绝对路径或者相对路径的形式指向其它文件或者目录的引用。[1] 符号链接最早在4.2BSD版本中出现(1983年)。今天POSIX操作系统标准、大多数类Unix系统、Windows Vista、Windows 7都支持符号链接。Windows 2000与Windows XP在某种程度上也支持符号链接。
符号链接的操作是透明的:对符号链接文件进行读写的程序会表现得直接对目标文件进行操作。某些需要特别处理符号链接的程序(如备份程序)可能会识别并直接对其进行操作。
一个符号链接文件仅包含有一个文本字符串,其被操作系统解释为一条指向另一个文件或者目录的路径。它是一个独立文件,其存在并不依赖于目标文件。如果删除一个符号链接,它指向的目标文件不受影响。如果目标文件被移动、重命名或者删除,任何指向它的符号链接仍然存在,但是它们将会指向一个不复存在的文件。这种情况被有时被称为被遗弃。”
接下来详解如何使用符号链接:
1、找到安装在C盘的软件,右键,打开文件所在的位置
可以很容易的溯源到软件安装路径
2、复制这个文件夹,粘贴到别的盘,然后给原文件夹随便重命名
3、以管理员身份运行命令提示符(终端),输入
mklink /d "原文件夹改名前的路径{有引号)" "挪到的路径"
例如我的office原来在"C:\Program Files (x86)\Microsoft Office",我复制到了"D:\Microsoft Office",命令如下:
接下来尝试运行刚刚转移的程序,如果可以正常使用,就能彻底删除刚刚重命名的文件夹了。
(删除后并不能释放占用空间,请及时清空回收站以释放空间。)
这时有的小可爱就要问了:我看"C:\Windows"文件夹占用的空间最大,那能不能把它给挪走捏?😅
答案是不行,因为Windows在启动过程中不支持符号链接,所以以下文件夹不允许进行上述操作,否则会导致系统无法启动:
C:\
C:\Windows
C:\Windows\System32
最后,感谢您能够看到这里,也感谢您关注我的博客!谢谢!❤️