Possible Duplicates:
What are good tools to show disk usage (for Windows)?
How to determine a disk consuming service in Windows 2008 server?

I am troubleshooting performance on a PC with (running Windows 7) whose hard disk is almost full. I am assuming that there is some directory where the user has dumped many large files. On Unix, I would use the 'du' command to determine which directories contributed most to disk usage. How do I accomplish this on Windows? TIA - Frank

marked as duplicate by squillman, Iain, Chopper3 Aug 8 '11 at 15:16

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


Use something like TreeSize Free from JAM Software or WinDirStat which is open source.


There is the sysinternals du command but you may find something more native like getfoldersize easier to use.

  • 2
    +1 for sysinternals. Even if you don't use du, the other commands make this suite invaluable on a Windows system. – Bart Silverstrim Aug 8 '11 at 14:51
  • 1
    +1 for most exact answer, even if some of the others are easier to use. – user3490 Aug 6 '13 at 10:43

I think you are looking for WinDirStat


  • I have used WinDirStat for years, it gives you a good overview in under a minute. – Lucky Luke Aug 8 '11 at 15:02

I'm not aware of any cli tools for checking disk usage. I usually use windirstat to track down what is using my diskspace.


Just to weigh in on GUI tools, I prefer sunburst-style graphs, like Scanner2, to treemaps like WinDirStat; I think they're much easier to read.

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