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

56 天前
 LuffyPro

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

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

谢谢大佬们,抽空解答。

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

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

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

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

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

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

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

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

另外 AppData 这个目录,如果用户不给管理员权限或者给全部用户安装的话,也会安装到这个目录里。还有 ProgramData 目录,总归上,这都是 Windows 加强了管理员权限之后,产生的涟漪。
PrinceofInj
56 天前
用 wiztree 就行了,出了最后一个,其他的都满足

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1143615

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX