How can I increase the disk space for a partition?

20 Mar 2010
20 Mar 2010 | |

Can anyone tell me to how to increase the size of local disk C as I am short of space in local disk C where as I have free unallocated 100Gb space.
In short, I want to increase the size of local disk c without losing any installed program or without causing any problem to current installed windows xp.
Can I do it manually? If yes how? Can you give me the steps?
If not, which software should I use?
Generally, I don’t want to install a third party software, so manual step by step method is recommended.