Ntfsresize can shrink Windows XP partition. It is included in Knoppix 2004. Download knoppix (KNOPPIX_V3.3-200?-??-??-EN.iso 700 MB iso image) and burn it to a cd. Boot computer from that cd.