I'd like to add space to my C: partition from a "partition" called "free space". Here is my situation:
1. I have an HP Compaq which came with Windows XP preinstalled. Therefore, I didn't recieve a windows recovery/installation CD upon purchase. Instead, I have a recovery partition (my D drive).
2. I don't really care if I erase everything on the C drive in the process. I recently performed a destructive recovery, and so I have no files that are very important to me on the drive.
3. Here are my partitions as of now:

I'd like to put that free space into the C: partition. Whether that deletes data on the C drive or not doesn't matter to me, since I believe I'll be able to reinstall windows usuing the D drive.
I read that a software called Partition Magic would do this for me. However, when I installed the demo and tried to run it, I received the following error:

By
beamer159I also read that I could use the "rescue disks" that come with the software to get around this, but alas, I don't want to spend $70 and buy the full version to get these rescue disks to do this one thing.
Finally, I tried a software called Partition Logic, but I recieved the error: "No hard disks registered". I personally don't know why this error occurrred.
So, if there's a way to add the free space to the C: partition other than these ways previously mentioned, I'd be glad to know. Secondly, if you know of a fix to the problems mentioned, I'd be just as glad to hear of these as well. Thank you for your replies.
EDIT: Sorry for the length of this post. I just believe it's better to be too thorough than not enough so.