Ok,so I have 20 gig harddrive.
I had 8 gig for ubuntu and 8 gig for XP.I also had 4 gig Fat32 shared memory.
Then I decided to delete the 4 gig shared memory.It turned into 'unallocated' in GParted.Then added it to the ntfs partition.However the GParted(btw,from LiveCD) gave error in the end.However,THE NTFS PARTITION WAS NOW 12 GIG(8+4)!
But when i started windows,it showed 8 again.Rebooted with LiveCD: 12.Whats wrong with this??