I have a file server that has a pretty large folder tree. There's a shared folder, under that are 5 departmental folders. Nested inside of those are thousands of subfolders and files.

I would like to be able to trace growth of those 5 departmental folders. There are certain particular sub-sub-sub folders I'd also like to keep an eye on. This is so that, if I suddenly see my disk utilization % skyrocket, I can have a clue as to what folder this growth happened in, so I can drill down and discover whodunnit.

I thought about writing some sort of vb or powershell script (which would require learning the lang) to do a DU of each folder and then write out a table to a file or something. But I'm thinking this is reinventing the wheel because somebody has to have solved this before. Is anyone aware of a (hopefully freeware/OSS) solution to graphing various folders in a filesystem?


WatchDISK does exactly that -- shows directory sizes over time. WatchDISK's big brother, PA Storage Monitor does that plus more (besides tracking just directory sizes, it can tell you who the largest storage users are, where the MP3s are, etc).

|improve this answer|||||
  • I'll call this the accepted answer, because this software does exactly what I asked. Costs a bit, but gets it done. – Aszurom Mar 2 '10 at 14:22

FolderSizes would do the job as well.


|improve this answer|||||

take a look at Corner Bowl disk monitor : http://www.diskmonitor.com/ not free but completely configurable to your needs, reasonable price you can try 20 days for free.

|improve this answer|||||

I would use something like TreeSize:


Or, if you just want to check folder sizes interactively, TreeSize Pro (which has no connected to the other one, despite the name):


|improve this answer|||||

I would install quota. See: http://www.windowsnetworking.com/articles_tutorials/Configuring-Disk-Quotas-Windows-2003.html

|improve this answer|||||
  • 1
    Disk quotas aren't really a method for tracking the growth of folders. Disk quotas are a method of controlling the usage of volumes (W2K3) or volumes and\or folders (W2K3R2, W2K8). – joeqwerty Jan 22 '10 at 19:39
  • Is quota good for more than just doing a conditional threshold notification setup? Like, does it track space used over time or just notification when the space used reaches a set point? – Aszurom Jan 24 '10 at 20:40
  • The purpose of quota is to limit the space used by an user or by the content of a folder. You can use the "soft" limit as a warning. – Mircea Vutcovici Jan 25 '10 at 16:43

I've seen recently a response on spiceworks website so I'll quote it.

tools like treesize cannot help me finding what folder growed since yesterday ? I am talking about a file server with thousands of folders and files (380GB data)

I use xinorbis (freeware) by now but it needs 6 hours to scan our file server with 386Gb of data while it runs as the only active app on a win 2008 virtual server . After that it can tell me what files changed since previous scan and a thousand more usefull things. It is good but a bit too slow. The database is also ver large (> 1GB) .

I'm going to use it. Don't want to pay any money :D Oh, and the link: Xinorbis

|improve this answer|||||

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