En Linux, cuando el disco se llena, el reflejo es:

1
2
du -xh --max-depth=1 / | sort -h
# o ncdu /

En Windows no hay un du decente en la caja. Explorer → Properties es lento y opaco. La herramienta que uso en lab y en escritorios: WinDirStat — free, open source, treemap interactivo.

Piensa en du con esteroides: escanea un drive o una carpeta y te muestra dónde está el espacio, no solo cuántos GB.

Qué hace (más allá de sumar bytes)

VistaPara qué
Lista de directoriosOrdenar por tamaño, como du | sort -h
Estadísticas por extensiónVer si .iso, .vmdk, .log o .bak dominan
TreemapCada rectángulo = un archivo; área = tamaño; color = tipo
Largest files / duplicadosCandidatos obvios a borrar o mover

El sitio del proyecto documenta scan multithread, scan NTFS directo cuando aplica, dark mode e integración con Explorer.

Uso rápido

  1. Descarga el instalador (o portable) desde windirstat.net / GitHub releases del proyecto.
  2. Ejecuta como Administrador si vas a escanear C:\ entero (permisos en Windows, perfiles de otros usuarios, etc.).
  3. Elige el volumen o una carpeta concreta (D:\VMs, C:\Users\…\AppData).
  4. Espera el scan. En discos grandes tarda; no es du sobre un tmpfs.
  5. En el treemap, haz zoom en el bloque gordo. Abre la carpeta en Explorer o borra desde la UI solo si sabes lo que es.

Cuándo usarlo

  • Disco “lleno” y no sabes si es Downloads, hibernación, pagefile, ISOs o snapshots de VM.
  • Comparar antes/después de limpiar un perfil o un share.
  • Enseñar a alguien no-CLI qué está ocupando espacio (el treemap vende solo).

Qué no es

  • No sustituye du/ncdu en Linux o en un NAS por SSH.
  • No es un limpiador mágico: borrar System Volume Information, WinSxS o bases de datos “porque son grandes” rompe el host.
  • Un scan de todo C:\ en un file server con millones de archivos puede tardar mucho; acota la raíz.

Equivalente mental

MundoHerramienta
Linux CLIdu, ncdu
Windows GUIWinDirStat
macOSDaisyDisk / OmniDiskSweeper (otra familia)

Descarga y docs: https://windirstat.net/.