软件简介:
官方网站:https://ncduwin.fengzhengx.cn
NcduWin 是一款为 Windows 系统打造的现代化磁盘空间分析工具,其设计灵感来源于 Linux 下经典的命令行工具 ncdu(NCurses Disk Usage)。它将 ncdu 高效、专注的磁盘检查体验带到了 Windows 平台,并在此基础上构建了一个图形化的用户界面,让磁盘空间的可视化与分析变得更加直观和强大。
NcduWin 的核心优势在于其 “快” 。传统磁盘分析工具通常采用遍历目录的方式扫描文件,速度较慢。NcduWin 则另辟蹊径,它能够直接读取 NTFS 文件系统的主文件表(MFT,Master File Table) 来枚举文件。这种底层读取方式让扫描速度比传统方法快出数倍,即使面对拥有海量文件的大型硬盘,也能在短时间内完成分析。同时,软件采用了多线程处理技术,确保在扫描过程中界面保持响应,不会出现卡顿。
在数据分析与可视化方面,NcduWin 提供了双重视图。主界面左侧是类似 ncdu 风格的文件列表,清晰地展示了目录和文件的层级、大小、占比及文件数量;右侧则是一个交互式的矩形树图(Treemap) 。通过色块的大小和颜色,用户可以直观地识别出占用空间最大的文件夹或文件,迅速定位磁盘空间的“消费大户”。
NcduWin 不仅是一个分析工具,也提供了完善的磁盘整理与清理方案。它内置了重复文件查找器,通过“按大小分组 → 取前4KB计算哈希 → 完整哈希”三阶段漏斗算法,在保证准确性的同时最大程度地减少了 I/O 开销和内存占用。对于分析结果,用户可以通过右键菜单安全地执行操作:既可以将文件或文件夹移至回收站(可恢复),也可以选择永久删除。
软件还设有一个专门的 “一键清理”(Cleanup)标签页,可以智能检测并清理系统内的常见垃圾文件,包括临时文件、浏览器缓存、pip/npm 等开发工具的缓存,以及大于 50MB 的大文件。更重要的是,NcduWin 内置了一套五级安全系统(S/A/B/C/D) 来为文件和文件夹分类定级,确保系统关键状态和用户个人数据不会被自动勾选,从根本上防止了误删重要文件的风险。
在用户体验和功能细节上,NcduWin 同样考虑周到。它支持明暗主题切换,并允许用户自定义强调色。软件会自动请求管理员权限以扫描 C:\Windows 等受保护的系统文件夹。在浏览路径时,顶部的面包屑导航让用户能快速跳转到任意父级目录;将鼠标悬停在项目上,还会弹出悬停提示,显示完整的文件路径和软件识别信息。此外,它还能智能识别 Adobe、JetBrains、Microsoft Office、Steam 等常见软件的安装文件夹以及开发者项目目录。
NcduWin 采用 C++17 和 Qt 6 开发,是一个原生桌面应用程序。它提供了完整的安装包,安装后会在桌面和开始菜单创建快捷方式,并内置了卸载程序。用户可以从其 GitHub 仓库的 Releases 页面下载 NcduWin_Setup.exe 进行安装,无需额外安装任何运行时环境。
总而言之,NcduWin 成功地将 Linux 下 ncdu 的高效内核与 Windows 下的图形化体验相结合,为 Windows 用户提供了一个快速、直观且功能完备的磁盘空间分析与管理解决方案。它既是寻找磁盘空间“丢失”原因的利器,也是安全清理磁盘、优化存储空间的得力助手。
更新日志:
v1.0.7 2026-08-24
chore: 新增 AI 问答多轮对话功能
- 更新所有配置文件与文档中的版本号从 1.0.6 到 1.0.7
- 新增 AI 问答对话功能,支持多轮上下文对话
- 完善安装脚本的中文本地化与任务描述
安装说明:
直接安装主程序即可。
文章更新说明:2026年8月28日 更新 v1.0.7 版本。

链接已经找不到了