Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

How can I visualize which folders and files are taking up all of the space on my hard drive?

I'm getting some conflicting reports on the size of hard drive contents. Namely what is and isn't there and what folders are actually using the space.

I need to know which of the files or folders the culprits behind all this hidden bloat.

share|improve this question
1  
Right-click and go to properties. The folder size will be calculated when that request is done. Like surfasb said, performance is probably the major reason that this isn't show anymore. –  Djerry Mar 12 '12 at 13:26
show 3 more comments

19 Answers

WinDirStat is a port of KDirStat for Linux. It's lightweight, small (650kb installer), fast, portable (as a standalone .exe file), and works on multiple versions of Windows. Besides showing folders and percentages (for the entire disk or any subset of folders), it also displays an (optional) graphical usage map. Works well with NTFS Junction folders, avoiding counting folders multiple times.

WinDirStat screenshot

share|improve this answer
25  
"I don't know which one was first" -- then read the webpage you linked to! WinDirStat was created after its author saw KDirStat. –  Peter Boughton Jul 18 '09 at 22:41
5  
Seems to be based on an earlier college project SequioaView (w3.win.tue.nl/nl/onderzoek/onderzoek_informatica/visualization/…). I suspect both are derivative. –  pcapademic Jul 19 '09 at 22:39
7  
If only they could do something about those rather ugly shiny boxes at the bottom :S –  Svish Apr 22 '10 at 14:32
5  
+1 because it understands NTFS Junction folders so some directories are not counted multiple times. –  Agent_9191 Aug 25 '10 at 16:41
3  
@Svish : I know it's been a while since you posted, but you can adjust WinDirStat's settings to change the look of the ugly boxes at the bottom to something that better suits your tastes. –  evilspoons Jan 3 '12 at 15:31
show 7 more comments

SpaceSniffer is another possibility. It can scan Alternate Data Streams (ADS) and correctly ignores junctions. However, it is not hard-link aware. If a file has multiple links, they will show up in the scan more than once. I've personally tested all this information to be accurate on Windows XP as of version 1.1.2.0.

SpaceSniffer Screenshot

share|improve this answer
3  
+1 For me it's an improvement over WinDirStat and SpaceMonger... This one also shows live changes! ;-) –  Tom Wijsman Mar 23 '11 at 15:50
show 1 more comment

JDiskReport (also available for Mac OS X and Linux).

enter image description here

share|improve this answer
1  
Amen, I've tried many apps in this genre, and most add so many bells and whistles that it's just distracting. I adore JDiskReport, it makes everything so easy. –  username Jul 22 '09 at 17:55
2  
It's a great app, but it doesn't account for Junction folders in NTFS so the total size may be calculated as larger than it really is. –  Agent_9191 Aug 25 '10 at 16:36
add comment

I like FolderSize, since it's integrated into Explorer and caches the results. You always know how much space a folder is taking, and can easily identify space hogs. It's always there, so you don't have to start a separate program.

FolderSize screenshot

share|improve this answer
12  
It looks nice but it's not for Windows Vista or Windows 7 –  Jonas Feb 27 '11 at 17:35
add comment

I've always used, and liked, SpaceMonger. There is a paid-for newer version, but the old version works fine for my needs.

SpaceMonger screenshot

share|improve this answer
2  
+1 I heard about this program years ago now in a Maximum PC issue. I STILL use it. It's the best visualizer for me, in my opinion. Other visualizers either try to be too 'cool' or I don't know but they seem convoluted. –  Jorge Israel Peña Jul 18 '09 at 23:38
1  
The only problem with SpaceMonger (at least the older freeware version) is that it ignores Unicode filenames. It just skips right over them and doesn't include the file at all. WinDirStat at least handles those correctly. I don't know about newer versions of SpaceMonger. –  afrazier Apr 20 '10 at 13:28
add comment

I tend to stick with Scanner. I occasionally try programs with more features, but I find Scanner does everything I actually need.

Screenshot

share|improve this answer
add comment

I'd recommend Disk Space Fan. It has a similar UI to Scanner or Overdisk, but looks more fashionable.

Disk Space Fan screenshot

share|improve this answer
1  
Note: It's not free –  Sawny Nov 20 '12 at 19:17
show 1 more comment

It's old, but I really like the tree map view in SequoiaView.

SequoiaView is free and happily works all the way up to Windows 7 and Server 2008.

SequoiaView screenshot

share|improve this answer
add comment

With Sysinternal suite, you have du.
I like it, because it is command-line, very lean and fast. And it is free :-)

C:\>du somedir

Du v1.33 - report directory disk usage
Copyright (C) 2005-2007 Mark Russinovich
Sysinternals - www.sysinternals.com

Files:        28618
Directories:  2625
Size:         671,672,063 bytes
Size on disk: 671,672,063 bytes


C:\>
share|improve this answer
2  
du is also hardlink-aware, with the -u parameter. With that, it can show you the count of actual files on disk and their size if there are any hardlinked files. –  afrazier Jan 5 '11 at 15:42
1  
lol... windows becomes more and more POSIX compatible every day... oh my! –  SnakeDoc Mar 13 '13 at 21:45
add comment

The older edition of SpaceMonger is minimalist and functional.

alt text

While WinDirStat shows a similar view, I prefer the higher contrast, visiblity of SpaceMonger when I want to quickly view the state of my drive.

alt text

share|improve this answer
show 1 more comment

DiskView is very handy. It has both the pie chart visualization as well as usage bars on the folder tree. It's integrated directly into Windows Explorer.

enter image description here

share|improve this answer
show 1 more comment

There are many possibilities, but in my opinion the bests programs to show file system usage are: WinDirstat, Scanner, Xinorbis and SpaceSniffer.

Xinorbis

Scanner

WinDirStat

FolderSize

SpaceSniffer

overdisk

JDiskReport (requires java)

SequoiaView

limited

Disk Space Fan

not free

SpaceMonger

TreeSize

DiskView

not found

Drivespacio

References:

Overdisk alternatives

How can I visualize the file system usage on Windows?

Herramientas para analizar el espacio en disco

share|improve this answer
add comment

SizeReporter is a tool I wrote that comes with no GUI. The main trigger for creating this tool was to have a way to run a disk space reporting application under a service and get raw data only. Further processing and own reporting/diagramming can then be done in a custom way by using other Software. I was amazed that for Windows I could not find anything free that actually fit my needs.

The tool is not actually really spectacular but can deal with many quirks and issues on filesystems (bad timestamps, very long paths, junctions, ...). "du" (sysinternals) was the tool I used in the past but delivers only a summary.

I hope this can also be useful to others.

SizeReporter download page

share|improve this answer
add comment

Folder Size's documentation says that cannot be done because API has been removed since Windows Vista.

There are few standalone apps exists for folder size checking, like TreeSize Free.

share|improve this answer
show 1 more comment

I've recently found another (rather unimaginative title) FolderSize software from MindGems:

enter image description here

There are freeware and portable versions here.

share|improve this answer
add comment

I see WinDirStat has been given a few mentions already - so I'll just throw ShowMan into the mix.

I like the display of ShowMan better than WinDirStat, as it's cleaner to look at. However - ShowMan is not free for commercial use (and for that reason, I have been using WinDirStat more recently).

share|improve this answer
add comment

FolderSize.Win32 is ultimate one. You can use the scroll button to peek in and out of folders and easily find out any deep nested folder which is consuming lot of space.

Shows everything visually. Very very nice.

FolderSize.Win32

share|improve this answer
add comment

protected by Nifle Jun 22 '12 at 11:49

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

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