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. Also there should be a print option to get it on paper.
WinDirStat [1] is a port of KDirStat for Linux [2]. It's free, 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.
[1] http://windirstat.infoSpaceSniffer [1] 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.
[1] http://www.uderzo.it/main_products/space_sniffer/index.htmlTreeSize [1] is pretty sweet.
Its advantage over the others is that on NTFS drives, it works on the MFT (Master File Table) and reaches extremely high scan speeds.
They have three versions of the product: Free [2], Personal [3] and Professional [4].
The free version doesn't have fancy visualizations and reports but should be sufficient in most cases.
[1] https://www.jam-software.com/treesize/JDiskReport [1] (also available for Mac OS X and Linux).
[1] http://www.jgoodies.com/freeware/jdiskreport/I tend to stick with Scanner [1]. I occasionally try programs with more features, but I find Scanner does everything I actually need.
[1] http://www.steffengerlach.de/freeware/I've always used, and liked, SpaceMonger [1]. There is a paid-for newer version, but the old version [2] works fine for my needs.
[1] http://en.wikipedia.org/wiki/SpaceMongerI like FolderSize [1], 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.
[1] http://foldersize.sourceforge.net/It's old, but I really like the tree map view in SequoiaView [1].
SequoiaView is free and happily works all the way up to Windows 7 and Server 2008.
[1] https://www.win.tue.nl/sequoiaview/I'd recommend Disk Space Fan [1]. It has a similar UI to Scanner or Overdisk, but looks more fashionable. Current price for a single license in 15$.
[1] http://www.diskspacefan.comWith
Sysinternal suite
[1], 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:\>
[1] http://technet.microsoft.com/en-us/sysinternals/default.aspxdu
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
WizTree [1] is free and can read directly MFT, so in contrast to most other programs it scan in seconds.
[1] http://antibody-software.com/web/software/software/wiztree-finds-the-files-and-folders-using-the-most-disk-space-on-your-hard-drive/There are many possibilities, but in my opinion the best programs to show file system usage are: WinDirstat, Scanner, Xinorbis and SpaceSniffer.
limited
not free
not found
References:
How can I visualize the file system usage on Windows? [14]
Herramientas para analizar el espacio en disco [15]
[1] http://www.steffengerlach.de/freeware/DiskView [1] 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.
[1] http://www.diskview.comThe older edition of SpaceMonger [1] is minimalist and functional.
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.
[1] http://www.sixty-five.cc/sm/v1x.phpI've always used OverDisk ( web search [1]). Simple and effective.
Notes:
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 [1]
[1] http://color-of-code.de/wiki/product:size_reporter:startFolder Size [1]'s documentation [2] says that cannot be done because API has been removed [3] since Windows Vista.
There are few standalone apps exists for folder size checking, like TreeSize Free [4].
[1] http://foldersize.sourceforge.netI've recently found another (rather unimaginative title) FolderSize [1] software from MindGems:
There are freeware and portable versions here [2].
[1] http://www.mindgems.com/products/Folder-Size/Folder-Size.htmlAs of Windows 10, there is a built-in utility for this. Navigate to Settings and then Storage.
Click on "Show more categories" at the bottom to get the full picture:
Clicking the "Other" section will display the folders taking up the most space. For example:
FolderSize.Win32 [1] 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.
[1] http://foldersize.codeplex.com/I see WinDirStat has been given a few mentions already - so I'll just throw ShowMan [1] 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).
[1] http://www.satsignal.eu/software/disk.htmlIt seems every disk space analyser under the sun has been listed and the one with the most votes hasn't had a new release since the question was asked seven years ago!
I recommend Folder Size Explorer [1], one of the newest and simplest disk space analyzers that can quickly display which folders are using the most disk space and also export the list for printing. It has the same familiar functionality as the built-in Windows Explorer so it's very intuitive.
[1] http://www.folder-size-explorer.com/download-folder-size-explorer.shtmlI use Glary Utilities [1] which is free with lots of useful tools in different categories.
There is a Disk Space Analyzer
which is can help.