Eu daria uma olhada em SequoiaView . Faz uma exibição gráfica dos arquivos para você. Eu gosto porque é rápido e grátis.
Estou usando o Windows 7 Ultimate 64 bit e obtive sucesso com o tamanho do arquivo de árvore, mas estou procurando uma maneira de digitalizar o disco rígido e listar os arquivos maiores, não necessariamente os tamanhos de pasta, mas individualmente arquivos em qualquer pasta em que possam estar.
Existe um programa como esse?
Confira WinDirStat (role para o link de download).
Em alternativa, obtenha a partir de Download.com , se estiver mais à vontade.
Além do SequoiaView, sugiro verificar o JDiskReport . Ele faz a mesma coisa, mas no formato de gráfico de pizza. É freeware. E, como é um aplicativo java, ele pode ser executado em qualquer sistema operacional que tenha uma JVM.
Espero que isso ajude.