How to find the ten largest files in Windows 7?

Solution 1:

The following in PowerShell should suffice:

Get-ChildItem -Recurse D:\ -ErrorAction SilentlyContinue |
    Sort -Descending Length |
    Select -First 10

or shorter:

gci -r D:\ -ea 0 | sort Length -desc | select -f 10

Solution 2:

Try WinDirStat

WinDirStat reads the whole directory tree once and then presents it in three useful views:

  • The directory list, which resembles the tree view of the Windows Explorer but is sorted by file/subtree size,
  • The treemap, which shows the whole contents of the directory tree straight away,
  • The extension list, which serves as a legend and shows statistics about the file types.

alt text

Solution 3:

JDiskReport Works a lot like WinDirStat, but presents a friendlier pie chart. It also supports listing the "Top 100" in several categories, including size. The only caveat is that it requires Java, but if you already have Java, I really recommend it.

Solution 4:

A less graphic tool is "TreeSize Free":

TreeSize Free Screenshot

It's bigger brother, "TreeSize Professional", can however do graphics:

TreeSize Professional Screenshot

Solution 5:

SequoiaView can also provide the same functionality as WinDirStat.