For any partition management work, there are many free third-party tools available, but Windows includes a pretty good Disk Management Tool that should suffice you for most of your disk management ...
In the past when you needed to resize a partition in Windows you had to use a 3rd party utility such as Partition Magic, Disk Director, or open source utilities such as Gparted and Ranish Partition ...