How to merge the two unallocated spaces, for which inbetwee I have a C
rive. Please look at the pictures.I am using the mini tool partition wizard home.
What do you want to end up with... the same size C but moved to the left, and the 10GB currently unallocated on the left now added to the 92GB to the right (producing 102GB unallocated on the right) which you can then use to "create" a new D partition?
Or do you want to re-size C to be smaller, as well as moving it to the left, and then add all of the unallocated space together (10GB from the left, 92GB from the right, plus whatever shrinkage you take from C) so that you can allocate a new partition D?
Whatever you want to do, you can do it with the intuitive steps you'd expect, using Partition Wizard.
First, use "move/resize" for C, manipulating the size and location you want to end up with by setting the "unallocate space before" and "unallocate space after" values. You can manually set the values by typing, or you can use the sliders on the left or right side of the "size and location" horizontal visualization graphic itself. You can also use the up/down arrow controls to slowly adjust the values displayed.
Once you complete the adjustments, Partition Wizard will re-draw that visualization graphic and present proper numbers, to reflect whatever you have specified for the NEW arrangement.
After that, the rest is again intuitive... depending on what you want to end up with. If you want to create a new D partition in the newly aggregated unallocated space to the right of the newly re-sized/re-located C partition on the left, select that space and use the "create partition" function. You can choose "primary" or "logical" partition type, and I would strongly recommend "logical". There is no particular reason for you to specify "primary" and choosing "logical" avoids all future limitations and considerations. So just go with "logical".
In fact, you can choose just one new partition (which will be assigned with the next available drive letter... probably one higher than your CD/DVD drive of E, meaning it will get F, or perhaps it will get D since I don't see a D on your screenshot), or you can allocate multiple "logical" partitions in this free space (using "create partition" repeatedly).
It really doesn't matter what letters get assigned initially, because you can always come back and use either Partition Wizard or DISKMGMT.MSC to change/assign drive letters as you want to end up with.
Anyway, this should give you how you should accomplish what you want.
Incidentally, when you take a screenshot of Partition Wizard, I suggest you first "spread" the columns using the spreaders, so that all of the text that's displayed in those column cells actually can be seen in the resulting screenshot. Unfortunately, the default column widths do NOT present everything which would be helpful to us to see.