Hi there
use GPARTED or Partition wizard. If you don't have a CD drive use GPARTED to create a bootable USB copy - otherwise use partition wizard. (Create a USB bootable version of GPARTED).
Boot up and simply re-size the Windows partition -- make it say 60 or 70 GB - should be MORE than enough. DON'T TOUCH the system reserved partition though or you'll have to do some type of recovery from the recovery disk as you'll get a BSOD on the next boot.
GParted Live on USB
Partition wizard is here.
Best Free Partition Manager Freeware and free partition magic for Windows 7, Windows 8, Windows Vista and Windows XP 32 bit & 64 bit. MiniTool Free Partition Manager Software Home Edition.
While Partition wizard is slicker I get the feeling that being a commercial organisation there's more and more push to get you to BUY the commercial product -- there's references to a BOOTABLE USB version of this but only in the PAID version.
It is included with the PAY professional edition
.....
MiniTool[SUP]®[/SUP] Partition Wizard Bootable Flash Drive
From
MiniTool Partition Wizard 8, we provide an application called Bootable Media Builder for MiniTool Partition Wizard
Professional Edition and other advanced versions. With it, you can create MiniTool Partition Wizard Bootable CD/DVD & Bootable Flash Drive.
After running Bootable Media Builder, you will see following interface:
.........................................
I'd go with the OPEN SOURCE GPARTED -- no problems running from a USB and it's open source and free ware -- I always like to support GOOD open source stuff where possible. Even as a windows user you won't have any trouble using it.
Cheers
jimbo