Pour des raisons anti-piratages, certains logiciels sont activées en se basant sur le matériel sur lequel ils ont été installés.
Or que tu les lances sur Windows en natif ou en virtualisant la partition bootcamp, ces logiciels réagissent comme s'ils avaient installés sur deux postes différents.
Pour Windows XP en lui-même, les VMware Tools règlent le problème. Par contre, pour certains logiciels, je ne sais pas. Je pense qu'il faudrait s'adresser directement aux éditeurs de ces logiciel, en leur expliquant la situation. Mais à mon avis, même s'ils te donnent un deuxième code d'activation, ce sera la pagaille à chaque fois que tu passeras du natif au virtuel et inversement.
Je pense que pour ces logiciels, il faut faire un choix. Soit tu les installes sur Windows en natif et tu ne les utilises qu'avec Windows en natif. Soit tu les installes en virtuel et tu ne les utilises qu'en virtuel (même si c'est ta partition bootcamp que tu virtualises).