近段时间C盘一直飘红,在网上花了半天时间找各种教程,清理了半天,收效甚微只清理出区区5GB的空间,第二天转眼的功夫C盘又满了,让人抓狂。不解决C盘空间问题没法搬砖,被逼到墙角,终于找到C盘爆满的元凶(Installer目录增长到60GB)。
思路是这样的,找到占用较大空间的目录,百度查找该目录的用途,看是否可以是否可以删除或转移该目录下的文件。
一看吓一跳,整个C盘110GB,windows目录占了75GB,占用如此大的空间,Windows 文件夹,可是系统运行保障的重中之重,这里边放了系统运行所需的所有内容,是我们发现这个文件夹部分文件还是可以清理的:Temp存储的是临时文件是可以清理的,还有WinSxS目录存储的是系统打的所有补丁,只可以删除WinSxS 中的 Backup(备份文件)。这两个文件夹中的文件对windows目录只是九牛一毛。
排查windows目录下所有子目录及文件,发现其中Installer目录占用空间59GB,同样的道理,只要清理或转移Installer目录的大部分文件即可解决C盘爆满的问题。Windows Installer 软件安装技术。该技术包括适用于 32 位 Windows 操作系统的 Windows Installer 服务器,以及一个用于存储有关配置和安装信息的新软件包文件格式。Windows Installer 不仅仅是一个安装程序,它还是一个可扩展的软件管理系统。Windows Installer 管理软件的安装,管理软件组件的添加和删除,监视文件复原,并通过使用回滚来维护基本的灾难恢复。意思很明确Installer目录的大部分文件是不能删除的,但是存在部分冗余文件(可有用WICleanup 清理),清理后还是不能大幅度增加C盘剩余空间。大部分文件不能清除,是否可以转移呢,很庆幸可以转移(终极方案中介绍)。
以下是各种处理方法
1、为C盘扩容
买个1TB的DS硬盘做C盘,扩容是适用于土豪的方案,毕竟绝大部分人不是土豪。
2、重装系统
重装系统太无脑太low了,工作电脑装了一大堆软件,重装不现实。
3、清理垃圾文件
使用 清理脚本、CCleaner、系统自带管理工具、360等工具,可以清理出部分空间
4、转移大空间目录
转移缓存空间,转移微信聊天记录,请参考以下链接
终极方案:转移Windows Installer目录
1>将 C:\wINDows\Installer文件夹整体复制到其他空间较大的盘符中,我复制到了D盘下了。
2>在win10开始菜单中使用搜索框找到cmd下令行
3>在找到的cmd下令行程序上打开右键,以管理员身份运行此程序。
4>在跳出的cmd运行窗口中写入以下下令:mklink /d c:\windows\Installer d:\Installer 并回车。上述下令的意思是我在c:windows目次下创建Installer文件夹到d:\Installer文件夹的标记连接。
5>假如无删除c:\windows\Installer这个文件夹,下令行运行后会提示当文件已存在时没有法创建该文件。为了安全起见,提议我们先将c:\windows\Installer文件夹更名,然后运行下令成功后再进行删除!
6>运行成功后效果如下图所示:
参考资料:
http://edoghaitao.com/p/20201020191_2677_4106945660/tag_windows