vote up 0 vote down star

Hi guys,

I did the trick of installing XP first and then Vista so I can have XP and Vista running alongside each other. However now I don't need XP and would like to remove the partition and reclaim the space. Is there a simple way of removing this partition and giving the space to my Vista partition?

I have tried deleting the partition in Disk Manager but it wont let me.

Any suggestions?

flag

migrated from stackoverflow.com

1 Answer

vote up 2 vote down

Download the gparted live cd, burn it to a CD, boot from it, and use that to delete the XP partition. Then you can also use it to resize the Vista partition. This is a Linux Live CD that will boot up and let you change the partition scheme.

Note that if you've got the XP partition in the beginning of the harddrive, which is likely considering you installed XP first, resizing the Vista partition to take up the remaining space will take a while because it will move all the contents of the partition left by however big the XP partition was. Also, NTLDR, the Windows bootloader, will be unable to find the Vista partition and you'll need to use a Vista install DVD to repair it.

You could also use something like Partition Magic to do it in Windows but that costs money and gparted is just as easy to use. As far as I know you would still have to reboot to do the repartitioning anyway, and NTLDR would still lose your boot partition information because it's kind of stupid like that.

link|flag
+1 for a nice detailed explanation. There really should be a simpler, less involved way of doing it than the method you described... alas I am unaware of any. – Redandwhite Nov 4 at 0:19

Your Answer

Get an OpenID
or
never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.