Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Windows 2008 virtual server. Some how every week my server uses an extra 2 gigs and I do not know the reason. Are there any free utility tools that can scan a server and let you know whats gobbling up space?

share|improve this question
up vote 6 down vote accepted

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.

share|improve this answer
I use WinDirStat and it is very nice. At first the graphical display seems silly and chaotic, but then you see this one huge square and think "hmmm, i wonder what that huge file is" click on it, and it jumps you right to it in the folder list. – ManiacZX Dec 16 '09 at 1:34
I also love WinDirStat. It's very small, which comes in handy when a client site has run out of disk space... I can find a way to get it to fit, or run from another location. – Mike L Dec 16 '09 at 17:18
WinDirStat is great, but you can't run it on server core (requires oledlg.dll which isn't there). Anyone suggest an alternative that can be run on server core? – Richard Gadsden Dec 29 '10 at 11:54
I don't have a server core system on which to try it, but you might check whether the Sysinternals Disk Usage tool ( works. It's listed as "Server: [...] 2003 and higher". – fencepost Dec 29 '10 at 17:03
As a further note, WinDirStat isn't really looking at anything disk-specific, just files. That means you should be able to use it to look at an administrative share (e.g. C$) or any other share, though you might need to map to a drive letter. – fencepost Aug 7 '11 at 23:24

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

share|improve this answer

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

share|improve this answer

I like SequoiaView because it groups trees together and you can color different file types to visually see what's taking up space.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.