用Windows原生工具可快速定位C盘大文件夹:1.设置→存储查看分类占用;2.磁盘清理扫描系统级大文件;3.PowerShell命令列出C盘一级文件夹真实大小并排序;4.资源管理器搜索“大小:超大”跨文件夹定位单个超大文件。

想快速掌握C盘里哪些文件夹吃掉了几十GB空间,又不想装第三方软件、不翻命令行、不手动点开每个文件夹右键属性看大小,就得用Windows原生工具把整个磁盘的资源分布一次性拉成清单排好。
用“设置→存储”看大类占用分布
这一步适合刚打开电脑就想摸清C盘“体重构成”的人,30秒内就能看到系统、应用、临时文件各自占了多少。
按下 Win + I 打开设置 → 点击左侧“系统”,右侧选“存储” → 等待页面加载完成,找到“系统盘(C:)”下方的彩色容量条 → 往下滚动到“存储使用情况”图表区域,各色区块分别代表“应用和功能”“系统和保留”“临时文件”“文档”等类别。
点击“临时文件”这类高危项,会立刻展开子列表:缩略图缓存、Windows更新文件、回收站内容全列出来,带具体GB数值;如果某一项显示“18.7 GB”,它就是你第一个该动手清理的目标。
用磁盘清理工具揪出隐藏大块头
设置页只能看到大类,真正藏在系统深处的“巨无霸”得靠磁盘清理工具掀盖子——尤其是那些你根本不敢删、但其实可以安全清掉的系统级文件。
任务栏搜索“磁盘清理”,打开后选择C盘 → 点“确定”完成基础扫描 → 看右侧数值,重点关注“临时文件”“缩略图”“回收站”三项。
点击“清理系统文件”按钮(必须点!否则看不到休眠文件、旧系统备份这些真·大块头) → 再次选C盘深层扫描 → 新列表中盯紧“以前的Windows安装”(即 Windows.old)、“休眠文件”(hiberfil.sys)、“系统错误内存转储文件”这三项,任一超过15 GB,就说明它们正霸占着本该属于你的空间。
勾选后点“确定”,系统会弹出确认框,这时别犹豫——这些文件不是运行必需项,删掉不会影响当前系统启动。
用PowerShell命令列出C盘所有一级文件夹真实大小
前面两种方法都停留在分类或文件层面,如果你需要一份可排序、可导出、精确到字节的C盘根目录文件夹清单,就必须用PowerShell递归统计。
第一步:以管理员身份运行PowerShell(开始菜单搜PowerShell → 右键“以管理员身份运行”)
第二步:粘贴执行以下命令:
Get-ChildItem C:\ -Directory | ForEach-Object { $size = (Get-ChildItem $_.FullName -Recurse -File | Measure-Object -Property Length -Sum).Sum; [PSCustomObject]@{Name=$_.Name; SizeMB=[math]::Round($size/1MB,2)} } | Sort-Object SizeMB -Descending | Format-Table -AutoSize
第三步:等待命令跑完,屏幕上会直接列出C:\下所有一级文件夹(如Windows、Program Files、Users),按大小从大到小排列,单位是MB,带两位小数。
注意:Users文件夹通常排第一,但别急着删——它里面是你全部个人数据;真正要查的是那些名字陌生、体积却高达30GB+的文件夹,比如C:\SWSetup、C:\Intel、C:\AMD,这些往往是预装驱动残留,可进文件夹内部人工确认后删除。
用资源管理器搜索跨文件夹定位超大单文件
有些大文件根本不走常规路径,而是被丢进某个子文件夹深处,比如微信自动下载的4K视频、未命名的ISO镜像、别人发来的工程压缩包,它们单个就占5–20GB,但藏得深,靠肉眼根本找不到。
打开C盘根目录(不是“此电脑”,是双击进去的C:\)→ 顶部搜索框输入「大小:超大」→ 回车。
搜索结果只显示当前C盘范围内符合“超大”标准的文件,不包含子文件夹里的其他内容;若想扩大范围,可先在C盘内新建一个空白文件夹,把常用路径如Users、Downloads、Desktop拖进去,再在这个新文件夹里搜「大小:超大」,效率更高。
这一步搜出来的文件,右键属性看“位置”,能立刻定位它在哪个用户目录或软件缓存路径下,方便后续批量处理。

















