最近C盘用了很多清理工具,一直变红

360安全卫士清理也没用,CClean清理后还是只有5G不到的空余磁盘容量。。。裂开了

到底是什么让我120G 的C盘变成这样了呢?

 

开始以为是桌面文件太多了,于是把桌面移动到了D盘

 

 

结果发现只清理出来1G左右空间 

 

然后一步步查,发现

C:\Users\Administrator\AppData\Roaming 这个文件占用了70G,感觉不太正常。。。

里面目录太多了,一个个鼠标点开属性,看大小太麻烦了,于是搞了个python脚本,如下

 

# -*- coding: utf-8 -*-
# @Author: 洛澈澄
# @Date:   2021-11-07 08:39:10
# @Last Modified by:   洛澈澄
# @Last Modified time: 2021-11-07 08:59:24
# 
# 获取当前目录下,目录的大小


import os
from os.path import join, getsize


def getdirsize(dir):
    size = 0
    for root, dirs, files in os.walk(dir):
        size += sum([getsize(join(root, name)) for name in files])
    return size


def file_name(file_dir):
    nowDir = [[],[]]
    for root, dirs, files in os.walk(file_dir):
        print("-----------")
        print(root)   #os.walk()所在目录
        print(dirs)   #os.walk()所在目录的所有目录名
        print(files)  #os.walk()所在目录的所有非目录文件名
        nowDirs = dirs
        nowFiles = files

        print(" ")
        break
    for d in nowDirs:
        d2 = root+"\\"+d
        nowDir[0].append(d2)
    for d in nowFiles:
        d2 = root+"\\"+d
        nowDir[1].append(d2)
    return nowDir


def strofsize(integer, remainder, level):
    if integer >= 1024:
        remainder = round(integer % 1024/100)
        integer //= 1024
        level += 1
        return strofsize(integer, remainder, level)
    else:
        return integer, remainder, level

def HumanSize(size):
    '''
    获取文件大小,精确为最大单位值 + 小数点后1位
    '''
    units = ['B', 'KB', 'MB', 'GB', 'TB', 'PB']
    integer, remainder, level = strofsize(size, 0, 0)
    if level+1 > len(units):
        level = -1
    return ( '{}.{:>1d} {}'.format(integer, remainder, units[level]) )

root = os.getcwd()
nowDir = file_name(root)
for d in nowDir[0]:
    print(d,HumanSize(getdirsize(d)))

复制到需要查看的目录下,进入cmd ,运行~  简单看了下

 

 

幕布的这个文件夹到了 61G,我裂开了!

后面发现,应该是这里开启后,会导致下列路径存储爆满。导致C盘变红(希望厂商能优化下这个bug

所以先关掉。要离线的话,直接导出看就好

C:\Users\Administrator\AppData\Roaming\Mubu\mubu_app_data\mubu_data

可以在幕布打开的时候,删除 .storage 就好,删不掉的跳过

经过验证,没啥影响~~~

然后看看空间

 

 

 哇哦,Nice!!!

       

 

posted on 2021-11-07 09:30  mjybk  阅读(364)  评论(0编辑  收藏  举报