Partitioner ton disque dure c'est en quelque sorte le couper virtuellement , tu n'as bien sur que 1 disque dur dans ton ordi mais tu fais "croire" a l'ordi que tu en a 2.
Pour partitioner il te faut un logiciel dédier a cela du type Partition Magic ou autre , tu peux créé une partition de la taille de ton choix, donc créé ta partition de 20Go est possible , ensuite tu instale windows 7 dessus , l'installation fait environ 12GO il te restera donc 8Go dispo sur la partition.
Par contre l'autre ou il y a XP elle sera rabotée de 20Go et donc pleine.
Une fois seven installé tu pourra supprimer XP tout en gardant t'es autres fichiers du disque C :p