LinkD是Windows Resource Toolkit中的一员,类似于
linux下的ln,可以将一个目录Src连接到另外一个目录Des上,但Src中本身没有任何数据,数据实际都存储在Des上。利用LinkD转移系统空间上的大家伙,这就实现了系统盘空间拓展。
LinkD的用法在网上可以找到不少,下面是lastwinner自己的理解:
linkd source --展示source目录连接到哪儿去了,也就是source中的内容实际上是存储在哪儿
linkd source destination --将source目录连接到destination目录下,数据实际存储在destination中,但通过source和destination都能访问到destination目录下的内容
linkd source /d --将source目录删除,但不会删除destination目录下的内容
下面说几点要注意的问题:
- 执行linkd source destination 前,destination必须存在,而source可以存在也可以不存在,不存在的话linkd会自动创建之。source和destination路径名称中只能包含英文数字等ASCII字符,不能包含Unicode编码的字符,也就是说路径名中不能包含中文字符(日文韩文字符也一样不能出现)
- 在两个目录中做出的任何变动,都会在另外一个目录中反映出来,包括改名、剪切、复制、粘贴和删除等
- 不能在source目录及其子目录下使用linkd source /d 命令,因为该命令会将source目录直接删除
- 切记!不能按del或shift+del删除source目录,这样会导致destination中的文件被全部删除!如果仅仅需要删除source目录而不包括其中的内容,请使用linkd source /d 命令
举例如下:
在系统安装过不少软件后,%windir%\installer里的内容会很大,lastwinner的机器上该目录就达到了快3G。该目录不能删除,压缩也只能省出大约20%左右的空间,使用
Windows Installer UnUsed Files Cleanup Tool (简称WICleanup)可以清理一些没用的Installer文件,但这效果不好说,取决于你系统中到底有多少没用的Installer文件。
假设你有一个盘剩余空间比较多,那么可以考虑将Installer目录转移至此盘,不妨设这盘为E盘(当然,%windir%不在E盘),那么操作步骤如下:
1、在E盘创建_winInstaller目录
2、将%windir%\installer下的所有内容剪切到E:\_winInstaller中
3、执行命令 linkd %windir%\installer E:\_winInstaller即可将
%windir%\installer连接到E:\_winInstaller了
至此,%windir%\installer下的内容成功转移到了E:\_winInstaller,系统盘的空间腾出来了。
本文是
解决系统盘空间不足的不二法宝的配套文章。
转载请注明出处
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29867/viewspace-682600/
,如需转载,请注明出处,否则将追究法律责任。