Du betreibst wohl einen Rechner, der nur mit einer "schmalbrüstigen" 40 GB Speicherkarte ausgestattet ist (an Stelle einer SSD oder HDD) ?
Deine Annahme mit dem "freien Speicherplatz an falscher Stelle" ist korrekt.
Speichere die Daten aus den jetzt existierenden Partitionen D und G auf einem externen Speichermedium, lösche im Anschluß D und G, vergrößere C um den Wert, den du vorgesehen hast, erstelle im Anschluß die Partition D neu aus dem verbleibenden freien Bereich und kopiere zum Schluß die Daten von externem Datenträger zurück.
Wenn du (wie im Bild erkennbar) mit EaseUS hantierst, sollte das Verschieben der Partition D in Richtung Partition E machbar sein.
Dazu darf aber der Bereich, der momentan als "G" erstellt ist gar nicht partitiuniert sein (sollte als freier Speicherbereich bleiben).
"Zusammenführen" ist keine sinnvolle Lösung für Systempartitionen - "Vergrößer" (oder "Erweitern") aber schon.