[WIN] NcduWin - 免费开源磁盘空间分析工具
免费开源磁盘空间分析工具「NcduWin」它扫描您的磁盘并使用 ncdu 风格的文件列表 和 矩形树图来可视化文件夹大小。它使用 C++17 和 Qt 6 构建,目标是快速、简单地找到占用空间较大的文件和目录,并且还提供了一键磁盘清理功能。

功能特色
- 极速扫描 — 直接读取 NTFS 磁盘索引表(MFT)枚举文件,扫描速度比传统目录遍历方式快数倍;多线程处理让大容量硬盘依然保持流畅响应。
- 重复文件查找 — 采用三级漏斗算法(大小分组 → 前 4KB 哈希 → 全文件哈希),以极低的 I/O 与内存开销精准识别重复文件。自动跳过系统二进制文件与用户数据,每组默认保留首个文件。
- 跳过重型目录 — 可选择性跳过 node_modules、.git 等大型文件夹的深度扫描,同时仍显示其大小。
- 完整系统访问 — 自动请求管理员权限,支持扫描 C:\Windows 和其他用户目录等受保护的系统文件夹。
- 双重视图 — 左侧 ncdu 风格文件列表,右侧交互式树图,直观分析空间占用。
- 智能排序 — 点击任意列按名称、大小、百分比、文件数量或类型排序。
- 软件识别 — 自动识别常见软件安装目录(Adobe、JetBrains、Microsoft Office、Steam 等)和开发项目。
- 面包屑导航 — 快速跳转到任意父目录。
- 悬停提示 — 鼠标悬停时显示完整文件路径和软件识别信息。
- 安全删除选项 — 右键发送到回收站(可撤销)或永久删除。
- 一键磁盘清理 — 专门的清理标签页检测并移除
- 安全优先删除 — 五级安全系统(S/A/B/C/D)确保不会误删重要文件,系统状态与用户数据永不自动选中。
- 启动自动扫描 — 首次启动立即显示用户主目录的空间使用情况。
- 安装包分发 — 一键安装,自动创建桌面和开始菜单快捷方式,自带卸载程序。
下载地址
- 网盘下载:
https://pan.quark.cn/s/448e9aac3a5e - 项目地址:
https://github.com/xiaodingfeng/ncdu-win-qt