Ein Update von XP auf Windows 7 ist generell so nicht möglich. Lege die Windows 7 DVD ein, boote den PC davon, so dass direkt nach dem Anschalten das Windows 7 Setup direkt startet und installiere dann Windows 7 neu. Die alte C: Partition kannst du bei der Auswahl des Installationsziels dann löschen.
Bei einem Laptop mit 40 GB Platte dürfte es sich um ein historisches Gerät handeln. Ich würde mich an deiner Stelle damit anfreunden, dass selbst das ebenfalls veraltete Windows 7 darauf eventuell nicht oder nicht mehr richtig drauf läuft.
Falls du noch weitere Fragen zur Installation haben solltest, nenne auch bitte kurz das Modell des Laptops.