1. Partition Magic does this.
2. Be careful about what OS CD you have. Windows XP can't repair boot partitions over 127GB. Imagine the poor soul that expanded a partition over that and needed to do what would have been a small repair?
I partioned my hard drive into two with one partition being about 30 gigs and the other parttion being about 270 gigs. Since the smaller partition is where all the windows stuff resides, including the program folder, I am finding that this smaller partition is quickly running out of space.
Is there a way to make that first partiton bigger with out having to take everything off my hard drive?
I am also afraid to move some of the program folders as I fear moving the folder will disable some of the programs.