1. If you're using Windows XP, you cannot physically extend the "C:" drive partition using the standard utilities that came with Win XP. You can, however, use third party software (software from companies or someone other than Microsoft) to accomplish this. Since I have never done this, I will make no product recommendation. Should you choose this path, do a complete backup of your system. If something goes wrong you could lose your data.
I think you'd want to use third party software. If you use third party software to adjust the size of disk partitions, you should continue to use that same software for any future adjustments to avoid data corruption. It is designed to work with the existing Micosoft disk data structures and may use Microsoft "reserved" data fields and/or create additional ones for its own use. If you later use Microsoft or some other third party software to adjust the partition size they may overwrite data in fields they don't need. (And then you're screwed!)
2. Using the Windows XP software you may:
o Mount other logical partitions (or volumes), e.g. "D:", onto the directory structure of your "C:" drive. This would make it appear to applications as if it were part of the "C:" drive.
http://en.wikipedia.org/wiki/Volume_(computing)
http://forum.alcohol-soft.com/index.php?showtopic=22172 http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/mountvol.mspx?mfr=true o Redirect Windows XP to look for standard folders on other drives.
o Logically re-organize the applications and data on your system to make use of the "D:" drive rather than the "C:".
3. Could you clarify your current configuration?
Are you using Windows NT4, 2000, XP, or Vista? Which version of that operating system; e.g. Home, Pro?
Are you using a single hard disk with two partitions (or volumes); "C:" and "D:"?
Is 88 MBytes the total size or free space of the "C:" drive?
Is 10.82 GBytes the total size or free space of the "D:" drive?
Is there currently data on the "D:" drive?