V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LuffyPro
V2EX  ›  问与答

win11 如何快速概览文件路径下的文件夹大小

  •  
  •   LuffyPro · 56 天前 · 1664 次点击
    这是一个创建于 56 天前的主题,其中的信息可能已经有所发展或是发生改变。

    迫于有时,比如 C 盘满了,虽然大概知道那些文件路径占用的存储较大,但是有时想快速查看一些路径下哪些文件夹占用的存储空间较大(⭐)。然后选择性删除掉一些不会影响正常使用的文件路径。

    • 支持大小排序展示(⭐⭐);

    • 如果能支持多路径同时概览展示(⭐⭐⭐)

    • 如果能支持选择层级然后展示同层级下每个文件夹所有子文件夹的存储大小更好(⭐⭐⭐⭐)

    • 更惊喜的附加功能:解释每个文件夹的创建应用(如果是应用创建的话),同时支持相应应用解释。删除后可能有什么后果(⭐⭐⭐⭐⭐)

    请问 Wins 有这样的工具吗?不一定要具备上面所有功能,目标是:前几次出现存储空间不足时,快速进行文件整理,腾出空间,当然如果出现太多次了,重装应该是最优解。

    谢谢大佬们,抽空解答。

    23 条回复    2025-07-09 08:17:22 +08:00
    NoOneNoBody
        1
    NoOneNoBody  
       56 天前   ❤️ 2
    wiztree
    LuffyPro
        2
    LuffyPro  
    OP
       56 天前
    @NoOneNoBody 好的,谢谢大佬,我看看。
    Linho1219
        3
    Linho1219  
       56 天前 via Android
    SpaceSniffer ,前三个应该是都满足的,而且可视化
    第四个感觉做不到吧?文件系统应该是不会存这个
    zsh2517
        4
    zsh2517  
       56 天前   ❤️ 1
    1. 楼上提到的 SpaceSniffer ,专门用来分析空间占用的。需要现场扫描
    2. Everything ,设置里面,有一个文件夹大小索引(或者类似的名称),结合 parent:C:\ 语法可以查看每一级目录。会自动索引,正常情况下基本是即时的
    3. 第三方资源管理工具,如 Directory Opus (收费),最近也支持文件夹大小了。看起来是即时扫描但是有缓存,父目录扫完之后,进入子目录会瞬间出结果
    zsh2517
        5
    zsh2517  
       56 天前
    建议 spacesniffer ,专门做磁盘分析的。另外两个侧重点都是显示当前目录下所有子目录的大小(不过因为本身整理文件也要不断切换目录,我觉得用起来还行)。

    everything 能做的事情不少,但是需要自己探索一下怎么实现。(比如最大的文件/目录 -> 筛选+按大小排序;可能是重复文件 -> 大小相同;某些操作产生了哪些文件 -> 导出+对比等)
    geelaw
        6
    geelaw  
       56 天前
    >目标是:前几次出现存储空间不足时,快速进行文件整理,腾出空间

    那你问的是 X/Y 问题。存储空间不足时应该运行 cleanmgr.exe 清理空间,或者使用( Windows 10 开始时髦的) Storage Sense 自动整理。

    搜索了一下 SpaceSniffer 、WizTree 的资料,没有看到它们如何处理硬链接(同一个文件多个文件名)。

    >解释每个文件夹的创建应用(如果是应用创建的话)

    这个问题无解,因为文件系统并不会记住每个文件夹是哪个程序建立的。当然,根据典型路径、名称做些提示是可以的。
    marc2017
        7
    marc2017  
       56 天前
    treesize
    cpstar
        8
    cpstar  
       56 天前
    就 windows 的 C 盘,能动的无非也就几个 temp 和 user 下的那些目录,剩下的 windows 目录下的大部分敢动么? programfiles 下的敢动么?然后就是一些应用塞的垃圾文件,但是这都得根据应用专门处理。
    所以回归到底,一个是把 C 盘搞大,100G 打底,150G 以上,200-300 硬盘有富余就给;二就是把程序都安装到盘符;三就是不分 CDE ,整个硬盘除了其他必要的系统分区,就剩一个 C 盘。
    alexsz
        9
    alexsz  
       56 天前
    可以尝试 这款小工具 TreeSizeFree
    soulflysimple123
        10
    soulflysimple123  
       56 天前
    win11 自带 存储设置 可以看到存储使用情况
    hwdq0012
        11
    hwdq0012  
       56 天前
    安装 git from windows, 右键打开 git bash
    du -h # 递归显示所有目录大小
    du -h --max-depth=1 #只显示一层
    du -ah --max-depth=1 #文件也显示,不只是目录
    kokerkov
        12
    kokerkov  
       56 天前
    @cpstar
    Program Files 和 Program Files(X86)和 Windows 已经不是大头了。

    现在的软件都把屎拉在 C:\User\XXX\AppData 下面 3 个文件夹里面,而且目前没有清理垃圾软件会清理这里面的东西。因为这是软件运行时候丢的一些配置文件,如果你卸载再安装,配置就还在。

    但是!!!这已经被玩坏了。某些软件把自动下载的更新文件也放这里,而且更新了以后了也不删除。导致文件夹越来越大。
    sss15
        13
    sss15  
       56 天前
    @marc2017 我用的就是这个软件,好用的很,现在阿猫阿狗都喜欢往 c 盘 users 目录里写东西太恶心了
    连下载个更新包也要丢到 users 目录里,真是一点没办法限制,更新完了还留着不删除
    strobber16
        14
    strobber16  
       56 天前 via Android
    建议加钱。一根 2T ssd 做 c 盘,3~5 年不用考虑这个问题。节约下来的时间想办法用来提升生产力
    noe132
        15
    noe132  
       56 天前
    wiztree
    Greendays
        16
    Greendays  
       56 天前
    就连 jetbrains 的软件都会在下载更新后,保留老版本占空间。目前最合理的方式确实就是不分区了,不然 C 盘总是会不够用的。
    darklinden
        17
    darklinden  
       56 天前
    WinDirStat
    lianyanjiajia
        18
    lianyanjiajia  
       56 天前
    @kokerkov 有些软件会装在这里...
    cpstar
        19
    cpstar  
       56 天前
    @kokerkov 12#
    除了 AppData ,还有一个地方 ProgramData ,这两个都是隐藏目录。AppData 正经就是放缓存或者放软件本地化适配配置的地方,应用没有良好的清理机制,仅靠三方软件也很难去清理,就是我说的应用塞的垃圾文件。你看到了尺寸大,怎么办,敢动么。然后 linux 向的软件,还会在 C:\Users\xxx\下放一大堆.开头的子目录——等同于 linux 的 home 目录里放的点开头的隐藏目录,但这个普遍都是文本类型的配置文件。

    另外 AppData 这个目录,如果用户不给管理员权限或者给全部用户安装的话,也会安装到这个目录里。还有 ProgramData 目录,总归上,这都是 Windows 加强了管理员权限之后,产生的涟漪。
    PrinceofInj
        20
    PrinceofInj  
       55 天前
    用 wiztree 就行了,出了最后一个,其他的都满足
    yjd
        21
    yjd  
       55 天前
    TreeSize
    LuffyPro
        22
    LuffyPro  
    OP
       55 天前
    谢谢大佬们的建议,回去看看
    talengu
        23
    talengu  
       55 天前 via iPhone
    gdu
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5306 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 08:41 · PVG 16:41 · LAX 01:41 · JFK 04:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.