谁是磁盘空间占用大户?

简介: 谁是磁盘空间占用大户?

缘起

磁盘已经全面爆红很久了,使用 dism++ 清理了几次,依然很紧张。终于,昨天在编译程序的时候又因为磁盘空间不足失败了!是可忍熟不可忍。必须安排!

磁盘空间分析神器

我用过两款免费并且好用的磁盘查看工具。一是 spacesniffer,一个是 WinDirStat。本次请出的是神器 spacesniffer

以管理员权限运行 spacesniffer,选择需要检测的盘符,即可开始检测。

检测过程虽然无聊,但是动态效果挺高大上的。

注意:如果不以管理员权限运行,在检测过程可能弹框报异常,分析结果可能不够精确。

检查结果

检测结果里有两个数据比较显眼:一个是企业微信,一个是 vs 的某个插件。

企业微信的安装目录居然占用了 6.7GB。你没看错,是安装目录,不是接收文件的缓存目录。

wxwork-disk.png

从上图可以猜测,每一个子目录对应着一个版本,粗略看下来已经有 10 个版本了。可以想象,如果后续还有新版本而且更新行为不做调整的话,占用的磁盘空间会越来越大。不知道猜的对不对,反正给官方提了一个意见后就卸载了。

feedback-to-wxwork.png

没想到,卸载后占用的磁盘空间并没有明显变化,到安装目录一看,还残留了很多文件。这应该是一个卸载逻辑缺陷。没办法,手动清除吧,希望官方能优化一下。

卸载后残留的文件

看完企业微信,再来看看 vs 插件目录。居然占用了 12.8GB。而且这只是其中一个插件占用的空间大小。

vs-plugins.png

这到底是哪个插件呢?就是大名鼎鼎的 Visual AssistX,我怎么知道的?点进去查看这个目录下的文件,根据文件名猜的。

va_x_intall_path.png

占用这么大磁盘空间,都缓存了什么文件呢?随便打开其中一个目录查看一下:

project-cache.png

从名字猜测,应该是工程文件的缓存。看来用久了,确实会产生不少缓存文件。删除C:\Users\bcn\AppData\Local\Microsoft\VisualStudio\12.0\Extensions\fpfxnnug.ato\Data 即可。

整理一番后,C 盘有了 28GB 的空间!不错。

你的磁盘上都有哪些可以删除的垃圾文件呢?快用 spacesniffer 看看吧!

相关文章
Mac 内存清理,内存占用过大,瘦身操作
Mac 内存清理,内存占用过大,瘦身操作
198 0
|
Java
filebeat占用文件句柄磁盘满
filebeat作为日志采集客户端,相比较于java编写的fluent,有着低功耗的特性。但在一些极端情况下,忽视filebeat的一些特性配置,可能会带来灾难。之前发过一篇关于filebeat内存占用的案例和分析,今天再说下filebeat占用文件句柄、耗费主机磁盘甚至导致磁盘满的案例。
9167 0
|
4月前
|
存储 缓存 固态存储
怎么清理磁盘空间
随着我们频繁使用电脑进行工作、学习和娱乐,积累的文件和数据往往会占据大量的硬盘空间。这不仅会导致磁盘空间逐渐减少,还会减慢电脑的运行速度,甚至还会影响工作效率。幸运的是,通过一些简单的步骤,就可以有效地清理磁盘空间并提升电脑的性能。本文将为你提供几个简单实用的方法,帮你清理磁盘空间。
怎么清理磁盘空间
|
4月前
|
缓存 Linux 调度
Linux服务器如何查看CPU占用率、内存占用、带宽占用
Linux服务器如何查看CPU占用率、内存占用、带宽占用
1156 0
|
7月前
|
Linux
linux杀死CPU占用过高内存占用过高定时清理
linux杀死CPU占用过高内存占用过高定时清理
64 0
|
7月前
|
缓存 Shell Perl
模拟占用磁盘内存CPU
模拟占用磁盘内存CPU
101 0
|
缓存
系统内存占用过高原因分析
系统内存占用过高原因分析
262 0
内存占用过高
内存占用过高
100 0
32.磁盘空间占用情况df
df 是 disk free(可用磁盘)的简称,用于显示文件系统的磁盘使用情况。默认情况下 df 命令将以每块 1K 的单位进行显示所有当前已挂载的文件系统,如果想以易读的格式显示 df 命令的输出,可以使用 -h 选项。
122 0