Zend certified PHP/Magento developer

How can I move Windows partition from one drive to another without breaking dual-boot setup

I have a PC that has 3 partitions which are C(Windows 11), D(Windows 10) and E(Documents) in dual boot setup.
I’ve bought a new SSD because of capacity issues and I created 2 new partitions as F and G.
Now, I would like to move “partition C” to the new SSD’s “partition F” but system has to work same as before (dual booted Win10 and Win11).
Which software can do that easily and how?