I just had a situation where Minitool worked, and Paragon Partition Master couldn't do what I needed. An ASUS restore disk had created two partitions, and I wanted to decrease the size of the D: partition and increase the C: partition size. C: was primary, D: was logical. For some reason, in the way it was created, Paragon could not take the unallocated space that I created in front of the D: drive and add it to the end of the C: drive. I tried several things, but none worked. MiniTool worked well. GIzmo's Freeware turned me onto it.