Con respecto a la partición de recuperación:
Durante su instalación, Windows se crea automáticamente una partición oculta primaria activa de 100 ó 200 MB según la capacidad total asignada al SO Esta partición no aparece en "Equipo" o el Explorador de Windows, únicamente es visible en la Administración de discos (clic derecho sobre "Equipo" > Administrar > Administración de discos), y no le es asignada ninguna letra. Esta partición contiene el Entorno de recuperación de Windows (WinRE) que permite recuperar el sistema en caso de problemas al iniciar el sistema (Tecla F8), mediante "Reparar el ordenador" en las opciones avanzadas de inicio. Una vez que ha sido creada esta partición, eliminarla puede ser muy peligroso, ya que ésta contiene los ficheros del sistema de inicio, y el Master Boot Recorder (MBR) puede dañarse o desaparecer. El entorno WinRE también puede ser cargado desde el DVD de instalación de Windows o desde el CD de reparación creado bajo Windows . A pesar de que existe un truco para que no sea creada esta partición durante la instalación (utilizando un disco duro ya formateado completamente en NTFS), Microsoft no recomienda aplicarlo ya que en caso de corrupción del sistema operativo, las herramientas de restauración pueden dejar de funcionar. Sin embargo, cuando la partición oculta primaria no es creada durante la instalación, el entorno WinRER es puesto en la raíz de C en "C:\Recovery".
Y con respecto a esos 478GB que tienes desperdiciandose:
Usa Partition Wizard te ayudará de manera fácil a juntar lo que no tienes asignado con tu partición C: o a crear una nueva. aquí un tutorial simple de comprender espero te ayude.