Windows – How to increase the size of a Windows 2003 NTFS partition

hard drivepartitionwindowswindows-server-2003

I have a very important server running Windows Server 2003 and my System partition is becoming too small, it's slowing down the machine.
I have already tried all the cleaning stuff and transferring some "unimportant softs" on the "Saves" partition but it didn't help much at all.
Is there a way to re-partition my hard-drive that will work on a 2003 Server, that's not too expensive and that could be used without turning the machine off.
If there is no other way, then I'll have to reinstall the OS, but it will have to wait for the weekend.
Thanks for your suggestions.

Best Answer

If it's the system partition you want to expand, as far as I know, there's no way around a reboot. Personally, I fire up a GParted Live CD [link] and resize the partition (as long as you have enough space on the disk).

If you're talking about a non-system disk, you can use diskpart.exe with no reboot. Proceed like this:

  1. run -> cmd
  2. diskpart
  3. list volume
  4. select volume (volume ID)
  5. extend (size) (if no size specified, it's expand to the maximum)