E' sconsigliato partizionare il disco con un sistema operativo installato.
Se proprio non hai alternative, fai una deframmentazione dell'unità, magari con Auslogic Disk Defrag (modalità Deframmenta e ottimizza, in modo da portare tutti i file all'inizio del disco); poi controlla quanto spazio hai occupato e crea una partizione in modo tale da garantire a quella dove c'è il sistema operativo almeno un 15-20% di spazio in più libero (se hai occupato 60 GB, preservatene almeno altri 10, quindi 70... Ma puoi farla grande quanto vuoi, purché nella restante ci sia spazio per i file da spostare). Il resto sarà la nuova partizione che ospiterà i file...

La partizione di XP va bene per 7 purché abbia file system NTFS.