Control Panel->Computer Managament->Storege->Disk Management
Select the drive, right click and select Shrink/Expand Volume
If Vista would n’t allow you to shrink C:, disable Snapshot (restore points).
Control Panel->System->System Protection
Uncheck C: and Apply
To resize/move Page file
Control Panel > System > Advanced system settings > Advanced tab | Performance Settings > Advanced tab | Virtual Memory Change > UNCHECK “Automatically manage paging file size for all drivers
Select the drive where you would like the new page file to go and either fill in “Custom Size” or “System managed size” and click on “Set”.
Restart.
Select the drive where the present page file is (ie. C drive) and select “No paging file size” and click on “Set”.
Restart.
ps. The quickest way to bring up the Advanced System Properties tab is
{Windows Key} > type “systempropertiesadvanced”