Lo puedes hacer con algun programa para particionar como el Partition Magic, o el SwissKnife que es gratuito
www.compuapps.com/download/Swissknife/swissknife.htm
La interfaz es bastante intuitiva de los 2, te muestra un rectangulo para cada particion, si lo que quieres es agrandar el C, solo tienes que estirar el rectangulo para agrandarlo, ahi agrandarias el C, y achicarias el D, o la que sea la particion secundaria, siempre y cuando haya espacio libre en la otra particion.
En ese caso no habria perdida de datos, si las 2 particiones estan llenas, ahi la cuestion se complica, ya que seria necesario formatear.