Se você tem o Windows 7 instalado, deve procurar no Virtual PC . Isso também terá o efeito de sandboxing sua instalação do XP no caso de obter um vírus.
Existem limitações, mas elas estão detalhadas na página.
Diz-se que se você tiver o Vista e / ou o Win 7 já instalado no computador, não poderá instalar o Windows XP, senão afetará a instalação do Vista e do Win 7?
Então, o que pode ser um bom caminho? Algumas pessoas dizem que primeiro remova o disco rígido e instale o XP em um novo disco rígido primeiro.
Que tal usar alguma ferramenta (GParted pode fazer isso?) para tornar todas as partições invisíveis, exceto apenas 1 partição primária visível (que é uma partição toda vazia), e então inicializar o disco XP para instalá-lo? obrigado.
Se você quiser apenas executar programas que só funcionam no XP, o Windows 7 tem um 'Modo XP' que permite executar um programa em um ambiente XP emulado. Isso só está disponível com o Windows 7 Professional ou Ultimate.
Se você quiser fazer uma instalação completa do XP em seu disco rígido atual, sua melhor aposta é, como você disse, encolher a partição atual e criar uma nova no espaço liberado. Em seguida, instale o XP nesta nova partição. O GParted é uma boa maneira de fazer isso de graça e fácil de usar.
Eu posso postar mais informações se você decidir fazer um desses métodos.
Você deve ser capaz de usar o gparted para alterar o tipo de partição em algum formato que não seja Windows e transformá-lo em NTFS após a instalação. Apenas não deixe o gparted ou a instalação do windows fazer qualquer formatação então talvez não escolha e extfs ou swap para evitar que isso aconteça acidentalmente! Em seguida, use o CD do Win7 para reinstalar o novo MBR, mas não sei se ele adiciona automaticamente o Win XP ao menu de inicialização ou se isso envolve etapas adicionais.
Além disso, para evitar problemas de atribuição de unidade, sugiro que você adicione uma partição de 1 MB temporariamente: digamos que você tenha Win 7 em C: e deseje Win XP em D :, então divida a partição D: em uma partição FAT de 1MB C: será tomado por isso) e a partição NTFS para o XP. Após a instalação você terá que mesclar a partição temporal na partição XP. (Eu não sei se isso é realmente necessário, talvez o XP já atribua sua partição de instalação ao C: não importa o quê?)