Análises

Windows XP dentro do Windows 7

Publicado por Rodrigo P. Ghedin em 04/05/09 às 13h42

Análise completa do Windows Virtual PC, novo virtualizador do Windows 7, e o Windows XP Mode, modo que permite rodar, no ambiente do Windows 7, aplicações rodando no Windows XP.

O melhor dos dois mundos.

Um dos últimos recursos anunciados do Windows 7 (por enquanto), o Windows XP Mode é uma máquina virtual rodando Windows XP com maior integração ao Windows. Em outros termos, ela roda simultaneamente, no mesmo ambiente, dispensando uma janela para o desktop do Windows XP, como ocorre com o Virtual PC 2007 em versões anteriores do sistema.

A inclusão dessa máquina virtual tem um alvo certo: clientes corporativos. Empresas que, até agora, não migraram para o Windows Vista e estavam receosas acerca do Windows 7 pelo fato de suas aplicações terem sido desenhadas para Windows XP. Com o Windows XP Mode, essa limitação acaba. Não rodou no Windows 7? Tem um Windows XP ali, a um clique de distância, pronto para funcionar.

Ou quase isso. Antes de cair de cabeça nessa novidade, é preciso ver se a máquina em questão tem os requisitos básicos que ela pede. Segundo a Microsoft, são os seguintes:


  • Windows 7 Professional, Enterprise ou Ultimate;

  • 2 GB de memória (quanto mais, melhor);

  • Processador com Intel Virtualization Technology (Intel-VT) ou AMD Virtualization (AMD-V).


O principal ponto de dúvida, acho eu, é a tecnologia de virtualização do processador. Muitos não sabem se seus processadores a têm, então, nada melhor que uma aplicação que mostre isso, não? Ambas, AMD e Intel, possuem coisas do tipo:

Como minha máquina tem um processador AMD (Athlon X2 6000+), baixe e rodei a segunda aplicação. Ela é bem simples, basta executá-la com privilégios administrativos. O resultado sai na hora:

Meu PC póóóódi!

Processador compatível, fui aos testes.

Baixei o instalador do Windows Virtual PC, que é o programa de virtualização novo do Windows 7, baseado na plataforma Hyper-V, de virtualização em servidores, da Microsoft. Junto dele, veio a imagem do Windows XP completa. O download de ambos tem mais ou menos 450 MB, sendo 6 MB do Virtual PC, e o restante da imagem do sistema. Além deles, veio junto um pequeno guia em *.pdf bem direto e fácil de entender (em inglês).

Arquivos do Windows Virtual PC.

A instalação do Windows Virtual PC pede reinicialização do sistema. Feito isso, instalei a imagem do Windows XP. A instalação lembra vagamente a do sistema normal, mas é feita dentro do Windows 7, ou seja, aqui já temos diferenças em relação ao método tradicional do Virtual PC 2007.

Instalação do Windows XP virtualizado.

Terminada a instalação, o sistema carrega a primeira inicialização, que demora um pouco, mas nada comparado ao tempo de uma instalação completa e tradicional do Windows XP.

Inicializando Windows XP.

Terminado isso, eis que surge o bom e velho Windows XP. E a primeira pergunta é: cadê o wallpaper Bliss!? (brincadeira, ok? :lol: ).

Desktop do Windows XP virtualizado.

É uma versão simplificada do Windows XP. Comentei o wallpaper Bliss, e de fato ele não vem; nem ele, nem os demais padrões do Windows XP.

Perdas de um lado, ganhos de outra: finalmente dá para usar dispositivos USB dentro da máquina virtual. E o que é melhor: compartilhado com o sistema primário!

Dispositivo USB dentro da máquina virtual.

Demorou, mas finalmente temos isso à disposição. Além dessa, outras novidades estão presentes no Windows Virtual PC, como suporte a copiar e colar entre as duas máquinas (já existia isso, não?), compartilhamento de HDs facilitado, suporte a altas resoluções, integração com Explorer... A tabela completa das diferenças do novo Virtual PC para o 2007 está aqui.

Depois de uma rápida olhada no sistema (que vem com SP3, mas Internet Explorer 6 e Windows Media Player 9), comecei a testar o must have do sistema virtualizado: rodar aplicações do XP dentro do ambiente do Windows 7.

Meu primeiro teste foi mal sucedido. Instalei o emesene na máquina virtual, mas o mesmo não apareceu no menu Iniciar do Windows 7, como deve acontecer. Talvez seja algum problema específico do programa em questão, que é feito usando Python/GTK e, apesar de estar na versão 1.02, ainda é bastante bugado.

Frustrado, instalei o Winamp. Dessa vez, sucesso! O programa instalou corretamente, e apareceu no menu Iniciar do Windows 7. Consegui rodá-lo dentro do ambiente do Windows 7 com sucesso:

Aplicação remota.

Detalhe: para rodar os aplicativos no ambiente do Windows 7, a máquina virtual do XP precisa estar fechada, e vice-versa. Deve haver alguma explicação técnica para isso... Quando se tenta rodar uma aplicação remota (ou seja, do XP no Windows 7) com a máquina virtual aberta, essa mensagem de erro aparece:

Ops, deu erro.

Tudo bem, tudo bem. Instalei um programa que tenho instalado nativamente no Windows 7, o WinRAR. Tudo correu tranquilamente. Passado e futuro, lado a lado:

WinRAR via XP e nativo, lado a lado.

Os programas instalados na máquina virtual aparecem no menu Iniciar do Windows 7, com a indicação, à frente do nome, (Virtual Windows XP). É dali que eles são abertos dentro do Windows 7.

Programas virtualizados.

Obviamente, o desempenho do WinRAR (e de todos os demais programas) emulado é bem inferior. Devido à quantidade de memória que tenho, 2 GB, a memória da máquina virtual ficou limitada a 256 MB, sem a possibilidade de aumentá-la manualmente. É possível aumentar a quantidade de memória, bastando, para tal, desligar completamente a máquina virtual - "desligar" ela normalmente, na realidade, não a desliga, apenas a coloca em estado de hibernação.

Configurações da máquina virtual.

Felizmente, a máquina virtual não atrapalha o uso do PC. Além dos 256 MB de memória que o sistema virtualizado pega para si, as aplicações do Windows Virtual PC consomem, somadas, 21 MB:

Memória consumida pelo Windows Virtual PC.

O Windows XP é/será distribuído gratuitamente, mas nada impede o usuário de instalar outras versões do Windows no Virtual PC. Instalando o Vista, inclusive, esse sistema de lançar aplicações da máquina virtual no ambiente do Windows 7 também é possível. Pelo menos é o que diz a documentação da Microsoft:
If you are running Windows XP or Windows Vista® on a virtual machine, you can access an application directly from the desktop of the host operating system when the application is installed in the virtual machine.

Como o Vista e o Windows 7 são bastante similares, acaba sendo algo próximo da redundância, mas, pelo menos existe a possibilidade.

O Windows XP Mode funciona bem, e consequentemente, o Windows Virtual PC, que finalmente traz alguma coisa da tecnologia Hyper-V para o ambiente doméstico/corporativo, ou seja, fora dos servidores, também. O site desse recurso já está no ar, cheio de informações úteis. Ele será, sem dúvida, uma das novidades mais apreciadas por clientes corporativos da Microsoft, e um grande trunfo na "guerra interna" para enterrar de vez o Windows XP. Como diz a propaganda da Microsoft, também disponível no site acima, a ideia é "caminhar para o futuro, sem deixar nada no passado". A ideia é essa, e felizmente, ela foi bem executada.

Comentários
Lucas Souza comentou em 05/10/09 às 02h22: Responder Olá Sr. Rodrigo, gostaria que você me desse uma ajuda em questão da compra do novo Windows 7.
Pois nas duas versões que já utilizei e continuo a utilizar, tem as funções que gosto e sempre utilizei, como o gpedit.msc o mmc e etc.... Gostaria de saber quais são as versões do Win 7 que terá estas funções e qual será a diferença entre o Win 7 Ultimate, a professional e a Enterprise que estou usando.
Esclarecimentos sobre o W... comentou em 29/05/09 às 20h00: Responder [...] Windows XP Mode (mais sobre, aqui). [...]
Daniel comentou em 24/05/09 às 19h26: Responder
KATIERO comentou em 13/05/09 às 19h58
Então, por aqui tudo está ok, Windows 7 RC em pt-br, Windows Virtual PC instalado, já instalei o XP em inglês que oferecem no site da Microsoft gratuitamente para quem tem o Windows 7, tudo ok. Mas tenho algumas dúvidas: 1 - Os drivers do Windows XP virtual fazer parte de um pacote interno, rede, som, tudo funciona aqui. O vídeo que é terrível, é como se eu tivesse uma placa de vídeo de 8 MB com suporte apenas a 16 bits de cores. Não tem como mudar isso? Colocar algo melhor ou o meu driver real da minha placa nVidea no XP virtual? 2 - Não basta pegar meu CD original do XP por exemplo e tentar instalar no Windows Virtual PC, nem uma .ISO, tem que ser um como o Virtual Windows XP disponível para download que é um único arquivo (pacote do Windows Installer), portanto para ter um XP em português do brasil na máquina virtual teria que criar um pacote destes, como fazer isso, é possível? Eu apenas preciso do XP para entrar no site do banco que o Windows 7 não é suportado, e para utilizar o Internet Explorer 6 para testar sites, já que o IE Tester não funciona no Windows 7 (o IE6 dele, só abre o IE7 e IE8). Para empresas que tem programas internos e que precisam do XP somente para abrir esses programas, e emular nesse esquema de abrir direto pelo Windows 7, é show! Agora para quem quer ter 2 sistemas operacionais exclusivos e não esse XP em inglês "seco" que a MS liberou, quem quer usar o seu hardware por completo em cada sistema, o velho dual boot é a melhor saída. Valeu por este post, está muito bom seu blog com as novidades do Windows 7. Abraços, KATIERO.
Cara, eu instalei um XP mesmo meu via iso, instalei a maquina virtual e rodei um arquivo ISO e inatalei o XP normal nele, mas mesmo assim ele nao detecta meu hardware e sim os vagabundos da maquina virtual.
Daniel comentou em 24/05/09 às 19h23: Responder
George comentou em 24/05/09 às 19h04
vai ser possivel jogar no xp virtual? porque ñ vai ser mais uma utilidade inutil.
Cara, da pra jogar sim, mas a maquina virtual nao pega o hardware do seu micro, e sim cria uns mais simples, por ex: vc tem uma Geforce 9600 mas no Win da maquina virtual vai ser uma tipo onboard e nao a sua.
George comentou em 24/05/09 às 19h04: Responder vai ser possivel jogar no xp virtual? porque ñ vai ser mais uma utilidade inutil.
ver mais









Mais comentados
Enquete

O que você achou do novo visual do WinAjuda?

Excelente, o melhor de todos!
Muito bom, melhor que o antigo
Bom, mas o antigo era melhor
Muito ruim...

» Resultado da enquete
Visite os sites das outras revistas: