SpaceSniffer是一款免费绿色的可视化磁盘分析工具,通过Treemap方块图直观显示C盘等磁盘中文件与文件夹的占用大小,支持以管理员身份运行后快速扫描、下钻查看、过滤筛选及安全清理,无需安装,兼容Windows XP至11系统。

当你发现C盘红色进度条越来越长,却不知道哪些文件在偷偷吃掉空间时,必须先看清空间到底被谁占了——不能靠猜,也不能盲目删除系统文件,得用可视化工具一层层钻进去看。
用SpaceSniffer快速定位大文件夹
下载解压SpaceSniffer后,以管理员身份运行SpaceSniffer.exe;这一步不能跳过,否则无法扫描系统保护目录和隐藏文件。
点击左上角磁盘图标→选择C盘→点“Start”开始扫描;扫描过程无需干预,右上角显示“Ready”即完成。
界面中每个彩色矩形代表一个文件或文件夹,面积越大占用空间越多;橙色块是驱动器根目录,褐色块是文件夹,蓝色块是单个文件——【不要直接右键删除蓝色块里的系统文件,比如hiberfil.sys或pagefile.sys,误删会导致休眠失效或蓝屏】。
双击某个褐色块(例如AppData),即可下钻查看其内部结构;继续双击可逐层深入到具体软件缓存目录,比如WeChat Files、Docker Desktop等。
用WinDirStat做交叉验证
如果SpaceSniffer扫描结果与磁盘属性显示的已用空间相差超过3GB,说明有隐藏文件未被识别,此时启动WinDirStat补位验证。
运行WinDirStat→选择C盘→点击“Scan”;它会单独列出NTFS元数据、卷影副本、系统还原点等SpaceSniffer可能忽略的区域。
让 Windows 桌面程序在开机时静默自启并隐藏到系统托盘。特别适用于 Flutter、Electron 等无视 VBS/ProcessStartInfo 窗口样式、难以隐藏的顽固应用。提供「VBS 启动器 + Python ctypes/Win32 API」的隐藏窗口方案,可稳定把窗口收进托盘且不闪控制台。
扫描完成后,点击顶部菜单“View”→“Show Hidden Directories”,勾选后立即刷新视图;这时你会看到Recovery、System Volume Information等灰色区块突然变大——这些正是Windows自动创建但默认不显示的占用大户。
手动排查系统级隐藏文件
打开资源管理器→地址栏输入:C:\→回车;按Ctrl+H显示隐藏项目,重点检查以下三个文件:
hiberfil.sys:大小≈你电脑的物理内存容量,若从不使用休眠功能,可在管理员CMD中执行 powercfg -h off 立即释放空间。
pagefile.sys:虚拟内存文件,默认在C盘,可通过“系统属性→高级→性能设置→高级→虚拟内存→更改”将其移至D盘并禁用C盘分页文件。
swapfile.sys:Windows 10/11新增的内存交换文件,无法手动删除,但会随休眠关闭自动缩小;若C盘仍紧张,可一并执行 powercfg -h off。
执行完上述任一命令后,需重启系统才能生效;重启后再次打开SpaceSniffer扫描,对比前后“Total Size”数值变化,确认释放是否成功。

















