Você
conhece o Windows
Virtual PC?
Muitos
já ouviram falar do Microsoft
Virtual PC 2007,
que é famoso por permitir a virtualização de um sistema
operacional. Por exemplo: você pode ter uma máquina física e
real com o Windows Vista e algumas máquinas virtuais
com outros sistemas, como o Windows XP, Windows 98, ou até mesmo o
DOS.
É muito bacana utilizar a virtualização para fazer testes
de software, pois uma máquina virtual pode ser literalmente
destruída, a qualquer momento, sem danos à máquina
real. De qualquer forma, o novo Windows Virtual PC possui
algumas diferenças (bem visíveis e funcionais) em relação à
versão anterior. O Windows Virtual PC foi idealizado única e
exclusivamente para o Windows 7. Não é possível instalá-lo nas
versões anteriores do Windows.
O
Windows Virtual PC é um hypervisor type II no Windows 7 – i.e.
habilita os usuários a executar múltiplas instâncias do Windows em
um único dispositivo. Aí está a grande diferença em relação à
versão anterior. Isso não era possível até então.
E
o Windows XP Mode, onde entra na história?
O
Windows XP Mode utiliza o Windows Virtual PC e uma imagem do Windows
XP para criar um ambiente virtual. Veja que interessante: a Microsoft
disponibilizou o download da imagem do Windows
XP Service Pack 3 32-bits para
ser usado virtualmente, sem a necessidade de qualquer licença! Antes,
era necessário que você possuísse licença para a utilização de
uma máquina virtual XP.
E
o que eu ganho com tudo isso?
A
resposta é simples: empresas ou usuários finais que possuem
softwares que funcionam SOMENTE no Windows XP, e que até então se
usavam de tal argumento para não migrar para o Windows Vista,
agora “não têm mais desculpas” para não migrar para o
Windows 7. Com o XP Mode, é possível instalar um programa na
imagem XP e utilizá-lo “dentro” do Windows 7.
Internamente, a máquina virtual XP fica carregada sem que o usuário
perceba.
Em
uma palestra que proferi, no ano passado, sobre as novidades do
Windows 7,
demonstrei dois aplicativos abertos: Internet Explorer 8 (Windows 7) e
Internet Explorer 6 (Windows XP), ambos funcionando normalmente, sendo
que o último está rodando dentro de uma máquina virtual XP. Veja a
imagem para entender melhor o que estou dizendo:
Agora
veja o mesmo acontecendo com o WinRAR (à esquerda a janela do
Windows 7 e à direita a janela do Windows XP):
Gostou?
Quer saber como fazer? Antes de falarmos, saiba que nem tudo é
alegria. Não se iluda sem ler o próximo tópico: para que tudo isso
funcione da melhor forma possível, é necessário processador com
“Hardware Virtualization” (Intel VT ou AMD-V) e uma placa-mãe
compatível com o recurso. Veja bem: trata-se de um recurso de
hardware, e não apenas de software. Outro detalhe: o recurso só
existe a partir da versão do Windows 7 Professional.
- Veja
a lista dos processadores Intel que possuem o Intel VT - Veja
a lista dos processadores AMD que possuem o AMD-V
Existe
outra forma de se descobrir se você possui esse recurso. Faça o
download do seguinte programa http://www.grc.com/securable.htm (ou no link direto para o .exe)
Se a
última opção estiver como “YES”, você é um
felizardo!
Veja
as possibilidades:
-
YES:
hardware virtualization ativo -
LOCKED
ON:
hardware virtualization existente, e pode ser utilizado somente pela
aplicação (sem problemas – o XP Mode funcionará utilizando os
recursos de hardware) -
LOCKED
OFF:
pode ser que o seu processador possua hardware virtualization, mas
que não esteja habilitado na BIOS pela placa-mãe. Procure o
manual da placa-mãe e veja como ativar. Infelizmente, em
alguns casos, você se depara com a seguinte situação: seu
processador possui o recurso, porém a placa-mãe não habilita.
Procure por atualizações de BIOS. Alguns fabricantes, como a Acer,
soltaram upgrades a respeito do hardware virtualization. -
NO:
Não existe o recurso disponível para o seu processador.
Agora
vem a questão: e se eu não tenho o recurso “Hardware
Virtualization” no meu processador, não conseguirei utilizar o XP
Mode? Se alguém me perguntasse isso há alguns meses, a resposta
seria “não, compre outro processador”. A novidade é que, em março, a Microsoft liberou um patch de atualização do Windows
7 para máquinas que não possuem o processador compatível com o
recurso. Sendo assim, com a instalação desse patch, é possível
utilizar o XP Mode sem nenhum problema, apenas lembrando que o
desempenho em uma máquina sem o recurso de hardware será muito
inferior.
Se você instalar a atualização em um computador que já
tenha Hardware Virtualization (o que seria desnecessário), fique
tranquilo: o XP Mode sempre dará preferência pelo recurso de
hardware, e não de software. Sendo assim, o Windows escolhe o melhor
caminho, mantendo a melhor performance.
Links
para a instalação do patch para Windows 7, permitindo habilitar o
XP Mode sem a necessidade de “Hardware VT”:
Enfim,
vamos ver como instalar e utilizar, de forma bem resumida, o
recurso tão esperado! Muito simples:
- Faça o download e instale o Windows Virtual PC e o Windows XP Mode
(são 2 instaladores distintos). Este é o link oficial. Você
precisa escolher entre a versão em português ou em inglês, x64 ou x86.
Instale a versão x64 somente se o seu Windows 7 for x64. Não
significa que o Windows XP será uma imagem 64-bits, mas sim, que o
Windows Virtual PC será 64-bits. - Entre no Windows XP Mode (Iniciar – Todos os programas –
Windows Virtual PC –
Windows XP Mode) - Instale algum aplicativo, como o WinRAR. Saia do Windows XP Mode.
- Ao sair do Windows XP Mode, veja que o programa aparece no seguinte
local: Iniciar –
Todos os programas –
Windows Virtual PC –
Windows XP Mode Aplicativos. Se você entrar no aplicativo por este
link, verá que ele será aberto semelhantemente à tela que coloquei
acima.
Lembre-se
de que ainda é possível instalar outros sistemas operacionais no
Windows Virtual PC, como uma imagem do próprio Windows 7, Windows
Vista, etc, porém para esses que não são da imagem do XP
Mode, você precisa ter a licença do software. Além disso, para
outros sistemas operacionais, não existe a integração apresentada
no XP Mode.
Espero
que façam bom proveito!