WinDirStat does a nice job of displaying disk utilization; drilldown into directories organized by size, refresh the whole thing or just a subdirectory after you've done some cleaning. Sorts the "tree" display at the top by cumulative size as it scans; displays the lower graphical representation only after the scan finishes.

Allows you to create user-specified "cleanups" such as compressing an entire directory structure into a 7zip file via command line.

Free, GPL, stable for years. Now on sourceforge: WinDirStat Project Page

And if you don't like its default "pacman" animation while it's scanning a directory structure you can turn it off from the options.


We use TreeSize to do these types of things (although we bought the pro version as well for a few of our servers


I use JDiskReport (free) for this purpose. You can also check the other options here