WinDirStat – Windows Directory Statistics
WinDirStat’s role and current status
- Many still use WinDirStat as a reliable, “finished” tool for occasional disk cleanups; its age and stability are seen as virtues.
- Others view it as effectively abandonware: slow, outdated UI, and lacking features like console mode or better handling of hard links, NTFS compression, and junctions.
- It remains popular in IT environments because it’s small, portable, and runs on very old to current Windows versions.
- A new “windirstat-next” effort on GitHub claims major performance improvements, lower memory usage than some competitors, and better network path scanning, with betas available.
Performance and MFT-based tools (mostly Windows)
- WizTree is repeatedly cited as dramatically faster (often “tens of times”) than WinDirStat by reading NTFS’s Master File Table (MFT) instead of walking directories.
- Downsides noted: requires admin-level access to the MFT, doesn’t help on network shares or non-NTFS targets, and is no longer free for commercial use.
- Alternative projects: altWinDirStat and FastWinDirStat attempt similar speedups; one fork likely violates the GPL by combining GPL code with proprietary components.
- Other GUI tools mentioned: TreeSize (Free/Pro), SpaceSniffer, SpaceMonger (now OSS v1.4), Diskitude, Filelight, Disk Inventory X, GrandPerspective, DaisyDisk.
CLI / Unix-like and cross-platform alternatives
- Popular terminal tools:
ncdu,gdu,dust,godu,dua,diskonaut, plusrclone ncdufor cloud storage like Google Drive. - GUI tools on Linux/BSD: QDirStat, Baobab, fsview, mate-disk-usage-analyzer; macOS options include DaisyDisk, OmniDiskSweeper, GrandPerspective, Disk Inventory X.
- Android suggestions include DiskUsage and Xplore’s built-in analyzer.
Filesystem, permissions, and OS behavior
- Direct MFT reading is fast but bypasses some abstractions, is racy under concurrent changes, and must contend with NTFS features (hard links, sparse files, reparse points).
- Several comments stress that reading the MFT needs elevated rights and can’t be done for network shares or virtual drives; tools fall back to slower directory APIs there.
- In multi-user or server setups, WinDirStat can misreport used space due to permission issues; running as SYSTEM or using MFT-based tools can help.
- There is debate over why Microsoft Explorer and Windows Search don’t use MFT-based shortcuts; suggested reasons include complexity, security, API stability, and anti-trust concerns.
Visualization and UX
- Treemaps and sunburst charts are seen as the two best paradigms for visualizing hierarchical disk usage.
- Users debate aesthetics and clarity across tools, but agree that fast feedback (near real-time updates, instantaneous scans) strongly changes how often they use these analyzers.