Creo q si ambos discos son dinamicos, podrias asignar ese espacio de la unidad C a la D, si tus discos son basicos, facilmente podes hacerlos dinamicos sin perder la info, pero si keres pasarlos de dinamicos a basicos tenes q hacer un back up d tus cosas.
Al menos en XP furula esto, no c si en w7 si.
aki te dejo algunas cositas pa q leas.
http://wilmerbarriosjr.blogspot.com/2009/10/particionando-disco-en-windows-7.html
http://windows.microsoft.com/es-ES/windows-vista/What-are-basic-and-dynamic-disks