quinta-feira, 27 de outubro de 2011

Utilizando o WinPE 3.0 para backup e instalação do Windows 7

O WinPE (Windows Preinstallation Environment) é uma versão reduzida do Windows destinada especificamente para preparar um computador para uma nova instalação. Ele pode inicializar um computador novo, que não tenha um sistema operacional instalado, e ser utilizado para particionar e formatar o disco rígido, copiar imagens de disco e inicializar a instalação do Windows. É possível também utilizá-lo para realizar backup e manutenção de computadores.

A versão atual, baseada no Windows 7, é o WinPE 3.0. Neste tutorial iremos aprender como utilizar o WinPE para capturar a imagem de instalação personalizada do Windows 7 e como gravar esta imagem em novos computadores.

Pré-Requisitos

Tenha em mãos:
  • Kit de Instalação Automatizada do Windows 7 – Windows AIK. Baixe aqui.
  • Ferramenta para abrir o ISO do AIK. Recomendo o MagicDisc que é gratuito e funciona muito bem. Se preferir você pode queimar o ISO num CD.
  • Computador com sistema operacional Windows Vista, 7 ou 2008, para instalação do AIK e geração de Disco USB para inicializar o WinPE e realizar a captura e a gravação de imagem personalizada do Windows.
  • Disco USB (PenDrive) com pelo menos 512 MB de capacidade para gravar o WinPE. Pode ser maior se você quiser gravar a imagem personalizada do Windows diretamente no PenDrive. Outra opção é gerar um CD/DVD bootável contendo o WinPE. Isso também será mostrado neste tutorial.

Resumo

São esses os passos que iremos seguir:
  1. Instalação do Windows AIK.
  2. Geração de PenDrive ou CD/DVD inicializável contendo o WinPE.
  3. Captura da imagem de instalação personalizada do Windows 7.
  4. Gravação da imagem de instalação do Windows 7 em um novo computador.

Tutorial

Vamos por a mão na massa.

1. Instalação do Windows AIK

Se você já instalou o Windows AIK, pule para o próximo passo.
O Windows AIK vem no formato ISO. Utilize um programa como o MagicDisc para abri-lo ou então queime o ISO num CD/DVD.
Execute o arquivo StartCD.exe que vem no CD e na tela que se abre clique em Instalação Windows AIK.

Windows AIK
Siga os passos da instalação deixando os valores padrão. Feche a janela ou clique em Sair.
Simples, fácil e rápido.

2. Geração de PenDrive ou CD/DVD inicializável contendo o WinPE.

Essa é a tarefa mais difícil.

Passo 1:

Com o Windows AIK instalado, clique em Iniciar,Todos os Programas, Microsoft Windows AIK. Clique com o botão direito do mouse sobre Prompt de Comando das Ferramentas de Implantação e escolha a opção Executar como administrador.
Uma nova janela como a abaixo será mostrada:

Prompt de Comando das Ferramentas de Implantação

Insira o PenDrive em uma porta USB de seu computador.
O PenDrive será formatado para receber o WinPE, então aproveite para fazer um backup do mesmo antes de prosseguir.
No Prompt de comando digite Diskpart. Uma nova tela será aberta:

diskpart.exe

Nesta nova tela digite list disk. Uma lista contendo todos os discos encontrados será exibida. Identifique o seu PenDrive. No meu caso é o disco 2, conforme ilustra a imagem abaixo:

diskpart: list disk

Digite os comandos na sequencia abaixo.
ATENÇÃO:  Troque 2 pelo número de seu disco.
select disk 2
clean
create partition primary
select partition 1
active
format fs=fat32 quick
assign
exit
 
A saída será algo parecido com isso:

diskpart: format disk

Quando você digitar exit, a janela do Diskpart será fechada e você retornará para o Prompt de comando das Ferramentas de Implantação. Digite:

copype.cmd x86 c:\winpe_x86
 
Se preferir uma imagem de 64 bits troque x86 por amd64 no comando acima.
A estrutura do WinPE será copiada para a pasta winpe_x86. Não se preocupe em criar esta pasta, ela será criada automaticamente para você. O resultado será o seguinte:

copype.cmd x86 c:\winpe_x86

Passo 2:

Precisamos da ferramenta imagex para permitir a captura e gravação da imagem personalizada do Windows 7. Este utilitário não vem por padrão no WinPE.
Para incluir esta ferramenta vamos primeiro montar a imagem do WinPE, copiar o utilitário e por fim salvar a imagem do WinPE.
Para abrir a estrutura do WinPE digite:

imagex /mountrw winpe.wim 1 mount
 
ATENÇÃO: É importante executar o Prompt de Comando das Ferramentas de Implantação como usuário administrador, caso contrário a execução do comando acima irá falhar.
O WinPE será montado na pasta mount:

imagex /mountrw winpe.wim 1 mount
Copie o utilitário imagex para o WinPE que acabou de ser montado, digitando o comando:
copy "c:\Program Files\Windows AIK\Tools\x86\imagex.exe" c:\winpe_x96\mount\Windows\
Agora feche e salve as alterações na imagem do WinPE com a execução do seguinte comando:
imagex /commit /unmount mount
A saída da execução será a seguinte:
imagex /commit /unmount mount

Passo 3:

Copie a imagem do WinPE para a pasta correta e com o nome correto para permitir a inicialização do PenDrive:

copy c:\winpe_x86\winpe.wim c:\winpe_x86\ISO\sources\boot.wim
 
Por fim copie o WinPE para o PenDrive. Substitua G: pela letra atribuída automaticamente para o seu PenDrive.

xcopy c:\winpe_x86\ISO\*.* /e G:\
 
A execução do xcopy será a seguinte:

xcopy c:\winpe_x86\ISO\*.* /e g:

Agora você pode utilizar o PenDrive para inicializar um computador utilizando o WinPE.
Se quiser gerar uma imagem ISO inicializável para gravar num CD ou DVD é só executar o seguinte comando neste mesmo prompt de comando:

oscdimg -n -bc:\winpe_x86\etfsboot.com c:\winpe_x86\ISO c:\winpe_x86\winpe_x86.iso

Isso irá gerar o arquivo winpe_x86.iso na pasta c:\winpe_x86. Utilize o programa de sua preferência para gravar o ISO em um CD ou DVD.
A figura abaixo ilustra a execução do comando oscdimg utilizado para gerar o ISO do WinPE:

oscdimg -n -bc:\winpe_x86\etfsboot.com c:\winpe_x86\ISO c:\winpe_x86\winpe_x86.is

ATENÇÃO: A inicialização por PenDrive USB costuma ser bem mais lenta do que quando realizada por CD ou DVD. Isto ocorre pois a maioria dos computadores inicializa com a USB em modo 1.0, com velocidade extremamente reduzida. Verifique o manual de sua placa mãe para saber se é possível inicializar com a USB em modo 2.0 ou superior para aumentar a velocidade do boot. Outra opção é utilizar um CD ou DVD ou ainda realizar o boot pela rede. Falarei como fazer o boot do WinPE pela rede num próximo artigo.

3. Captura da imagem de instalação personalizada do Windows 7

Utilize o PenDrive ou o CD/DVD preparado no passo anterior e utilize-o para inicializar o computador que contém a imagem do Windows 7 que deseja capturar.
Algumas máquinas mostrar um menu de boot quando se pressiona F8 ou F12 na inicialização. Outras precisam ser configuradas na BIOS para inicializar por um disco USB. Normalmente a tecla DEL permite acessar a BIOS e configurá-la. Verifique o manual de sua placa mãe para saber como inicializar utilizando um disco USB.
Após a inicialização, uma tela como esta será mostrada:

WinPE em execução

Só feche esta janela quando tiver concluído todas suas atividades. Ao fechar esta janela o WinPE é encerrado e o computador é automaticamente reinicializado.
Vamos utilizar o utilitário imagex que copiamos para o WinPE para fazer a captura da imagem de instalação personalizada do Windows 7.

O drive C:\ deve estar montado como o disco principal do computador e é ele que vamos capturar. O drive X:\ é o drive montado como o raiz do WinPE.

Precisamos de um lugar para salvar a imagem personalizada. Pode ser um PenDrive, nesse caso insira o PenDrive em uma porta USB do computador e verifique qual a letra mapeada. Outra opção é uma pasta da rede. Para mapear uma pasta da rede execute o seguinte comando:

net use Z: \\nome-do-servidor\nome-do-compartilhamento
 
Onde Z: é a unidade que vamos utilizar para mapear a pasta da rede, nome-do-servidor é o nome DNS ou o IP de seu servidor de arquivos e nome-do-compartilhamento é o nome da pasta compartilhada. Você pode compartilhar uma pasta de seu próprio computador para fazer a cópia. Se for necessário o Windows irá perguntar por um usuário e senha para se conectar a pasta compartilhada.

Para capturar a imagem do drive C: para a pasta Backup do drive Z: com o nome do arquivo sendo imagem.wim, com compressão fast (outras opções são maximum e none) e nome da imagem "Microsoft Windows 7 Professional (x86)" digite o seguinte comando:

imagex /compress fast /capture c:\ z:\Backup\imagem.wim "Microsoft Windows 7 Professional (x86)"

A saida será a seguinte:

imagex /compress fast
No final do processo, que demora um pouco, você terá uma imagem de sua instalação do Windows, pronta para ser levada para outros computadores.

4. Gravação da imagem de instalação do Windows 7 em um novo computador

Utilize seu PenDrive ou CD/DVD contendo o WinPE com o imagex para inicializar o novo computador que irá receber a imagem personalizada do Windows 7.

A primeira coisa a fazer é preparar o disco utilizando o diskpart. Os comandos são os seguintes:

diskpart
select disk 0
clean
create partition primary
format quick fs=ntfs
assign letter="C"
active
exit
 
A saída será a seguinte:

Script diskpart

Você pode automatizar essa tarefa criando um script. Basta criar um arquivo txt contendo os comandos a serem executados pelo diskpart, por exemplo diskpart.txt:

select disk 0
clean
create partition primary
format quick fs=ntfs
assign letter="C"
active
exit
 
E um outro arquivo, por exemplo disco.cmd:

diskpart /s diskpart.txt
 
Grave estes dois arquivos na pasta Windows\system32 do ponto de montagem do WinPE, da mesma forma como fizemos com o imagex.exe no passo 2 acima. Dai quando você inicializar a máquina pelo WinPE, basta executar disco.cmd para preparar o disco. Outros scripts podem ser gravados para facilitar suas tarefas.

Agora que o disco está preparado, vamos gravar a imagem que geramos antes. Coloque o PenDrive com a imagem salva, ou então monte a pasta de rede que contém a imagem com o comando net use.
Para aplicar a imagem que está no arquivo imagem.wim na pasta backup do drive Z: para o drive C:, digite o comando:

imagex /apply Z:\backup\imagem.wim 1 C:\
 
O parâmetro 1 indica que é a primeira imagem do arquivo .wim. Um arquivo .wim pode conter diversas imagens, como só gravamos uma, então o número da imagem é 1.

imagex /apply Z:\backup\imagem.wim 1 C:\

Ainda falta ajustar o BCD (Boot Configuration Data) que é um arquivo especial utilizado pelo Windows 7 para gerenciar qual o disco e partição utilizados para inicializar a máquina.

Por algum motivo o windows não reconstrói o BCD da maneira correta e precisamos corrigir alguns valores.

Para listar os valores contidos no BCD execute bcdedit sem parâmetros. Você verá uma tela como essa:

bcdedit

Note que os parâmetros device e osdevice estão com valor unknown. Isto fará com que o computador mostre uma mensagem de erro de inicialização de número 0xc000000e e informando que não consegue encontrar o arquivo \windows\system32\winload.exe. Para corrigir estas informações no BCD digite:

bcdedit /set {default} device Partition=C:
bcdedit /set {default} osdevice Partition=C:
bcdedit /set {bootmgr} device Partition=C:

Observações

Você pode colocar os comandos net use, diskpart, imagex e bcdedit todos em um único script para facilitar a gravação de imagens e evitar erros.

Minha sugestão de script é a seguinte:

@echo off
echo Montando pasta de compartilhamento contendo a Imagem do Windows 7...
:credenciais
net use Z: \\nome-do-servidor\nome-do-compartilhamento
if not %errorlevel% == 0 goto credenciais
echo Preparando o disco local para receber a imagem do Windows 7...
diskpart /s diskpart.txt
echo Gravando a imagem do Windows 7 no disco local...
imagex /apply Z:\backup\imagem.wim 1 C:\
echo Corrigindo informações do BCD...
bcdedit /set {default} device Partition=C:
bcdedit /set {default} osdevice Partition=C:
bcdedit /set {bootmgr} device Partition=C:
 
Dica 1
Coloque este script, com o nome imagem.cmd, por exemplo, juntamente com o script diskpart.txt acima, na pasta Windows\System32 do ponto de montagem do WinPE, da mesma forma que realizado com o imagex.exe no passo 2. Quando o WinPE inicializar basta executar imagem.cmd para ter o disco da nova máquina preparado e com a imagem personalizada do Windows 7 gravada.
Agora é só fechar a janela de comandos do WinPE para reinicializar o computador e prosseguir com a instalação automatizada do Windows 7.

Dica 2
Para colocar a imagem personalizada do Windows 7 dentro do mesmo pendrive onde gravou o WinPE, grave a imagem do Windows 7 na pasta raiz do pendrive, ou crie uma pasta especifica para ela. Não coloque a imagem dentro do arquivo wim do WinPE pois isto não irá funcionar. Quando o WinPE inicializar você terá o drive X: mapeado para o WinPE e um outro drive mapeado para o pendrive.
O único problema com esta abordagem é que a letra do pendrive pode variar de computador para computador e um script para gravar a imagem do Windows de forma automática precisa levar este fato em consideração. Infelizmente não há um comando mágico para descobrir a letra mapeada mas, podemos fazer um script que descubra a letra mapeada do pendrive desde que ele possua um label conhecido (Você pode  atribuir um label para o pendrive no momento da formatação com o diskpart utilizando o comando: format quick fs=ntfs label="Windows7", ou depois de formatado utilizando o comando label ou ainda através do Windows Explorer).

O script abaixo pode ser utilizado para obter a letra mapeada para um pendrive baseado no nome do volume:

@echo off
:: Obtem a letra de um drive baseado no nome do Volume
:: Blog do Nerd (c) 2010

set TMPFILE=%TEMP%\getdrive.tmp
set DRIVELETTERS=abcdefghijklmnopqrstuvwxyz
set RESULT=
set LABEL=%1

if "%LABEL%" == "" goto :USO
set LABEL=%LABEL:"=%
for /L %%g in (0,1,25) do call :CHECKVOLUME %%g %*
if not "%RESULT%"=="" echo %RESULT%
if "%RESULT%"=="" echo Letra de drive para volume "%LABEL%" nao encontrado.
goto :END

:CHECKVOLUME
:: Se resultado encontrado: termina
if not "%RESULT%"=="" goto :EOF
call set DRIVE=%%DRIVELETTERS:~%1,1%%
vol %DRIVE%: > "%TMPFILE%" 2>&1
if not "%ERRORLEVEL%"=="0" goto :EOF
set ACHOU=0
for /F "usebackq tokens=3 delims= " %%g in (`find /C /I "%LABEL%" "%TMPFILE%"`) do set ACHOU=%%g
set /A ACHOU=%ACHOU% + 0
if not "%ACHOU%"=="0" set RESULT=%DRIVE%:
goto :eof

:USO
echo %0
echo .
echo Obtem a letra de um drive baseado no nome do Volume
echo Blog do Nerd (c) 2010
echo.
echo Uso: %0 "LABEL"

:END
if exist "%TMPFILE%" del "%TMPFILE%"
Para chamar este script dentro de outro e atribuir a letra do pendrive para a variável DRIVEUSB, utilize o seguinte:

for /f "delims=" %a in ('c:\temp\getdrive "Windows 7"') do @set DRIVEUSB=%a
 
Não esqueça de substituir "Windows 7" pelo nome de volume escolhido para seu pendrive.

Fonte: BlogdoNerd

segunda-feira, 24 de outubro de 2011

Instalando drivers na imagem do Windows 7 no modo offline

Driver 
Em uma instalação personalizada do Windows é possível adicionar  drivers do mais diversos fabricantes. Uma das formas de se fazer isso é instalar o Windows na máquina que contém o hardware para a qual queremos adicionar os drivers, e simplesmente instalá-los. Isso é uma boa opção quando se está personalizando a instalação do Windows para um computador específico, mas se precisarmos criar uma imagem genérica que seja passível de instalação automatizada em todos os computadores de um parque computacional de uma empresa isso pode se tornar um problema.


Da forma tradicional teríamos que preparar a imagem em um hardware, realizar o sysprep, copiar a imagem para outro hardware, instalar o Windows, instalar drivers, realizar o sysprep, copiar... e assim sucessivamente até passarmos por todos os tipos de computadores da empresa.
Outra maneira de se realizar esta tarefa é preparar a instalação do Windows em um computador, capturar a imagem no formato WIM e então instalar os drivers diretamente nesta imagem. Desta forma nosso maior trabalho é conseguir os drivers de todos os dispositivos de hardware de nosso parque computacional.
Este tutorial vai lhe mostrar como instalar os drivers em uma imagem de instalação personalizada do Windows 7 de maneira offlie, diretamente na imagem do Windows (arquivo WIM). Além disso, essa mesma técnica pode ser utilizada para instalar todos os drivers das impressoras e demais dispositivos externos que sua empresa possua.

Pré-Requisitos

Para instalar os drivers Vamos precisar:
  • Imagem personalizada do Windows 7 no formato WIM. Para saber como obter o arquivo WIM, leia os artigos sobre como preparar uma instalação personalizada do Windows 7 e como utilizar o WinPE para capturar a imagem. Esta imagem pode estar com o Sysprep executado ou não. Isto é indiferente para a instalação dos drivers.
  • Kit de Instalação Automatizada do Windows 7 – Windows AIK. Baixe aqui. Para saber como instalar o
  • Drivers de seus dispositivos de hardware.

Resumo

Estes são os passos necessários:
  1. Montar arquivo WIM
  2. Preparar os arquivos dos Drivers
  3. Instalar os Drivers
  4. Fechar o arquivo WIM

Tutorial

1. Montar arquivo WIM

Copie a Imagem personalizada do Windows (arquivo .WIM) para uma pasta qualquer do computador que possui o Windows AIK. Vou utilizar a pasta C:\custom. Crie a pasta mount dentro da pasta onde você copiou o arquivo .WIM, no meu caso criei a pasta C:\custom\mount.
Abra o Windows AIK como administrador: clique em Iniciar,Todos os ProgramasMicrosoft Windows AIK. Clique com o botão direito do mouse sobre Prompt de Comando das Ferramentas de Implantação e escolha a opção Executar como administrador.
Uma nova janela como a abaixo será mostrada:

Windows AIK
Navegue até a pasta onde copiou o arquivo .WIM do Windows com o comando CD. no meu caso:

cd \custom
 
Monte a imagem com o comando imagex. O arquivo de minha instalação do windows é windows.wim. Nesse caso a sintaxe do comando para montar a imagem do Windows é:

imagex /mountrw windows.wim 1 mount
 
Se preferir pode especificar os caminhos completos no comando:

imagex /mountrw c:\custom\windows.wim 1 c:\custom\mount
 
A imagem do Windows será montada na pasta C:\custom\mount no modo leitura e escrita:

imagex /mount windows.wim 1 mount
Com a imagem montada, vamos instalar os drivers.

2. Preparar os arquivos dos Drivers

Vamos a parte que pode ser difícil. Antes de instalar os drivers, precisamos prepará-los. Muitos drivers vem no formato .exe ou .zip e trazem diversos utilitários que o fabricante desenvolve. A grande maioria destes utilitários não serve para muita coisa. Neste tutorial estamos interessados na instalação dos drivers, e não dos utilitários, que são programas como outro qualquer e devem ser instalados como tal.
Se o driver estiver no formato .zip, descomprima os arquivos para uma pasta qualquer em seu computador. No meu exemplo vou utilizar a pasta C:\drivers. Verifique se existem um arquivo que termina com .inf. É este arquivo que possui as informações necessárias sobre quais arquivos devem ser copiados e utilizados na instalação do driver.
Se não existir arquivos .inf ou ocorrer algum erro na instalação do mesmo, você terá que executar o instalador do driver.
Verifique se existe algum arquivo .exe, normalmente setup.exe e execute-o. Ele vai iniciar o processo de instalação do driver. Neste processo os drivers são primeiros descomprimidos para a pasta temporária de seu computador. É lá que estarão os arquivos de driver que precisamos. Não finalize a instalação do driver, prossiga com a instalação até o ponto exatamente anterior ao inicio da instalação dos drivers. Recomendo fazer isto em uma máquina de testes, pois pode acabar instalando drivers desnecessários em seu computador.
Para saber qual a pasta temporária de seu computador, abra um prompt de comandos (Iniciar, cmd.exe) e digite echo %temp%. O caminho para a pasta temporária será mostrada. No meu caso a pasta temporária é C:\Users\Nerd\AppData\Local\Temp.

Pasta Temporária

Abra uma janela do Windows Explorer (tecla Windows+E) e navegue até esta pasta. Ordene os arquivos por ordem de data. Se você ainda estiver com o instalador do driver aberto, verá uma pasta criada recentemente que possivelmente terá seu driver descomprimido (arquivo .inf entre outros) e pronto para instalação.
Copie o conteúdo desta pasta para uma pasta qualquer em seu computador para poder prosseguir. Depois da cópia você pode cancelar a instalação dos drivers, e a pasta temporária será automaticamente excluída.
Se por algum motivo não encontrar o arquivo .inf na pasta temporária, repita o processo de instalação do driver e pare em outro ponto da instalação e verifique a pasta temporária. Repita isto até encontrar os arquivos do driver.

3. Instalar os Drivers

Para instalar os drivers vamos usar o comando dism. Supondo que o driver a ser instalado está na pasta C:\Drivers\HP 1020 e o arquivo inf seja HPLJ1020.inf. A instalação do driver para o Windows montado na pasta C:\custom\mount será realizada com a execução do seguinte comando:

dism /image:c:\custom\mount /Add-Driver:"c:\Drivers\HP 1020\HPLJ1020.inf"
 
Se o comando foi concluído com sucesso uma saída semelhante a essa será produzida:

dism /image:c:\custom\mount /Add-Driver:"c:\Drivers\HP 1020\HPLJ1020.inf"

Se verificar algum erro na execução do dism, tente repetir os passos para a preparação dos arquivos do driver.
Repita este passo para instalar todos os drivers que desejar.

4. Fechar o arquivo WIM

Agora basta fechar seu arquivo WIM e sua imagem personalizada com os drivers estará pronta.
Para desmontar o arquivo WIM que foi montado na pasta C:\custom\mount e salvar todas as alterações realizadas digite o segundo comando:

imagex /unmount /commit c:\custom\mount
 
Pronto sua imagem está pronta para instalação.

Fonte: Blog do Nerd

Instalando e usando o Modo XP no Windows 7

Windows XP Mode 
Finalmente chegamos ao último tutorial da série sobre Implantação do Windows 7. Neste tutorial iremos ver como instalar e utilizar o Modo XP, disponível para instalação no Windows 7.


Diferentemente das outras versões do Windows, o 7 teve seu código fonte todo escrito do zero. Devido a este fato, é possível que alguns programas nativos para Windows XP, ou anteriores a este, não funcionem no Windows 7. E é ai que entra o Modo XP, permitindo que programas nativos funcionem em uma máquina virtual executando Windows XP rodando sobre o Windows 7. A parte bacana é que nenhuma janela da máquina virtual é aberta, e consegue-se executar os programas diretamente através de atalhos na interface do Windows 7.
Apesar de parecer mágico, ele na verdade não é. Alguns programas que dependam de algum dispositivo de hardware específico podem não funcionar desta forma. Um exemplo são algumas aplicações que dependem de Certificados Digitais armazenados em mídia do tipo Smart Card. Nem toda aplicação que dependa deste tipo de hardware irá funcionar.
Além disso é recomendável que o computador que irá executar o Modo XP tenha suporte para o recurso de Virtualização Assistida por Hardware (HAV). A maioria dos computadores recentes possui este recurso.
Neste artigo iremos ver como instalar o Modo XP no Windows 7, como habilitar os programas nativos do Windows XP (como o Internet Explorer 6) para serem executados a partir do Windows 7, instalar novos programas e gerenciar as credenciais de acesso ao Modo XP, permitindo sua utilização em massa num ambiente corporativo.

Pré-Requisitos

Para instalar o Modo XP no Windows 7 é necessário:
  • Computador com o recurso de Virtualização Assistida por Hardware (HAV) habilitado e que esteja executando o Windows 7. Veja abaixo como saber se seu computador tem suporte a HAV e como remover esta limitação se necessário.
  • Baixar o Windows XP Mode do site da Microsoft. É necessário baixar e instalar três arquivos nesta ordem: Windows XP Mode, Windows Virtual PC e Windows XP Mode Update.

Resumo

São esses os passos que iremos seguir:
  1. Verificar se o programa que está tentando executar funciona em modo de compatibilidade no Windows 7.
  2. Verificar se o seu computador tem suporte a Virtualização Assistida por Hardware (HAV).
  3. Instalação do Windows XP Mode.
  4. Passos recomendáveis após a instalação do XP Mode.
  5. Configurar um programa para que seja acessível diretamente pela interface do Windows 7.
  6. Acessando unidades físicas e de rede mapeadas pelo Windows 7.
  7. GPO para configurar as credenciais do Modo XP.

Tutorial

Vamos ao trabalho.

1. Verificar se o programa que está tentando executar funciona em modo de compatibilidade no Windows 7

Antes de instalar o Modo XP, utilize o assistente do Windows 7 para Executar programas criados para versões anteriores do Windows. Basta digitara palavra 'compatibilidade' na caixa de pesquisa do Windows 7, acessível a partir do botão Iniciar. O Assistente de Compatibilidade de Programa será executado. Basta seguir seus passos para tentar executar seu programa diretamente pelo Windows 7.

Assistente de Compatibilidade de Programa
Se isso não resolver e precisar instalar o Windows XP Mode, prossiga com o tutorial.

2. Verificar se o seu computador tem suporte a Virtualização Assistida por Hardware (HAV)

Para saber se seu computador tem suporte ao recurso de Virtualização Assistida por Hardware (HAV), baixe a ferramenta Microsoft® Hardware-Assisted Virtualization Detection Tool e execute-a.
Se a mensagem abaixo aparecer (This computer is configured with hardware-assisted virtualization) é porque seu computador possui o recurso de HAV suportado e ativado.

This computer is configured with hardware-assisted virtualization

Caso contrário, pode ser que seu hardware suporte a virtualização mas ela esteja desabilitada na BIOS. Consulte o manual de sua placa mãe, pesquise em fóruns na Internet, ou leia este artigo da Microsoft: Configure BIOS for Hardware Assisted Virtualization (HAV) PCs.
Recentemente a Microsoft criou uma atualização que remove o pré-requisito de virtualização assistida. Caso o seu hardware não tenha suporte a HAV, baixe e instale a atualização do Windows (KB977206) para sistemas de 32 bits (x86) ou 64 bits (amd64). Esta atualização também está disponível na área de download do Windows XP Mode, com o nome Windows XP Mode update.

3. Instalação do Windows XP Mode

Acesso o site de download no Modo XP, selecione sua versão do Windows 7 e o idioma, e baixe os três arquivos conforme ilustra a figura abaixo:

Download Windows XP Mode

No meu caso, selecionei a versão Professional de 32 bits do Windows 7 no idioma Português do Brasil.
Instale o Windows XP Mode, no meu caso o arquivo é o WindowsXPMode_pt-br.exe que tem mais de 450MB. Recomendo instalar na pasta padrão (C:\Program Files\Windows XP Mode), conforme ilustra a figura abaixo:

Local de instalação do arquivo do disco rígido virtual

Após, instale o Windows Virtual PC, no meu caso o arquivo é o Windows6.1-KB958559-x86.msu. E por último instale o Windows XP Mode update, arquivo Windows6.1-KB977206-x86.msu. A Microsoft recomenda instalar o Windows XP Mode update somente se seu computador não suportar HAV. Reinicie o computador quando solicitado.
Após tudo instalado, vá até o menu Iniciar, Todos os Programas, Microsoft Virtual PC e execute o Windows XP Mode:

Iniciar Windows XP Mode

O assistente de configuração do Windows XP Mode será executado. Aceite os termos de licença. Na seqüencia será mostrada uma tela solicitando a Pasta de Instalação do Windows XP Mode.
Importante: O local padrão é uma subpasta da pasta do usuário. A principio não há motivos para trocar este local, a não ser que esteja instalando o Modo XP em uma imagem personalizada do Windows 7 utilizando sysprep, com a opção de copiar o perfil do usuário atual habilitada. Neste caso, recomenda-se que coloque o arquivo do disco rígido virtual em outra pasta, pois, caso contrário, a cada novo usuário que se logar na máquina, será copiado este arquivo de disco rígido, que tem mais de 1GB, para a pasta do novo usuário, ocasionando lentidão no primeiro logon e possível desperdício de espaço em disco. Uma sugestão é criar uma pasta C:\Windows XP Mode, e instalar a máquina virtual do XP Mode na mesma:

Configurar Windows XP Mode

Crie uma senha para o usuário XPMUser e deixe marcada a opção Lembras credenciais (Recomendado). Este usuário tem privilégio de administrador do Windows XP. A princípio você pode colocar uma senha aqui e esquecê-la, porém, se for instalar o XP Mode para todos os usuários de um domínio Active Directory, será necessário conhecer esta senha. A opção Lembrar credenciais irá evitar ter que digitar a senha do usuário toda vez que for executar um programa do Modo XP.
Clique no botão Próxima. Será exibida uma tela solicitando se deseja habilitar ou não as atualizações automáticas do Windows XP. Eu prefiro desabilitar as atualizações automáticas a fim de evitar trafego indesejado na rede. Além disso, não há mais suporte ao Windows XP, então novas atualizações serão raras de aparecer:

Atualizações automáticas do Windows XP

Clique em Próxima. Uma informações sobre o compartilhamento de unidades locais será mostrado. Por padrão todas as unidades locais do Windows 7 são compartilhadas para aparecerem automaticamente no Windows XP Mode. Isto pode ser mudado depois.

Windows XP Mode - Compartilhamento de unidades

Clique no botão Iniciar Configuração , para iniciar a configurações e finalizar a instalação do Windows XP Mode.

Instalação do Windows XP Mode

Quando a configurações estiver concluida a máquina virtual do Windows XP Mode estará em execução e pronta para a instalação de aplicativos:

Windows XP Mode em execução

4. Passos recomendáveis após a instalação do XP Mode

Estes passos não são obrigatórios e servem apenas como sugestão.
Minhas sugestões são:
  • Atualize o Windows XP Mode, se julgar necessário, através do site do Windows Update e na seqüencia desabilite as atualizações automáticas em IniciarPainel de Controle,Central de Segurança, Atualizações Automáticas. Marque a opção Desativar Atualizações Automáticas.
  • Desabilite a notificação de anti-virus. Não recomendo queimar uma licença de anti-virus para proteger o XP Mode. Isso só irá gastar preciosos recursos da máquina. O Windows 7 é quem deve ter um anti-virus instalado. Para desabilitar as notificações vá em Iniciar, Painel de Controle, Central de Segurança, Proteção contra vírus, Recomendações..., e marque a caixa Possuo um programa antívirus que eu mesmo irei monitorar.
  • Desabilite o Firewall do Windows XP. O firewall acabará só atrapalhando a execução de programas. Recomendo que mantenha ativado o firewall do Windows 7, mas não o do XP Mode. Para desabilitar o firewall vá em Iniciar, Painel de Controle, Conexões de rede e de Internet, Firewall do Windows e marque a opção Desativado (não recomendável).
  • Desative o monitoramente dos três recursos que desativamos acima em Iniciar, Painel de Controle, Central de Segurança, Alterar o modo de alerta da Central de Segurança e desmarque as opções Firewall, Atualizações automáticas Proteção contra vírus.
  • Não recomendo adicionar a máquina do Windows XP Mode em um domínio Microsoft Active Directory. Isto não lhe trará grandes vantagens e será mais uma máquina do domínio que terá que gerenciar.
O Windows XP Mode já vem licenciado para ser utilizado dentro de uma instalação do Windows 7.  Não há necessidade de ativação.

5. Configurar um programa para que seja acessível diretamente pela interface do Windows 7

Instale os programas que desejar na máquina virtual do XP Mode e eles provavelmente aparecerão na interface do Windows 7 em Iniciar, Todos os Programas, Windows Virtual PC, Windows XP Mode, Windows XP Mode Aplicativos. Caso isso não ocorra, ou você deseje acessar um programa nativo do Windows XP diretamente na interface do Windows 7, basta criar um atalho para o programa, diretamente no Windows XP Mode, na pasta C:\Documents and Settings\All Users\Menu Iniciar\Programas. O programa magicamente aparecerá como um atalho no Windows 7. Você pode mover o atalho criado pelo XP Mode para a área de trabalho ou qualquer outro lugar que desejar.
Por exemplo, para acessar o Internet Explorer 6, que é nativo no Windows XP, diretamente pela interface do Windows 7, faça o seguinte: Dento do XP Mode, crie um atalho para o Internet Explorer na pasta C:\Documents and Settings\All Users\Menu Iniciar\Programas, conforme ilustra a figura abaixo:

Internet Explorer 6 no Windows XP Mode

Aguarde alguns segundos para que o Windows 7 atualize o atalho e verifique a existência do mesmo em Iniciar, Todos os Programas, Windows Virtual PC, Windows XP Mode, Windows XP Mode Aplicativos:

Atalho para o Internet Explorer 6 no Windows XP Mode

Agora é só fechar o Windows XP Mode e executar o Interne Explorer 6 aplicativo diretamente pela interface do Windows 7. A primeira execução demora um pouquinho pois a máquina virtual do XP Mode precisa ser iniciada. Um alerta avisando que o Windows XP Mode foi fechado com um usuário conectado poderá ser mostrado. Ignore o aviso clicando em Continuar.
ATENÇÂO: Para evitar receber este aviso, sempre efetue o logoff do usuário do XP Mode em Iniciar, Fazer logoff e em seguida feche a janela do XP Mode. A máquina virtual irá hibernar.
A tela abaixo mostra o Internet Explorer 6 executando no Windows 7 através do XP Mode:

Internet Explorer 6 executando no Windows 7

6. Acessando unidades físicas e de rede mapeadas pelo Windows 7

Se seus aplicativos precisam de recursos de rede, todas as unidades físicas e também as mapeadas pelo Windows 7 aparecem automaticamente no XP Mode. É só procurar no Windows Explorer do XP Mode que elas estarão lá. Se precisar fazer referência a estas unidades compartilhadas em scripts no XP Mode, utilize, ao invês de C:,  \\TSCLIENT\C para referenciar a unidade C: do computador com Windows 7. Faça o mesmo para qualquer unidade existente no Windows 7, inclusive as unidades de rede e drives de CD/DVD. Os privilégios de acesso serão os mesmos do usuário do Windows 7.
Para saber quais unidades estão do Windows 7 estão presentes no Windows XP Mode, abra um Prompt de Comando (IniciarExecutar, cmd) e digite o comando net use. A figura abaixo mostra as unidades mapeadas na minha instalação:

Unidades mapeados no XP Mode

7. GPO para configurar as credenciais do Modo XP

O XP Mode funciona sem problemas quando instalado em uma imagem personalizada do Windows 7 utilizando sysprep, com a opção de copiar o perfil do usuário atual habilitada. O único problema é que ao copiar o perfil as credenciais do usuário são perdidas, forçando o usuário a digitar a senha na execução de aplicativos. Para adicionar automaticamente as credenciais do usuário em um computador membro de um domínio Microsoft Active Directory, crie um script com o nome xpmode.vbs contendo o seguinte conteúdo:
Dim WshShell, oExec, oExec2
Set WshShell = CreateObject("WScript.Shell")

Set oExec = WshShell.Exec("c:\windows\system32\cmdkey.exe /list")

retorno = oExec.StdOut.ReadAll()

If Not InStr(retorno, "VirtualXP") > 0 Then
 Set oExec2 = WshShell.Exec("c:\windows\system32\cmdkey.exe /generic:"&""""&"TERMSRV/VirtualXP-12345"&""""&" /user:"&""""&"VirtualXP-12345\XPMUser"&""""&" /pass:senha")
End If
Na linha 09,altere o valor de VirtualXP-12345 para o nome da máquina virtual XP Mode que foi gerado automaticamente na instalação do mesmo. Nesta mesma linha, altere também a senha para o valor que configurou durante a instalação.
Para saber qual o nome da máquina virtual XP Mode, abra um Prompt de Comando na máquina virtual XP Mode (Iniciar, Executar, cmd) e execute o comando hostname. O nome da máquina virtual é sempre VirtualXP- seguido de um número de 5 dígitos:
Nome da máquina virtual XP Mode


Usando o Gerenciamento de Diretiva de Grupo (gpmc.msc), crie uma GPO na Organization Unit que contenha os usuários que terão o Modo XP habilitado e coloque o Script acima em Configurações do UsuárioDiretivasConfigurações do WindowsScripts (Logon/Logoff),Logon.
Este script irá inserir as credenciais do usuário no Gerenciador de Credenciais do Windows 7. Estas credenciais são perdidas durante a execução do sysprep do Windows 7.

Observações

  • Você não precisa desligar a máquina virtual do XP Mode. Basta fechar sua janela que ela entrará em estado de hibernação. Quando necessário ela será automaticamente iniciada. Recomenda-se no entanto, antes de fechar a janela do XP Mode, efetuar logoff do usuário conectado.
  • O Windows XP Mode já vem licenciado para ser utilizado dentro de uma instalação do Windows 7.  Não há necessidade de ativação.
  • Lembre-se que se fizer uma instalação do Windows XP Mode para computadores membros de um domínio Microsoft Active Directory, os usuários terão uma instalação do Windows XP com privilégios administrativos e poderão instalar outros aplicativos não homologados pela equipe de TI.
Fonte: Bolg do nerd

Windows 7 Sysprep: Criação de uma imagem de instalação personalizada

Windows 7


O objetivo deste artigo é demonstrar como gerar uma imagem personalizada para instalação em massa do Windows 7. Após concluir todos os passos você terá uma imagem única pronta para ser gravada em todos os computadores do seu parque computacional. Esta imagem poderá conter programas pré-instalados, configurações de ícones na área de trabalho, tema personalizado, execução de programas legados (modo windows XP), menu de favoritos personalizados para os browsers (IE, FF e GC), drivers para todas as máquinas de seu parque computacional. Além disso, os passos da instalação do Windows de escolha de idioma, escolha de padrão de teclado, número de série, criação de usuário e senha iniciais, poderão ser todos padronizados e automatizados.

Pré-Requisitos

Tenha em mãos:
  • DVD de instalação do Windows 7 em qualquer versão (pode ser 32 ou 64 bits, Ultimate, Professional, Starter,...).
  • Kit de Instalação Automatizada do Windows 7 - Windows AIK. Baixe aqui.
  • Ferramenta para abrir o ISO do AIK. Recomendo o MagicDisc que é gratuito e funciona muito bem. Se preferir você pode queimar o ISO num CD.
  • Computador com sistema operacional Windows Vista, 7 ou 2008, para instalação do AIK e geração de arquivo de configuração personalizado.
  • Computador padrão onde será instalado o Windows 7.

Resumo

São esses os passos que iremos seguir:
  1. Instalação do Windows AIK.
  2. Geração do arquivo de resposta (xml) para personalização da instalação do Windows.
  3. Instalação e personalização do Windows numa máquina padrão.
  4. Geração da imagem personalizada.
Tutorial
Vamos por a mão na massa.

1. Instalação do Windows AIK

O Windows AIK vem no formato ISO. Utilize um programa como o MagicDisc para abri-lo ou então queime o ISO num CD/DVD.
Execute o arquivo StartCD.exe que vem no CD e na tela que se abre clique em Instalação Windows AIK.

Windows AIK

Siga os passos da instalação deixando os valores padrão. Feche a janela ou clique em Sair.
Simples, fácil e rápido.

2. Geração do arquivo de resposta para personalização da instalação do Windows.

Essa é a parte mais complicada, mas não é tão difícil quanto parece. Iremos gerar um arquivo de resposta para instalação automatizada do Windows.
Se preferir evitar todos estes passos, e também quiser abrir mão de fazer suas próprias personalizações, baixe meu arquivo padrão aqui.
Caso contrário, siga os passos abaixo:

Passo 1:

O Windows AIK possui diversas ferramentas para permitir a personalização e a manipulação de imagens do Windows. No momento vamos utilizar o Gerenciador de Imagem de Sistema do Windows.
Clique no botão Iniciar, aponte para Todos os Programas, Microsoft Windows AIK e clique em Gerenciador de Imagem de Sistema do Windows.


Gerenciador de Imagem de Sistema do Windows

No Gerenciador de Imagem de Sistema do Windows clique em Arquivo e Novo Arquivo de Resposta...


Novo Arquivo de Resposta...

Uma tela recomendando a abertura de uma imagem do Windows irá aparecer.

Windows System Imagem Manager - Confirmar

Insira o DVD de instalação do Windows 7 (pode ser qualquer versão, para este tutorial usarei a versão Professional OEM) no seu computador.
Clique no botão Sim.
No DVD do Windows, navegue até a pasta sources e escolha o arquivo install_Windows 7 PROFESSIONAL.clg ou o arquivo da versão do windows que esteja instalando.

Selecione uma imagem do Windows

Clique em Abrir.
Um novo Arquivo de Resposta será criado associado a sua respectiva Imagem do Windows.

Arquivo de Resposta

Passo 2:

Agora que o Arquivo de Resposta foi criado, vamos personalizá-lo. Esse é o passo mais importante. É aqui que ditaremos os passos para a instalação automatizada do Windows. No final teremos um arquivo xml que será utilizado para a geração da imagem de instalação personalizada do Windows 7.
O que iremos fazer é adicionar Components da Imagem do Windows para algumas das 7 seções dos Components do Arquivo de Resposta (1 windowsPE, 2 offlineServicing, 3 generalize, 4 specialize, 5 auditSystem, 6 auditUser e 7 oobeSystem).
Para fazer isso é só clicar com o botão direito do mouse no componente que deseja adicionar e clicar no botão Adicionar Configuração a ...
Por exemplo, para adicionar o componente x86_Microsoft-Windows-Security-SPP_6.1.7600.16385_neutral na seção 3 generalize clique com o botão direito sobre o componente e escolha a opção Adicionar Configuração a Pass 3 generalize.
Adicionar Configuração a Pass3 generalize
Observe que nem todo componente pode ser adicionado a qualquer seção do arquivo de resposta.
Se você estiver utilizando uma versão de 64 bits do windows, você verá amd64 no lugar de x86.
Para cada componente adicionado sempre existe alguma configuração a ser realizada.
Adicione os componentes a seguir e configure-os conforme recomendado. Comentários estão em vermelho, iniciados por #:
ATENÇÃO: Em algumas mídias do Windows 7 a conta do administrador é administrator (em inglês). A princípio só testando para saber. Tente usar os componentes como descrito aqui, mas em caso de falhas, troque o nome da conta administrador para administrator, conforme explicado neste comentário.

  • x86_Microsoft-Windows-PnpSysprep_6.1.7600.16385_neutral
3 generalize
DoNotCleanUpNonPresentDevices: false # Os drivers instalados serão removidos do computador novo se o hardware não estiver presente.
PersistAllDevicesInstalls: true # Os drivers serão mantidos na imagem de instalação do Windows.

  • x86_Microsoft-Windows-Security-SPP_6.1.7600.16385_neutral
3 generalize
SkipRearm: 1 # Deixe como 1 enquanto estiver montando sua imagem de instalação e coloque em 0 quando tiver terminado. Quando esse valor for 0, o contador de tempo de ativação do windows será reinicializado para 30 dias, a partir do momento que uma nova instalação for executada. Você pode zerar este contador por apenas 3 vezes. Execute Slmgr.vbs /dlv para verificar quantas vezes você ainda pode rearmar este contador.

  • x86_Microsoft-Windows-Deployment_6.1.7600.16385_neutral
4 specialize
RunSynchronous
Inserir Novo RunSynchronousCommand
RunSynchronousCommand[Order="1"]
Order: 1
Path: net user administrador / active:yes
#Ativa a conta do administrador do Windows. Por padrão esta conta vem desativada. Iremos usar esta conta para criar o perfil padrão do usuário. Se preferir pode criar outro usuário padrão para a máquina e ignorar esta seção.
WillReboot: Never

  • x86_Microsoft-Windows-Security-SPP-UX_6.1.7600.16385_neutral
4 specialize
SkipAutoActivation: true # Evita que o Windows seja ativado automaticamente. Se preferir, deixe como false para ativar automaticamente quando o computador se conectar na internet.

  • x86_Microsoft-Windows-Shell-Setup_6.1.7600.16385_neutral
4 specialize
ComputerName: * # Você pode indicar o nome do computador aqui, mas ai todos os computadores que forem instalados com esta imagem terão o mesmo nome. Se preferir deixe em branco que no momento da instalação o Windows perguntará por um nome. Se o valor * for especificado então o instalador do Windows irá gerar um nome aleatório para você.
CopyProfile: true
# Esta é uma das opções mais importantes. Especifica que o perfil do usuário corrente deve ser copiado para novos usuáriosr, assim todo novo usuário terá as configurações definidas como a deste usuário (fundo de tela, ícones, aplicativos...)
RegisteredOrganization: Microsoft
# Deixe com o valor padrão, o nome da organização será definida abaixo.
RegisteredOwner: AutoBVT
# Deixe com o valor padrão, o nome do proprietário será definido abaixo.
ShowWindowsLive: false
# Não irá mostrar um atalho no menu iniciar para obter o Windows Live.
TimeZone: E. South America Standard Time
# Esse é o padrão GMT -3. Para outros fusos, verifique a string correta aqui.

  • x86_Microsoft-Windows-International-Core_6.1.7600.16385_neutral
7 oobeSystem
InputLocale: 0416:00010416 # pt_BR: ABNT2. Para outros padrões de idiomas, clique aqui.
SystemLocale: 00000416
# pt_BR
UILanguage: 00000416 # pt_BR
UILanguageFallback: deixe em branco
UserLocale: 00000416 # pt_BR

  • x86_Microsoft-Windows-Shell-Setup_6.1.7600.16385_neutral
7 oobeSystem
RegisteredOrganization: Nome de sua Empresa
RegisteredOwner: Nome do dono do computador
TimeZone: E. South America Standard Time
Autologon
Enabled: true
LogonCount: 1 # Após a instalação, logar automaticamente 1 única vez. Defina o valor que achar interessante para você. 0 para não logar automaticamente.
Username: Administrador
Password
Value: senha # Senha do usuário administrador
OOBE
HideEULAPage: true # Não mostrar a opção de aceitar a página de licenciamento de software
NetworkLocation: Work
ProtectYourPC: 1
# Nível de proteção recomendada Microsoft. Atualizações são automaticamente baixadas.
TaskbarLinks
Link0: %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Mozilla Firefox\Mozilla Firefox.lnk
# Você pode colocar até 3 programas padrões adicionais na barra de tarefas. Mas o Internet Explorer, Windows Explorer e Windows Media Player ainda aparecerão por padrão para todos os novos usuários. Existem scripts na Internet que permitem personalizar totalmente a barra de tarefas após a instalação. Um dos mais interessantes pode ser encontrado aqui.
UserAccounts
AdministratorPassword
Value: senha # Defina a senha do usuário administrador
LocalAccounts
Inserir Novo LocalAccount # Na instalação é necessário criar uma nova conta de usuário. Com as informações abaixo, a conta padrão do administrador será criada e ativada
LocalAccount[Name="Administrador"]
Description: Administrador Local
DisplayName: Administrador
Group: Administradores
Name: Administrador

Uma vez configurado, basta salvar o arquivo de resposta em Arquivo, Salvar Arquivo de Resposta.
O nome padrão é unattend.xml, mas você pode especificar o nome que preferir.
O arquivo de resposta com as informações acima pode ser baixado aqui.

Opcionalmente, pode-se incluir o Product Key do Windows no arquivo de respostas. Isso é mais recomendado para empresas que possuam uma licença do tipo Volume-License Multiple-Activation Key (MAK), pois se você utiliza licenças individuais ou OEM deve incluir o Product Key individual de cada instalação. Com as configurações acima, oProduct Key será solicitado no final da instalação do Windows e será a única informação que precisará ser digitada manualmente.
Para incluir o Product Key no arquivo de resposta configure o seguinte componente:
  • x86_Microsoft-Windows-Shell-Setup_6.1.7600.16385_neutral
4 specialize
ProductKey: AAAAA-BBBBB-CCCCC-DDDDD-EEEEE

É possível também incluir o computador automaticamente no domínio, mas temos outro problema aqui que é o nome do computador. Muitos empresas utilizam nomes personalizados para sua instalação e ficar com um nome aleatório nem sempre é uma boa opção. Se quiser explorar esta possibilidade de uma olhada no componente x86_Microsoft-Windows-UnattendedJoin_neutral. Basicamente é necessário informar as opções JoinDomain e Credentials.

3. Instalação e personalização do Windows numa máquina padrão

Instale o Windows normalmente em uma nova máquina. Recomendo que formate e prepare o disco do computador antes de instalar o Windows, para evitar a criação da partição reservada do sistema. Quando o windows pedir para criar um novo usuário pressione Ctrl+Shift+F3.

Configurar o Windows

O computador será reinicializado e entrará em modo de auditoria. Não é estritamente necessário entrar em modo de auditoria, mas nesse modo não são criados pontos de restauração do Windows, a conta do administrador é ativada por padrão sem senha e nenhum usuário adicional é criado.
Após o boot a tela de Ferramenta de Preparação do Sistema será mostrada:

Ferramenta de Preparação do Sistema 3.14
 Feche esta janela.

A partir deste momento, instale todos os softwares que desejar, personalize os ícones da área de trabalho, instale os drivers de seu hardware, modifique o tema, o fundo de tela, os favoritos dos browsers, instale certificados de segurança, atualizações e tudo o mais que desejar. Todas as personalizações realizadas para este usuário serão copias para os novos usuários adicionadas após a instalação do Windows no computador..
Algumas informações importantes:
  1. Se precisar reinicializar seu computador, não se preocupe, ele sempre irá retornar ao modo de auditoria.
  2. Não instale o GBPlugin, aquele para acessar o Banco do Brasil. Ele vai impedir a geração de uma imagem de instalação personalizada do Windows.
  3. Se quiser garantir que o Internet Explorer não mostre aquela tela de personalização para cada novo usuário da máquina crie a seguinte chave de registro:
    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\DisableFirstRunCustomize=1
  4. Para desativar o backup do Windows crie a seguinte chave no registro:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\WindowsBackup\DisableMonitoring=1
  5. Mesmo escolhendo as configurações de idiomas e ocultando a barra de idiomas, ela sempre reaparece para os novos usuários. Para ocultá-la de vez faça o seguinte:
    Iniciar, Painel de controle, Alterar os teclados ou outros métodos de entrada, guia Teclados e Idiomas, Alterar teclados, Barras de Idiomas, marque a opção Oculta
    Serviços de Texto e Idiomas de Entrada
    Clique em OK. Na guia Administrativo clique em Copiar configurações...
    Selecione a opção
    Novas contas de usuário e clique em OK.
  6. Você pode ativar o Windows, porém não é um procedimento necessário, visto que você tem até 30 dias para criar sua imagem, e para toda nova instalação será necessário reativar o Windows de qualquer forma.
  7. Recomendo instalar estes HotFixes na sua instalação do Windows: KB9575777, KB974624 e KB981542.
  8. No final da personalização, e antes do próximo passo, recomendo instalar o CCleaner e executá-lo para remover arquivos temporários, histórico de pesquisas, páginas acessadas pelos browsers e corrigir eventuais problemas no registro.
  9. A instalação de drivers, em especial os de impressoras, pode ser feita utilizando o método offline ou através de arquivo de resposta. Apesar de não ser o mais recomendável, você pode fazer com o método tradicional de somente se conectar a impressora e instalar o driver automaticamente. Desta forma os drivers já ficam instalados para todos os usuários e não será necessário privilégios administrativos para instalar impressoras. Para saber com gerenciar os drivers de impressoras no Windows 7 leia este artigo: Gerenciando drivers de impressoras no Windows 7.

4. Geração da imagem personalizada

Uma vez que sua instalação do Windows está totalmente personalizada, vamos preparar a imagem para implantação.
Copie o arquivo unattend.xml, criado anteriormente, para a pasta C:\Windows\System32\sysprep.
Vá em Iniciar e na caixa de pesquisa digite cmd. Um prompt de comando será aberto.
Navegue até a pasta C:\Windows\System32\sysprep digitando cd \Windows\System32\sysprep


c:\Windows\system32\sysprep

Nesse mesmo prompt de comando execute: sysprep /generalize /oobe /shutdown /unattend:unattend.xml

Seu computador será preparado para uma nova instalação e será desligado.

Observações

Agora você pode copiar a imagem do windows para outros computadores e simplesmente inicializá-los para que o Windows personalizado seja instalado automaticamente.
Você pode instalar esta imagem em outro hardware para instalar os drivers específicos deste novo hardware e repetir este último passo (sysprep).
Quando estiver com sua imagem finalizada para ser instalada em novos computadores, edite o arquivo unattend.xml e altere o valor do parâmetro SkipRearm para 0.
Isto fará com que você ganhe 30 dias antes de precisar ativar o Windows.

Espero que o artigo tenha sido útil. Qualquer dúvida, sugestão ou relato de erros é só postar nos comentários.

Fonte: Blog do Nerd

terça-feira, 30 de agosto de 2011

Calendário de Lançamento dos Games em Setembro 2011

Galera, segue um super vídeo com os lançamentos dos jogos para o mês de Setembro de 2011.
Este vídeo abrange uma série de consoles, incluindo PC e vários gêneros.

O pessoal do Gametrailers não brinca em serviço.

Não tem o que falar! É assistir, escolher seu jogo e comprar...


Divirtam-se!


Fonte: GameTrailers

terça-feira, 2 de agosto de 2011

Calendário de Lançamento dos Games em Agosto 2011

Galera, segue um super vídeo com os lançamentos dos jogos para o mês de Agosto de 2011.
Este vídeo abrange uma série de consoles, incluindo PC e vários gêneros.

O pessoal do Gametrailers não brincam em serviço.

Não tem o que falar! É assistir, escolher seu jogo e comprar...


Divirtam-se!


Fonte: GameTrailers

Related Posts Plugin for WordPress, Blogger...