Você está na página 1de 14

nLite: gerando um CD de instalação

do Windows personalizado
Por Marcos Elias Picão. Publicado 10 de abril de 2007 às 17h00

4
Introdução
Por um Windows mais leve... Personalizado... Ou por uma instalação mais prática: nLite!

O que a gente não faz por um Windows mais leve, não é? Anda fazendo sucesso o nLite, um
programa que permite modificar diversas coisas no CD do Windows, e gerar um novo CD
personalizado. Ideal para micreiros, fuçadores e técnicos. Você pode adicionar novos drivers de
dispositivos, para já instalar o Windows com eles. Pode integrar Service Packs, para não precisar
aplicar o SP depois da instalação. Pode configurar muitas coisas da interface do Windows
previamente, de modo que ele já seja instalado com as suas configurações padrões. Pode integrar
atualizações, assim você já instala com elas. Pode remover diversos componentes e serviços,
como por exemplo, da chata - e inútil - Central de Segurança (do XP SP2) até o Internet Explorer.
Pode deixar a instalação do Windows até 40% mais rápida, desativando e removendo o verificador
de arquivos de sistema (SFC). É uma mão na roda para quem instala o Windows de tempos em
tempos, ou para quem quer aplicá-lo em diversos computadores (escolas, empresas, lan
houses...).

Nesse tutorial vamos criar um novo CD do Windows, otimizado para melhor desempenho. Você
não precisa remover o suporte aos temas visuais, se você acha que o Windows ficará feio depois
disso, pode tirar essas coisas da cabeça. Remova apenas o que você quiser. E o seu CD não será
alterado - é obvio! Você sempre poderá instalar o Windows do CD original por cima (para manter
as configurações e programas instalados, apenas adicionando os recursos que foram removidos),
ou fazer uma nova instalação.

O desempenho do Windows XP Service Pack 2 em micros antigos é muito pior do que qualquer
versão anterior do Windows. Removendo algumas coisas, ele pode ter um desempenho parecido
ao do Windows XP SP1. É importante ter o SP2 instalado, especialmente no caso de máquinas
diretamente conectadas à Internet, devido à questão da segurança. Com o nlite é possível usá-lo
sem uma grande perda de desempenho.

E não é só para o XP: o nLite, enquanto escrevo, permite modificar os CDs do Windows 2000, XP e
Server 2003 (não incluindo as versões de 64-bit). Nestes exemplos, estou trabalhando sob
Windows XP, modificando o CD do Windows 2000 Professional.

Para começar: instale o nLite. Baixe-o no: http://www.nliteos.com/

Nota de instalação: Ele requer o .NET Framework 2. Procure no site da Microsoft, não forneço o
link porque as coisas sempre mudam de lugar por lá... E só para prevenir, o .NET Framework 2
requer o Windows Installer 3 (padrão no Windows XP SP2, mas não presente nas versões
anteriores).

Estando com ele instalado, mãos à obra... Você verá que ele pode ser útil em diversas situações,
não somente para gerar um Windows mais leve. Provavelmente você não terá dificuldades com as
outras seções dele, até porque, um dos idiomas disponíveis é o português.

O primeiro passo é copiar o conteúdo do CD do Windows para o HD. Certifique-se de ter pelo
menos uns 2 GB livres na partição que você for utilizar, para dar conta dos arquivos temporários
do nLite mais o ISO do CD. Esse espaço será recuperado depois, pois você poderá gravar o CD e
então apagar a pasta copiada.

Abra o nLite, e escolha o idioma preferido. Na segunda tela, clique no botão "Procurar". Aparecerá
a janela "Procurar pasta", insira o CD do Windows e localize sua unidade de CD (ou a pasta que
contenha a pasta i386, esteja ela em qualquer lugar). Se for do CD, o nLite exibirá uma nova tela
de procura de pasta, para você escolher o local da cópia (no HD). Crie uma pasta numa unidade
com pelo menos uns 2 GB livres, e escolha a nova pasta criada. Agora, sente e relaxe enquanto o
Windows é copiado para seu computador... (rs, salve Windows 98!).
Depois de copiado, você pode tirar o CD (cancele o instalador, se ele se abrir devido o AutoRun).
O nLite identificará a versão e o idioma do Windows. Veja:

Clique em "Próximo". Se ele mostrar uma tela "Configurações", apenas clique em "Próximo"; essa
tela permite recuperar as informações de opções usadas no nLite anteriormente, a partir de
arquivos INI que ele salva.

Agora defina as opções que você irá querer alterar. Marque as que quiser. Veja como é a tela:
Para este tutorial, usaremos os itens "Atualizações críticas e add-ons", "Remoção de
componentes", "Opções", "Modificações", "Otimizações" e "Criar uma imagem ISO auto
executável". Clique em "Próximo".

A partir daí ele exibirá telas correspondentes às opções marcadas. No item "Atualizações críticas e
add-ons" você pode adicionar updates do Windows, para que ele já seja instalado com essas
atualizações:
As atualizações aceitas são normalmente arquivos executáveis com o nome "KB-alguma-
coisa.exe". No caso, apliquei apenas o Windows Installer 3, que é necessário para instalar diversos
programas recentes. Clique em "Inserir" e localize os arquivos das atualizações. Importante: não
saia inserindo qualquer .cab ou executáveis, pois se eles não seguirem o padrão dos arquivos de
atualização do Windows, poderão ocorrer erros durante a instalação. Por exemplo, experimentei
incluir o IE6, inserindo o pacote correspondente. Ele foi inserido no CD, os arquivos eram copiados
durante a instalação (sim, eu fiquei de olho na barra inferior da tela da instalação, ainda em modo
texto, e vi os nomes deles no final da cópia dos arquivos, antes da primeira reinicialização), mas
no fim, o IE 6 não foi instalado.

Na tela de remoção de componentes, abre-se uma tela por cima pedindo para selecionar algumas
funcionalidades das quais você não quer abrir mão, de jeito nenhum:
Marque um item para que o nLite não permita a remoção de componentes fundamentais para ele.
Se você modificar o CD do Windows XP Home Edition ou do Windows Server 2003, deve marcar o
item "Ativação do Windows", pois se você remover componentes necessários para a ativação, seu
Windows não poderá ser ativado - mas deixará de funcionar normalmente depois dos tantos dias.
No Windows XP Professional não há esse problema, pois ele não pede ativação (mas prepare-se,
porque todas as versões do Vista passaram a pedir...).

Enfim, marque recursos essenciais para você, e dê OK. O nLite esconderá as opções referentes
aos itens que você marcar, para que estes itens não sejam prejudicados. Do que sobrar, você
pode remover tudo o que quiser. Ao selecionar um item, aparecerá a descrição dele no lado
direito. Marque os itens que deseja REMOVER da instalação. Leia os comentários à direita com
atenção! Veja:
Por aí você pode remover coisas como a Central de Segurança, os sons do Windows, as inúteis
músicas de exemplo que ficam na pasta "Minhas músicas", alguns serviços do Windows, o
assistente de limpeza de disco (que muitas vezes só enche o saco!), etc. Cuidado ao remover o
Internet Explorer, se quiser mesmo, é recomendável remover ele, mas não o núcleo. Se você
remover o núcleo do IE, diversos programas que usam a interface de visualização HTML do
Windows deixarão de funcionar - incluindo a ativação do Windows, a ajuda em HTML, a ajuda do
Windows, etc. Se remover o Outlook Express, perderá o suporte a MHT, aquele formato de arquivo
onde o IE salva num único arquivo uma página da web com imagens e todo o conteúdo dela (aliás
estou para comentar há um tempão! Arquivos .MHT são meros arquivos .EML do Outlook, só que
com a extensão .MHT - não passam de uma mensagem de e-mail com anexos, sem remetente!
Renomeie um arquivo .MHT para .EML e abra no Outlook Express, ou melhor: num editor de
textos puro... Ou, renomeie um arquivo .EML para .MHT e abra no IE!). Particularmente, uma vez
removi o núcleo do IE para testar (o Windows ficou outro, bem leve e menos chato), mas depois
não consegui instalar o IE a partir do instalador dele, nem o 6, nem o 7. Enfim, depois de marcar
tudo aquilo que você odeia ou quer tirar do seu Windows, avance a tela.

Aparecerá uma tela com duas abas onde você pode definir algumas outras opções, e configurar a
inicialização de alguns serviços. Veja:
Deixe como preferir, SEMPRE LENDO o que está fazendo, e avance.

Você irá para a tela de modificações:


Se você usa conexões em rede, ou quer manter seu Windows XP como servidor de uma rede de
100 computadores, por exemplo, pode escolher esse número (ou mais) no primeiro campo,
"número máximo de conexões simultâneas". As versões Professional do Windows normalmente
permitem até 10 conexões simultâneas - é um limite aplicado, mas passível de liberação técnica!
No screenshot, está desativado, pois a modificação desse item não é suportada para o Windows
2000.

Se for o Windows XP ou Server 2003, você pode escolher "Ativado" no item referente ao
UxTheme. Isso já libera suporte aos temas visuais de terceiros, sem que você precise crackear o
UxTheme.dll depois. O nLite não irá substituir o uxtheme.dll por outro, como normalmente ocorre
ao trocá-lo manualmente (ficando com os previews dos temas em inglês, por exemplo, nas
propriedades da área de trabalho). Ele irá alterar diretamente o arquivo do Windows que estiver
sendo modificado.

Uma grande utilidade, que pode deixar o desempenho do Windows um pouco mais leve
em determinadas situações, mas reduz DRASTICAMENTE o tempo de instalação, é desativar o
SFC. É a proteção de arquivos do Windows, que verifica os arquivos de sistema se não foram
alterados, e se tiverem sido, pode restaurá-los automaticamente. Se você desativar, a instalação
se dará em cerca de 15% a 45% mais rápida. Mas não será possível usar o comando SFC depois.
Use usei por um tempo (basicamente para testar), mas não recomendo. A instalação fica mais
rápida, mas o uso do Windows se torna menos seguro, deixando-o mais propício à instabilidades.
Você deverá usar programas confiáveis depois, pois se algum programa antigo - ou mal
intencionado - substituir arquivos do Windows, eles não poderão ser recuperados
automaticamente (mas sim manualmente, usando o comando extract, e somente se você souber
os nomes e locais dos arquivos a restaurar!). Pense bem, Proteção de Arquivos do Sistema foi um
dos melhores recursos implantados no Windows ("funcionalmente" a partir do Windows 2000, para
ser mais preciso; o Windows 98/Me diz na instalação que tem um verificador automático de
arquivos de sistema, mas não é automático porcaria nenhuma).

Avançando, você pode definir diversas otimizações e pré-configurar algumas opções do Windows:
As opções escolhidas serão aplicadas ao usuário padrão e a todos os outros; as configurações
pessoais poderão ser alteradas depois, caso os usuários queiram. Marque o item "Mostra
avançada" se quiser explorar mais itens, alguns que ficam ocultos na configuração padrão.

Está quase pronto. Agora é com o nLite. Clique em "Voltar" se quiser rever ou alterar algumas
opções. Se estiver pronto, ao avançar, o processo de modificação será iniciado. Sente e relaxe
enquanto o nLite processa os arquivos do novo CD do Windows... (eu adoro essa frase ;). Demora
um pouco, em torno de meia hora, em média, e depende das alterações feitas. Para o Windows
2000 (com ou sem SPs) ou XP até o SP1 é mais rápido do que para o Windows XP SP2 ou Server
2003. Claro, vai depender do seu computador também. Dependendo das opções alteradas, o nLite
pode usar mais de 1 GB de espaço em disco temporariamente, especialmente se você adicionar
muitas atualizações ou drivers (pois ele precisa descompactar arquivos, atualizá-los, e depois
compactar novamente). Veja a tela de progresso:
O nLite aplica as modificações nos arquivos de instalação, removendo ou adicionando - e
configurando - os itens. Ao finalizar, ele mostra o tamanho que foi reduzido do CD:
Se você adicionou atualizações ou drivers, esse número poderá ser negativo, indicando que o CD
final ocupa mais espaço do que o original (lembra-se das aulas de matemática? "menos com
menos dá mais", se você tirar uma quantidade negativa, estará automaticamente adicionando
uma positiva...).

Avançando, estamos na última tela funcional:


Aqui você pode criar um ISO, uma imagem de CD bootável. Bastará gravar em CD, instalar e usar
seu Windows personalizado! Rotule o CD como quiser, no campo "Nome do ISO". Evite usar
muitos caracteres. Se você quiser, antes de clicar em "Criar ISO", adicione arquivos ou pastas à
pasta onde você mandou copiar os arquivos do Windows para o HD. Eles ficarão no CD, como se
tivessem sido gravados nativamente (por meios parecidos os "piratas" adicionam arquivos de
texto com o número serial, sem perder o boot do CD). Clique em "Criar ISO", escolha onde salvar
na janela "Salvar como" e pronto. Espere mais um pouquinho, e estará pronta a imagem de CD.
Se você quiser, pode gravar a pasta dos arquivos diretamente, mas aí o CD não será bootável. Se
quiser testar diretamente, pode instalar o Windows personalizado executando o instalador
diretamente da pasta, sem nem precisar gravar num CD (desde que você instale em outra
partição ou pasta, sem formatar o HD, claro).

Dica especial: você tem um CD do Windows que não dá boot, porque foi copiado de forma
incorreta? Abra o nLite e marque apenas a opção "Criar uma imagem ISO auto executável". O
processo será bem mais rápido, e no final você tem um ISO bootável, que poderá ser gravado
num novo CD. Para evitar perder o boot de CDs ou DVDs bootáveis (qualquer um), sempre copie
usando o comando "Copiar disco" no seu programa de gravação, e não copiando os arquivos para
uma pasta usando um gerenciador de arquivos, seja o Windows Explorer ou o Konqueror.

Aplicando modificações legais para mim no Windows XP Service Pack 2, consegui remover 180 MB
do CD do Windows, além de remover as pastas "VALUEADD" e "SUPPORT" no final. Esse Windows
XP SP2 foi instalado em 45 minutos certinhos no meu PC, antes ele instalava em uma hora e meia
mais ou menos (só para constar e comparar: nesse mesmo PC, o Windows 98/Me instala em meia
hora certinha, o NT Server 4.0 em cerca de 15 minutos, o 2000 Prof. em 40 minutos, o XP Home
SP1 em 50 minutos, o XP Prof. SP1 em 1 hora, o Server 2003 em 1 hora e meia, e o Kurumin
Linux em menos de 20 minutos (depois de iniciado do CD). Uma instalação do Windows 2000
modificada (nem tão otimizada assim, mas com o SFC desativado) chegou a levar 28 minutos,
enquanto que com o CD original leva 40. Meu PC? Caia de costas se quiser, é um bom e velho
Pentium II 266 MHz, com 160 MB de RAM e HD de 10 GB.

Antes de finalizar... É bom não deixar a ilusão, no entanto, de que o Windows será "muito" mais
leve que o original. Ele terá menos processos residentes, menos frescuras, sim, dependendo dos
componentes removidos. Mas o modo como o sistema trabalha, as funções do kernel e das APIs,
etc, não mudam em nada. Só é possível usar softwares como o nLite porque o próprio Windows é
modular, dividido em "pacotes". A diferença entre o Windows e o Linux nesse ponto é que, estes
pacotes são empacotados e embutidos no sistema por uma única empresa (sua software-house,
Microsoft), de forma fechada e praticamente não documentada.

Algumas coisas - pelo menos por enquanto - o nLite não faz, como trocar o papel de parede
padrão (talvez até para evitar o uso comercial, por vendedores de hardware que tentam distribuir
o Windows de forma ilegal, um "falso OEM"). Mas é um software muito bom. Até no preço
(freeware)!

Boa sorte, com seu Windows mais leve, pré-configurado e personalizado!