First step is to backup in case the OS is blown then go get a bootable system to resize since Windows rarely lets you resize such when the OS is on C and you booted to the Windows on drive C.
I like GPARTED. Plenty of tutorials out there on its use so I'll stop here.
So I want to partition the C drive of Vista ,shrink it by say 70 gigs or so. While I am in the disk management box,the available free space in the C drive is shown as only 4 mb !! I have like 121 gigs of free space in there! What are the remedies?