Integrando o Service Pack no CD do Windows

Por Artur Higashiyama

Neste tutorial, vou mostrar como integrar um Service Pack ao CD de instalação do Windows. Este processo é conhecido como "Slipstreaming" e pode ser feito com vários softwares da Microsoft (Windows 2000, Windows Server 2003, Office XP, etc).

A grande vantagem é o ganho de tempo em instalações, pois não será necessário instalar o Windows para depois instalar o Service Pack. Para os técnicos de suporte que trabalham com várias estações em rede, isso pode significar horas de economia além de garantir a segurança e estabilidade do sistema.

Irei demonstrar o método no Windows XP (Português-BR, 32-bits) e no Windows Server 2003 (Português-BR, 32-bits). Para as demais versões, linguagens e plataforma (x64) do Windows, o método é semelhante.

Requisitos:

  • CD do Windows XP ou do Windows Server 2003 em português-BR

  • Windows XP Service Pack 2 Administrativo (Português-BR, 32-bits - link para download abaixo - 258 MB)
    Download do arquivo

  • Windows Server 2003 Service Pack 1 Administrativo (Português-BR, 32-bits - link para download abaixo - 323 MB)
    Download do arquivo

  • Aproximadamente 2 GB de espaço livre no HD

  • ISOBuster, MagicISO ou outro software de imagem de CD

  • Nero, Easy Media Creator ou outro software de gravação de CD

1) Preparação dos Arquivos do Windows

Inicie o Windows Explorer, clique no menu "Ferramentas" e selecione "Opções de pasta...". Na guia "Modo de exibição", desmarque a opção "Ocultar arquivos protegidos do sistema operacional (recomendado)" e selecione a opção "Mostrar pastas e arquivos ocultos".

Crie uma pasta na raiz do HD chamada Win (C:\Win).

Copie todo o conteúdo do CD do Windows para esta pasta.

Cc668544.IntegrandoServicePack_01(pt-br,TechNet.10).jpg

2) Integração do Service Pack

Crie uma pasta na raiz do HD chamada SP (C:\SP).

Copie o arquivo do Service Pack Administrativo para esta pasta.

Cc668544.IntegrandoServicePack_02(pt-br,TechNet.10).jpg

Usando o comando Executar, entre com o seguinte comando:

WindowsXP-KB835935-SP2-PTB.exe -s:c:\win
(Para o Windows XP)

Cc668544.IntegrandoServicePack_03(pt-br,TechNet.10).jpg

Ou

WindowsServer2003-KB889101-SP1-x86-PTB.exe -s:c:\win
(Para o Windows Server 2003)

Cc668544.IntegrandoServicePack_04(pt-br,TechNet.10).jpg

Este comando irá descompactar o arquivo e depois irá fazer a integração do service pack aos arquivos do Windows.

Cc668544.IntegrandoServicePack_05(pt-br,TechNet.10).jpg

Cc668544.IntegrandoServicePack_06(pt-br,TechNet.10).jpg

Ao final, você deverá visualizar a seguinte tela:

Cc668544.IntegrandoServicePack_07(pt-br,TechNet.10).jpg

3) Obtenção do setor de boot do novo CD

Este é o passo mais importante do processo, pois sem o arquivo de boot você não irá conseguir iniciar o processo de instalação do Windows pelo CD (que é o método mais prático e rápido).

Para obter-se o arquivo de boot você precisa utilizar um software de imagem de CDs. Eu recomendo a utilização do ISOBuster (http://www.isobuster.com) ou do MagicISO (http://www.magiciso.com).

Neste tutorial eu vou fazer a demonstração com o ISOBuster.

Uma vez instalado e com o CD do Windows no drive, inicie o aplicativo e você verá a seguinte tela:

Cc668544.IntegrandoServicePack_08(pt-br,TechNet.10).jpg

Na janela à esquerda, clique no ícone do disquete onde está escrito "Bootable CD".

Na janela à direita, clique com o botão direito sobre o "Microsoft Corporation.img" e selecione a opção "Extract Microsoft Corporation.img".

Cc668544.IntegrandoServicePack_09(pt-br,TechNet.10).jpg

Salve o arquivo na raiz do C:

Cc668544.IntegrandoServicePack_10(pt-br,TechNet.10).jpg

4) Gravação do novo CD do Windows com SP

Para criar um CD inicializável você deve utilizar um software de gravação de CD (infelizmente a interface de gravação de CD do Windows não tem esta função). Eu recomendo a utilização do Nero (http://www.nero.com) ou Easy Media Creator (http://www.roxio.com).

Neste tutorial eu vou fazer a demonstração com o Nero (na versão Nero Burning ROM).

Uma vez instalado e com um CD-R virgem no drive, inicie o aplicativo e você verá a seguinte tela:

Cc668544.IntegrandoServicePack_11(pt-br,TechNet.10).jpg

Na janela à esquerda, selecione a opção " CD-ROM {Boot}".

Cc668544.IntegrandoServicePack_12(pt-br,TechNet.10).jpg

Clique na opção "Image File", clique no botão "Browse" e localize o arquivo de boot previamente gravado.

Cc668544.IntegrandoServicePack_13(pt-br,TechNet.10).jpg

Na área "Enable expert settings", faça as seguintes alterações:
- Kind of emulation = "No emulation"
- Load segment of sectors = 07c0
- Number of loaded sectors = 4

Cc668544.IntegrandoServicePack_14(pt-br,TechNet.10).jpg

Clique no botão "New".

Copie todos os arquivos da pasta C:\Win para a compilação.

Cc668544.IntegrandoServicePack_15(pt-br,TechNet.10).jpg

Clique no ícone de gravação ou vá até o menu "Recorder" e escolha a opção "Burn compilation...".

Cc668544.IntegrandoServicePack_16(pt-br,TechNet.10).jpg

No campo "Write method" selecione "Disc-at-once".

Cc668544.IntegrandoServicePack_17(pt-br,TechNet.10).jpg

Clique no botão "Burn" e aguarde a gravação do CD.

Pronto!
Agora você já possui o CD do Windows com o Service Pack integrado.