It might even be possible to do that from windows itself (disk manager), if you have a partition on the right of C that can be reduced. The free unallocated space can be made into a new partition and then merged with the C partition. Empty space should be on the right of the one that needs to be enlarged. Google a bit about it....