How to extend Vista system partition

vistapartitionmanagerWhen installing Windows Vista on my new pc some months ago I made a big mistake. I split the 1TB hd in 2 500Gb partitions. After some months, my system partition (the C-drive where Vista is installed) got full while my second partition (for me called e-drive) wasn’t even half way.

Luckily Vista has a build in partition manager so I tried to enlarge the system partition with some space of the second partition. I failed. The option was greyed out. So I tried Paragon Partition Manager (9.0 professional edition) but also this pay-for software was not able to extend the size of my c-drive.

Then I found a site from a guy named Walker. He describes that a system partition can only be extended if there physically is some space unassigned to a drive directly after the system partition itself.

  1. So I shrank my e-drive in half. This results in the latter part being available. But this is directly after the e-drive. Not after the c-drive.
  2. Next step therefore was to create a new partition. I assigned it the letter G.
  3. I moved all data on e to g
  4. I removed the e-drive. This resulted in the space getting available directly after the C-drive
  5. So I extended the system partition with the new created non-assigned space. The option was indeed not greyed out anymore
  6. I then moved all data on G to somewhere on my C-drive
  7. Removed the G-drive
  8. And extended the system-partition also with this unallocated space. Resulting in the complete 1 Tb hard drive as a c-drive!
Please follow and like us:

By Leendert

Leendert van Achteren is a Business Analyst and part-time Web Entrepreneur. He's building and managing websites with SEO in mind He's writing about anything that has his interest, but especially focusing on market transparency for consumers.


  1. In Vista extending volume is no longer a difficult task, it’s possible to extend system partition by using Windows Disk management, which has inbuilt the features of extending volume and shrinking volume, and easy to use. But in Win2000/XP/2003 doesn’t support these new features. About how to extend system volume in Vista,2008,Win7, here is an instruction:, it seems Windows Vista is indeed better than WinXP/2000.

  2. If there isn’t any unallocated space next to the C drive, Vista doesn’t allow you to extend it.

    And if the C drive is FAT but not NTFS. Windows Vista doesn’t support FAT extension or shrink.

    Here is a free tool help you to extend Vista C drive freely and even there is no unallocated space or the partition is FAT.

    It can also help you to transfer data and upgrade disk:

  3. Wow, thank you so much for posting this information. Worked perfectly for me to clean up a weird partition on a new MSI machine. Thanks again!

  4. Actually, yes I do but unfortunately my problem still isn’t solved :sigh:

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.