if someone suggested fixmbr or fixboot from the recovery console do this - boot off of your winxp install cd. press R when the screen comes up to...
as long as both partitions are on the same physical drive, then yes - you can increase the size of C: by taking space away from D:. now if only...
Separate names with a comma.