WinDirStat — The Pioneer of Disk Space Visualization. What's Filling Your Hard Drive? The Picture Tells All
In a nutshell: Uses colored block charts to show each file’s proportion of disk space. Large files are big blocks — you can see the biggest culprit at a glance.
How Much Longer Can This Disk Hold Out? First See What’s Inside
Your 1TB data drive has only 50GB left. File Explorer’s “Properties” pie chart only tells you “Used 950GB / Free 50GB” — but what exactly is that 950GB? Are photos taking 300GB or video cache taking 500GB? Which folders are the容量 culprits?
Windows’ built-in “Storage Sense” shows you by category — “Apps & features 120GB,” “Temporary files 80GB,” “Other 400GB.” What exactly is that “Other 400GB”? Click into it, and the system tells you “can’t categorize.”
WinDirStat (Windows Directory Statistics) is here to dissect that “Other 400GB.” It scans the entire disk file by file and draws each file and folder as a colored block chart — the larger the file, the larger the block; different file types are marked with different colors. At a glance, you can see several “giant” blocks on your disk. Hover over one, and it tells you which file in which folder that block represents.
How WinDirStat Works
1. File-by-File Scanning: Slow, But Shows What WizTree Can’t
WinDirStat reads every file on the disk one by one to get size information. By today’s standards, this approach is very slow — scanning a 1TB hard drive can take 6-8 minutes. In comparison, WizTree, which reads the NTFS MFT directly, only takes 3 seconds.
But file-by-file scanning has one thing WizTree can’t do: WinDirStat can identify which files are candidates for cleanup. During scanning, it also analyzes file extensions to find temporary files, cache files, log files, and other “likely deletable” candidates, marking them in the cleanup list. WizTree only tells you “this block is big”; WinDirStat can also tell you “this block can probably be deleted.”
2. Treemap: One Picture Shows the Entire Disk
After scanning, a “Treemap” appears on the right side of WinDirStat. This is a large square made up of many colored rectangles of different sizes — each rectangle represents a file, its area proportional to the file size. All rectangles together fill the square.
Different file types are marked with different colors:
- Blue → DLL/system files
- Green → Images
- Yellow → Videos
- Red → Compressed files
- Purple → Documents
- Gray → Uncategorized
See a huge yellow block in the bottom right corner? That’s a 50GB video file. See many tiny gray fragments scattered on the left? Those are temporary files scattered in various locations.
3. Directory Tree and Extension Statistics
The upper left area shows the “Directory Tree view” — similar to File Explorer, but with an extra column for “percentage of total space” next to each folder. Sorted by percentage from high to low, the most space-consuming folders are at the top. Expand subfolders, go layer by layer, until you find the largest file.
The lower left area shows the “Extension Statistics view” — summarized by file type. You’ll see things like “all .mp4 files use 320GB (34%)” or “all .tmp files use 45GB (4.7%).” If an unexpected type takes up a large proportion (e.g., .log files at 80GB), you know it’s time to clean.
4. Built-in Cleanup Functions
Right-click a file or folder in the treemap or directory tree to choose “Open” (open the location in File Explorer), “Delete,” or “Move to Recycle Bin.” You can also choose “Open Command Prompt Here” for command-line operations. No need to switch to File Explorer to delete — see it in WinDirStat, confirm it needs to go, delete it directly.
Professional Media and User Reviews
| Media | Review |
|---|---|
| How-To Geek | ”WinDirStat is the classic disk space analyzer — it may be slower than newer tools, but it’s still one of the best” |
| Lifehacker | ”The treemap visualization is so useful that Windows should steal it” |
| TechRadar | ”A timeless utility, though WizTree has largely surpassed it in speed” |
What Real Users Say
“Used WinDirStat for ten years, later switched to WizTree. But I still recommend beginners start with WinDirStat — its treemap coloring, cleanup suggestions, and file type statistics are more detailed than WizTree. Once you’re used to visual analysis, switch to WizTree for speed.” — Old-school PC User, 知乎
“When managing school computer labs, I used WinDirStat every semester to scan shared folders on student drives. Finding those deep-buried large files (downloaded movies, game installers, etc.) and sending them to the recycle bin with the cleanup feature. The treemap turns this tedious task into a fun ‘treasure hunt.’” — School IT Admin, V2EX
“WinDirStat’s scanning speed确实 lags behind the times. 1TB SSD takes seven or eight minutes, while WizTree does it in three seconds. But I prefer WinDirStat’s cleanup features (built-in delete, open command prompt) — WizTree doesn’t have cleanup functionality.” — Efficiency Tool Reviewer, B站
Comparison with Similar Tools
| Dimension | WinDirStat | WizTree | TreeSize Free | SpaceSniffer |
|---|---|---|---|---|
| Scan Speed (1TB) | ⭐⭐ 6-8 min | ⭐⭐⭐⭐⭐ 3 sec | ⭐⭐⭐⭐ 10-30 sec | ⭐⭐ 5-8 min |
| Underlying Technology | File-by-file traversal | NTFS MFT direct read | NTFS MFT direct read | File-by-file traversal |
| Treemap Visualization | ⭐⭐⭐⭐⭐ Classic | ⭐⭐⭐⭐ Colored | ⭐⭐⭐⭐ Good | ⭐⭐⭐⭐⭐ Unique grid |
| File Type Statistics | ⭐⭐⭐⭐⭐ Most detailed | ⭐⭐⭐⭐ Supported | ⭐⭐⭐ Basic | ⭐⭐ None |
| Cleanup Suggestions | ⭐⭐⭐⭐ Yes | ❌ No | ⭐⭐ Limited | ❌ No |
| Built-in Delete | ⭐⭐⭐⭐ Supported | ❌ No | ⭐⭐⭐ Supported | ❌ No |
| Open Source | ✅ GPLv2 | ❌ Closed source | ❌ Closed source | ❌ Closed source |
| Update Status | ⭐⭐ Rarely updated | ⭐⭐⭐⭐⭐ Active | ⭐⭐⭐⭐ Active | ⭐⭐ Slow updates |
| Price | Free open source | Free for personal | Free version limited | Free |
Selection advice:
- Pursuing speed, just want to know which file is biggest → WizTree (3 seconds, undisputed)
- Want treemap + cleanup suggestions + built-in delete → WinDirStat (classic, most feature-complete)
- Using both together doesn’t conflict → WizTree for quick scan, WinDirStat for detailed analysis
Download and Installation Guide
Official Download (Recommended)
WinDirStat’s only official website is windirstat.net, also distributed on SourceForge and FossHub:
| Channel | Download Link | Description |
|---|---|---|
| Official Website | windirstat.net | Main site, includes installer and info |
| SourceForge | sourceforge.net/projects/windirstat | Official hosting platform |
| FossHub | fosshub.com/WinDirStat.html | Alternative download, no ads |
⚠️ Safety reminder: WinDirStat’s official website is
windirstat.net. The software is open source and clean, with no bundled software during installation. The last update was a while ago, but its functionality remains stable.Again, avoid third-party download sites.
2-Minute Quick Start
- Open windirstat.net, click Download, choose the installer version
- Install with default settings
- Launch WinDirStat — a disk selection dialog appears. Choose “All local drives” or a specific drive, click “OK”
- Three Pac-Man icons start moving, indicating scanning in progress. This step takes a few minutes — good time to get a drink of water
- After scanning completes, three views appear simultaneously: upper left → directory tree, lower left → file type statistics, right → colored treemap
- Find the largest block in the treemap, click it — the left side automatically expands and locates that file. Right-click → “Open Directory”
Usage Tips
- Right-click a block in the treemap: Directly view file path, delete, or open the containing folder
- Sort the directory tree by “Percentage” column: Fastest way to find large folders
- Click a file type in the extension statistics: The directory tree on the left automatically highlights which folders contain this type of file
Frequently Asked Questions
Q: Is WinDirStat still worth using? Isn’t WizTree faster? Yes, it’s worth using. WinDirStat’s treemap coloring and file type statistics are more detailed than WizTree’s, and it has built-in cleanup suggestions and delete functionality. If you care about scan speed → choose WizTree. If you prefer more detailed data analysis + built-in cleanup → choose WinDirStat.
Q: Can I stop the scan midway? Yes. Click the “Stop” button, and WinDirStat will display the results of the portion already scanned. Unscanned areas appear as gray regions in the treemap.
Q: I can’t understand the treemap. What should I do? The directory tree is more intuitive. It sorts folders by space usage from largest to smallest. Expand layer by layer until you find the largest files. The treemap is supplementary — once you get used to it, you can directly “read the shapes” to find large files.
WinDirStat is like taking an X-ray of your hard drive — it takes a few minutes for the picture to develop, but once it does, every single bone is crystal clear.