Did you mean to shrink other partition to generate some unallocated space and then to extend the system partition?
There is resize function within Disk Management. But, if you want to extend the system drive, the unallocated space must be adjacent to
the system drive. Some http://www.****/free-partition-manager.html helps resize and extend partition