Hay una última utilidad, aunque muy relativa con los tamaños actuales. Cuanto mayor es el HD, mayor es el tamaño de los "clusters". Un cluster es la unidad MINIMA de espacio en HD, que puede ser de varios tamaños dependiendo del tamaño del disco... 16K, 32K, 64K, etc... un fichero ocupa SIEMPRE un numero entero de clusters, independientemente de su tamaño.
Por ejemplo, un HD con clusters de 32K... un fichero de 1 byte ocupa en HD 32 K, un fichero de 33K ocupa 2 clusters (64 K)
Eso antiguamente aun tenía sentido, hoy en día con un tamaño medio de HD de 500 Gb... pues no tanto, aunque desde luego tener una partición para programas, y otra para datos es mas que interesante. Si tienes que formatear, no necesitas copiar los datos a otro disco.
También se usan las particiones para poner mas de un sistema operativo en el HD...por ejemplo Linux y Windows en el mismo HD