Ja, du kannst ein Volumen nur vergrößern, wenn sich der freie Speicherplatz direkt hinter dem Volumen befindet.
D.h. du musst nicht nur D: verkleinern, sondern anschließend ans Ende der HDD verschieben.
Lese dir
das mal durch, dann klappt es auch bei dir.