How can I extend c drive on server 2003 to use unalocated space?

I converted a VM to a VHD and moved it to a hyper v server. I am running out of disk space on that 2003 virtual machine. I have plenty of disk space on the Hyperv server so I allocated another few gigs to it. The server 2003 box sees the unallocated disk space, but I can not extend it because of it being a boot drive. I am assuming I need to use a third part utility, but is there one out there that I can do online? I dont mind rebooting the server, unless there is a better way. Thanks

You have to look at it from VM point of view, not from the host's. The VM acts just the same way as the same OS would on physical hardware. If you add a disk to the physical hardware and add it to the existing RAID array using the controller's built-in expand function, you'll have the same situation as you had with Hyper-V. Windows 2003 still won't be able to extend the boot drive. You'll need a 3rd party tool there too.

It is different with newer Windows server versions like 2008 or above. Those can also extend the OS partition directly from within the diskmanagement.

Background Information
Recently I have fixed file server permission issues for one of my client. The client has 1800 users and one Windows Server 2008 R2 domain joined file server with 12 TB of data, 250+ shared folders and the folder structure i…

Nowadays, Virtual Machines are used equally by small and large scale organizations. However the issue is that VMDK files are also prone to corruption. So, in this article we are looking at how to recover VMDK files from hard disk of host operating s…