Não, o Windows 7 não oferece suporte interno para a execução de máquinas virtuais. Ele tem suporte embutido para montar arquivos de disco do Virtual PC (.vhd), mas isso só permite tratá-los como unidades de dados.
O que você está procurando é o Windows Virtual PC oferta. O Virtual PC 2007 ainda será executado no Windows 7, mas não possui todos os recursos do Windows Virtual PC.
O Windows Virtual PC exige o suporte a virtualização de hardware, que você deve ter, e permite criar e executar imagens virtuais. O modo Windows XP é um download de produto separado (e requer o Windows Virtual PC) que permite a execução de um ambiente virtual e sem interrupções do Windows XP para aplicativos herdados. Você não precisa instalar o modo Windows XP se quiser apenas criar e executar máquinas virtuais.
Você também pode usar o VMWare (que não é gratuito) e o VirtualBox da Sun (que é gratuito). Ambos usarão a virtualização de hardware, se estiverem presentes, mas não precisarão dela como o Windows Virtual PC. Atualmente, uso o VirtualBox, pois minha máquina atual não suporta virtualização de hardware.