Нет. Лицензия на обновление требует действительной лицензии предыдущей версии Windows. Если ваш новый компьютер не поставляется с ним (и я не знаю ни о каких новых компьютерах, которые поставляются с XP или Vista), то вы не можете использовать лицензию на обновление до Windows 7, и вместо этого вам придется купить розничную лицензию. Вы также не можете использовать свою текущую лицензию XP, поскольку она является лицензией OEM и, таким образом, постоянно привязана к вашему текущему компьютеру.
Возможно, вы сможете получить подержанную розничную лицензию на XP или Vista от кого-то для вашего нового компьютера, но стоимость этого плюс стоимость лицензии на обновление до Windows 7 может оказаться выше, чем если бы вы только что купили полную Windows 7 розничных лицензий в первую очередь.