我分配的D盘空间容量为100G;在资源管理器里,查看D盘属性,空闲空间只剩16G,一直都没在意。今天就当闲着蛋疼找下原因吧,打开D盘,全选,然后属性,只占45G空间啊!无缘无故40G没了,这些真蛋疼了。一般思路就是隐藏文件、系统文件、系统还原、虚拟内存之类的,我试了,但最后都没搞定。
上面这两个截图就是隐藏的文件,我都想法设法进去访问了,然而里面没有啥,占用空间可以忽略不计,就表示没什么卵用喽。
百度搜了没效果,又想法设法FQ去google,结果都没翻出去,屁股都坐疼了!
面对这撞不破的南墙,想是不是就和系统文件没关系啊!
忽然让我看到了postgres,我想肯定是postgres的问题。我去年用postgres处理数据的,后来前半年的数据库和文件被我删了,我想肯定是磁盘空间没释放。我就又开始搜postgres删除数据库释放磁盘空间,找了个vacuum的命令(有机会再写这个vacuum,我写有机会好像就不写了,哈哈),试了,还是不行,我CAO啊,什么鬼!我postgres里不是还有库吗?直接删库,看磁盘空间变不变大不就知道了,二了!删了几个试了下,磁盘空间马上释放了!又是一条死路啊!
不过我看了我postgres就25G了!剩下的才20G吗?我还有SQL SERVER呢。我再去看SQL SERVER的DATA,靠,才几百兆(忘记了具体的,也可能只有几十兆,反正很小)。怎么这么小啊,我几乎天天都要用的呀。打开进去看看吧。提示要管理员权限,我点继续了(我本来就是管理员账号,只是不是administrator账号而已)。尼玛啊,这么多文件,全选属性,我靠,37个G。我再返回上个目录,在看属性也是37G。一下找到了37G的容量。
所以这也和系统有关,我的账号是管理员账号,只是不是administrator账号而已,默认是不把SQL SERVER的DATA数据容量算在属性里的,你访问了之后才行。其次我的系统是win7升级到win10的(这个可能没关系)。
下次再介绍个win10 C盘空间容量的问题。