WinDirStat is a disk usage statistics viewer and cleanup tool for Microsoft Windows (all current variants).
2007-09-02 Re-release which now includes Finnish and Estonian language DLLs. I aim for a release which will actually feature new functionality around the end of 2007, beginning of 2008. Sorry for the long delay to the translators. This should speed up now that I have one formerly pressing issue off my mind.
2006-10-10 Another re-release which includes Dutch translation for WDS. Sorry to Gerben since I missed Dutch in the update from September - it should have been included there.
2006-09-06 A re-release of the installer and the ZIP archives was done. The content did not change in either case, but the installer now supports German in addition to English as the user interface language. The ZIP archives should be more compatible.
Note: the installer may not work on the very first edition of Windows 95. All Windows 95 users please provide us with feedback on that issue.
2006-08-23 The WinDirStat weblog has been opened.
2005-07-16 The version 1.1.2 has been released. Users may want to have a look at the release notes.
WinDirStat reads the whole directory tree once and then presents it in three useful views:
The directory list, which resembles the tree view of the Windows Explorer but is sorted by file/subtree size,
The treemap, which shows the whole contents of the directory tree straight away,
The extension list, which serves as a legend and shows statistics about the file types.
Setup Wizard Drive Selection Main Window (93 kiB) Options
Coupling. Select an item in the directory list: The treemap highlights it; and vice versa.
Built-in cleanup actions including Open, Show Properties, Delete.
User-defined cleanups (command line based).
Works with network drives and UNC paths.
'Create disk usage report' option.
'Submit bug report/Feedback' option.
Language can be set to Czech, Dutch, Estonian, Finnish, German, English, Spanish, French, Hungarian, Italian, Polish and Russian.
Just have a look at the Translation website if you want to help or if you want to know more.
Platforms and Status
WinDirStat is known to run on Windows 95 (IE5), Windows 98 SE, Windows ME, Windows NT4 (SP5), Windows 2000, Windows XP, Windows Server 2003 and Windows Vista.
The current version 1.1.2 is stable.
Downloading and Installing WinDirStat
The program comes in two variants: Ansi and Unicode.
Windows 9x and ME users must use the Ansi variant. All others should use the Unicode variant. Why Unicode? Read about it here.
Download the WinDirStat executables from the project summary page
or from here:
For all flavors of Windows: WinDirStat 1.1.2 Setup (Ansi & Unicode) (~630 kiB)
For older releases, as well as their source code, have a look at the Project File List
WinDirStat is free software published under the GNU General Public License.
View the CVS tree or download the sources (a Visual C++/MFC 7.0 project) from the project summary page or directly as ZIP file or 7-Zip file.
Please place bug reports, wishes and comments into one of the fora Help, Open Discussion or the appropriate Tracker - or alternatively send them to the feedback mailing list
email@example.com (Note that the mailing list is now moderated due to extensive spamming. So it can take a while until a message is approved.)
What is a Treemap?
The treemap represents each file as a colored rectangle, the area of which is proportional to the file's size. The rectangles are arranged in such a way, that directories again make up rectangles, which contain all their files and subdirectories. So their area is proportional to the size of the subtrees. The color of a rectangle indicates the type of the file, as shown in the extension list. The cushion shading additionally brings out the directory structure. Treemaps were invented by Ben Shneiderman (www.cs.umd.edu/hcil/treemap-history).
When I came across the KDE program KDirStat (kdirstat.sourceforge.net), I was fascinated and enthusiastic about it, as it is probably the same with many others. I was thinking of writing a disk usage tool before, and I saw: that's it!
As I am Windows developer and didn't find anything equivalent for Windows, I decided to write WinDirStat. It was fun. Enjoy it.
The ability to select (and cleanup) more than one file at the same time will be a natural enhancement.
We'll study SequoiaView's filtering capabilities again and possibly implement filters. However, we want to keep WinDirStat's user interface as simple and natural as possible.
Support for an optional windirstat.ini file will be added, so that all settings can easily be ported to other machines and there is no registry footprint at all.
Saving the current scan to a file.
Plugin-system to extend the features of WinDirStat via a simple plugin-API.
Check for updates as a menu item on the help menu.
Spread the word!
If you want to link to this website or one of the resources, please use the following links. They point to the mirrors of SourceForge and are guaranteed to link to the current release always, whereas the actual links on the project page will change with each release: