--------------------------------
Under Windows XP (and it is probably the same for Vista), you can create a 'new' partition, and 'mount' it to a new, empty folder on your C drive.
Just 'Google' this topic, and you should find all of the necessary instructions, from the microsoft.com website.
Art