Inicialize no GParted Live ou em qualquer CD do Linux que tenha o GParted nele. Ele pode mover e redimensionar de forma confiável as partições NTFS. (Melhor evitar trocar eles, no entanto.)
Use o GParted para mover a partição "reservada" para o início do disco (o programa provavelmente insistirá em deixar os primeiros 1 a 2 MB livres); então mova a partição C: \ ao lado dele; e finalmente use o GPmged ou o próprio diskmgmt.msc do Windows para aumentar o C: \ para preencher o espaço disponível.