You can re-partition without deleting but a $Third Party App is required. Partition Magic?
This is what I would do, because I too am cheap:
Let say you currently have 100G on C: and 900G on E (but only 100G of that 900G is used): total HD size 1 TB.
OK let say you want to make your C: into 300G and shrink E: to 700G.
Go into Storage Management and see if you can re-parition (shrink) E: to 200G (yes TWO) without losing data. You should be able to do this because Windows doesn't have to move anything, it just re-adjusts free space from 900G to 200G.
If you are able to do that, now you should have C: 100G, E: 200G, UNALLOCATED PARTITION 700G. Format the 700G partition, give it a letter, say F:, then COPY EVERYTHING E: ---> F:
After everything copied, change driver letters E: --> Z: then F: --> E: Reboot and verify you can still access stuff on E: as before.
Now you can delete partition Z: THEN EXTEND C: to take over free space left by Z:
Good luck and don't call me!