Escolar Documentos
Profissional Documentos
Cultura Documentos
O Windows que ser usado neste tutorial o Windows XP Professional SP2 PT-BR Etapas que sero vistas neste tutorial Preparao dos arquivos do sistema (modificao); Compactao dos arquivos e renomeao; Criao de executveis com WinRAR; Criao de alguns ADDons com o Nlite Add-On Maker e; Criao de complementos (boot, logon, imagens de usurio, sons, etc...).
1- Preparao dos arquivos do sistema
Esta parte ser onde veremos como modificar todos os arquivos do sistema (DLLs, CPLs e EXEs). Faa umas instalaes Limpa do Windows, e em seguida faa todas as atualizaes do sistema atravs do Windows Update ou atualizaes automticas. O que voc ir precisar; CD de instalao do Windows XP SP2; Conexo com a internet para fazer as atualizaes, ou pack de atualizaes; Um editor de imagens; Um editor de cones (se necessrio); UM pack de cones do Vista. PROGRAMAS: Resource Hacker (Free) Download: http://delphi.icm.edu.pl/ftp/tools/ResHack.zip PowerArchiver (Crackeado) Download: http://www.4shared.com/file/30086019/aaa9186e/WinRAR_Corporate_371_Final_BRsfx.html File Name Changer (Free) Download: http://www.mediafire.com/?cgtgh1mjnnm
1.1 - Modificando os arquivos
Todos os arquivos que iremos modificar esto no CD do Windows, especificamente na pasta i386. Estes arquivos encontrados no CD esto compactados no formato CAB, com as extenses *.DL_, *.CP_ e *.EX_, sendo estes *.dll, *.cpl e *.exe respectivamente. Para no precisar descompactar um por um iremos utilizar os do prprio sistema, da instalao limpa que fizemos (ou pelo menos deveria ter sido feita), e j atualizados. Uma dica que pode ser dada neste processo aps instalar o Windows, voc instalar um pack de modificao, tipo Vista Transformation Pack (Download: http://www.windowsxlive.net/?page_id=15) e depois de modificado os arquivos pelo pack fazer uma cpia dos mesmos para serem utilizados, eliminando todo o trabalho de modificao manual. Porm eu no recomendo, pois pode ocorrer dele modificar a linguagem dos arquivos (1046) e causar erro durante a leitura dos arquivos na instalao do Windows. Depois de ter feito a instalao do Windows XP e a atualizao do sistema (se ainda no fez faa agora), vamos ento separar os arquivos que iremos modificar.
Obs.: Por que a atualizao do sistema importante? Se os arquivos do sistema, os quais vamos modificar, no forem atualizados, depois que o Windows modificado estiver sido instalado, corre o risco de alguns arquivos voltarem ao normal (devido as atualizaes do sistema), caso voc atualize o sistema depois da instalao. Se voc no usa atualizar o sistema no haver problema quanto a isso, mas geralmente um dos arquivos atualizados a shell32.dll, responsvel por em mdia 70% dos cones. Desde j deixo avisado que neste CD modificado no podero ser integradas as atualizaes do Windows (Hot fixes), justamente pelo motivo relatado anteriormente. Aqui deixo uma lista de todos os arquivos que deve ser modificado (114 no total), mas muitos ainda podem ser includos nela.
Notem que os arquivos LOGONUI.EXE (tela de logon) e NTOSKRNL.EXE (tela de boot) no esto na lista, pois estes iremos integrar como ADDons com o Nlite. Tambm falaremos mais
tarde sobre o arquivo XPSP2RES.DLL que no est no CD (na pasta i386), mas que existem no Windows depois de instalado, e que muito importante. Copie-os para uma pasta para poder edit-los. Agora que vem o trabalho pesado, editar um por um dos arquivos com o Reshacker. Na net voc encontra vrios tutoriais ensinando como utilizar o Reshacker para modificar os arquivos. Abaixo segue um exemplo de como utilizar o Reshacker. Abra o Reshacker, v at a pasta C:\Windows\system32, encontre o arquivo Shell32.dll e arraste-o para a janela esquerda em branco do Reshacker, ou clique em File\ Open... e encontre o arquivo na pasta mencionada acima
Siga os passos a seguir para efetuar a troca do Bitmap: 1- A seta (1) mostra o seu Bitmap atual; 2 - Onde est indicado pela seta (2) selecione o bitmap que voc ir trocar; 3 - Clique no boto indicado pela seta (3) e escolha seu novo bitmap (o que eu forneci logo acima); 4 - A seta (4) mostra o novo bitmap; 5 - Po fim, clique no boto REPLACE indicado pela seta (5) para finalizar a troca. O processo para trocar os icones o mesmo. Caso algum tenha dificuldade em trocar os AVIs, eu edito aqui futuramente e fao um tutorial parte. De fato esta a parte mais chata e demorada, mas com calma chegamos l, feito todas as modificaes agora vamos compactao dos arquivos.
1.2 - Compactando os arquivos
Para compactar os arquivos vamos utilizar o programa PowerArchiver que tem a funo de compactar vrios arquivos independentemente, e no formato CAB, que o formato utilizado pelo sistema Windows. Daqui por diante, para facilitar o trabalho e no causar confuso, crie 3 pastas com os nomes DLL, CPL e EXE, e coloque os arquivos com suas respectivas extenses dentro de cada uma delas. Ficou claro? Assim ficar mais fcil na hora de renomear (pois , iremos renomear um por um depois). Feito o Download e instalado o PowerArchiver, siga os passos abaixo para compactar os arquivos: Abra o programa e v em Tools > Batch Archive Creation
Na outra janela do programa que se abriu, clique no boto Add File..., escolha a pasta CPL e selecione todos os arquivos (certifique-se que s estejam as CPLs). Em Destination Folder escolha o local para salvar os arquivos compactados; Em Destination Format escolha CAB; E em Compression Settings escolha LZX (maximum). Clique em Run para iniciar a compactao dos arquivos.
Aps concluir, faa o mesmo processo com os arquivos das pastas DLL e EXE. Compactado todos os arquivos, vamos agora renomea-los.
Ele um executvel, no necessitando ser instalado. Descompacte e execute o programa. 1 - Na janela de Diretrio, navegue at a pasta em que esto os arquivos compactados com o PowerArchiver, neste caso os da pasta CPL. 2 - Na caixa de Extenso Atual coloque cab; 3 - Na caixa de Nova Extenso coloque CP_;
4 - Clique no boto Iniciar para renomear os arquivos. (precisava mesmo falar este passo
O programa renomeara todos os arquivos da pasta e j remover a parte desnecessria. Faa o mesmo com os demais arquivos, alterando os passos 1 e 3 conforme necessrio. OKK... Conclumos a parte 1 do trabalho. Agora s copiar e substituir os arquivos da pasta i386 dos arquivos de instalao do Windows. Partiremos ento para os CABs.
No prprio Nlite j h o recurso de modificar a uxtheme.dll para que o Windows aceite os outros temas no oficiais. Se voc compactar a uxtheme.dll modificada e substituir a da pasta i386, quando estiver realizando as modificaes no Nlite, este poder corromper o arquivo tentando modifica-lo novamente, causando erro na leitura do arquivo durante o processo de instalao do Windows. Portanto, se voc for adicionar novos temas na instalao, no substitua a uxtheme.dll normal da pasta i386 pela modificada. Deixe para fazer isto pelo Nlite, evitando possiveis erros durante a instalao. A modificao da uxtheme.dll feita na rea circulada de vermelho na imagem abaixo. Selecione a opo Permitir.
As imagens da tela de instalao esto em formato de Bitmaps, compostos nos arquivos citados acima, que sero editados da mesma forma demonstrada anteriormente utilizando o Reshacker. Aqui as imagens e suas posies na tela:
Os bitmaps 100, 101 e 102, do logo do Windows, podem ser deletados sem problema algum, para deixar a tela "limpa" caso queira "sumir" com as duas barras horizontais e mudar o plano de fundo, sendo este representado pelo bitmap 103. Caso queira editar os marcadores redondos que mostram o status da instalao, estes so os bitmaps 104, 105 e 109. Estes so os principais, caso queira fazer mais alguma modificao fique a vontade.
Resources diversos que voc queira adicionar (Wallpapers, imagens de exibio, sons, temas, etc...)
PROGRAMAS: WinRAR (Crackeado/Corporate): http://rapidshare.com/files/66913957/PowerArchiver_2007_10.21.04_RC1_2baksa.net.rar (Senha P/descompactar: www.2baksa.net). Nlite Add-On Maker: http://home.midmaine.com/~nlite/nlite/nLite-1.3.installer.exe
4 - Na aba Geral da janela do programa marque a caixa Criar arquivo SFX e d um nome ao seu arquivo;
6 - Na janela de opes avanadas, na aba geral, expecifique o Caminho para extrao do seu arquivo, ou seja, a pasta onde voc quer quer sejam extraidas as suas imagens; Neste caso o caminho %SystemDrive%\Documents and Settings\All Users\Dados de aplicativos\Microsoft\User Account Pictures\Default Pictures.
7 - Marque se ainda no estiver como Caminho absoluto; 8 - Em Executar aps a extrao voc pode adicionar algum arquivo para ser executado aps a extrao, como arquivos BAT, COM, CMD, chaves de registro, etc... mas neste caso no ser necessrio;
9 - Na aba Mtodos, em Mtodo de espera marque Ocultar tudo. Isto para que no mostre janela nenhuma durante a extrao dos arquivos (durante a execuo do EXE); 10 - Em Mtodo de substituio marque Substituir todos os arquivos. Isto far com que seja substituido qualquer arquivo que seja encontrado na pasta de destino com nomes idnticos, evitando erros e confirmaes para substituio.
11 - Agora clique em OK e em seguida, na outra janela, OK novamente para que se inicie a criao do arquivo executvel (EXE). Agora voc j tem seu executvel silencioso, s falta fazer o arquivo CAB com ele, que veremos logo a seguir; Deixo aqui alguns caminhos do Windows de localizao de arquivos, que podero ser teis na criao dos executais. Imagens de Usurio > %SystemDrive%\Documents and Settings\All Users\Dados de aplicativos\Microsoft\User Account Pictures\Default Pictures Pasta de Temas > %WinDir%\Resources\Themes Tela de Logon > %WinDir%\Resources\Logon (caminho Opcional) Pasta de Sons > %WinDir%\Media Pasta de Wallpapers > %WinDir%\Web\Wallpaper Pasta de cursores > %WinDir%\Cursors Pasta de Fontes > %WinDir%\Fonts Pasta de ScreenSavers > %WinDir%\System32 Para quem ainda no sabe %Windir% relativo a pasta Windows onde est instalado o sistema, tanto faz se est em C:\Windows, D:\Windows, E:\Windows, etc... o mesmo que %systemroot%.
Aqui vamos criar o arquivo contendo a tela de boot modificada. 1 - Primeiramente modifique o arquivo ntoskrnl.EXE deixando-o da maneira que voc quer (com a imagem que voc quer), utilizando o ResHacker. 2 - J com o arquivo modificado, salve-o em uma pasta vazia, mas salve com outro nome qualquer, como por exemplo newboot.exe. 3 - Em seguida abra o bloco de notas e cole o cdigo abaixo, salvando-o na mesma pasta, com a exteno .CMD, como por exemplo newboot.cmd. CDIGO Citao; bootcfg /raw "/noexecute=optin /fastdetect /kernel=NewBoot.exe" /id 1 del "C:\windows\System32\newboot.cmd" -y
As partes em negrito so os nomes que voc deu a seus arquivos, o que fizemos ai foi atribuir o novo arquivo ntoskrnl.exe, que no caso ficou com o nome de NewBoot.exe, como o arquivo de boot, onde o Windows deixar de usar o arquivo ntoskrnl.exe original, se quiser entender um pouco mais sobre estes comandos, entre no prompt do DOS e digite bootcfg /?. Agora voc ir precisar criar o arquivo executvel, contendo os dois arquivos que voc criou (NewBoot.exe e newboot.cmd), utilizando o WinRAR como visto anteriormente. Estes dois arquivos devem ser extraidos na pasta System32, e voc deve especificar o arquivo newboot.cmd para ser executado aps a extrao (passo 8 da criao de executvel com o WinRAR) Criado o Arquivo .EXE, faa o CAB com o mesmo.
Abra o bloco de notas e cole o codigo abaixo, e salve com o nome logonui.reg Citao; Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "UIHost"="%windir%\\Resources\\Logon\\logonui.exe"
Depois de ter o arquivo Logonui.exe modificado e a chave de registro criada, crie um executvel destes arquivos com o WinRAR. Coloque os arquivos para serem extraidos na pasta %WinDir%\Resources\Logon. No passo 8 do tutorial do WinRAR coloque o comando para executar a chave de registro. Coloque o comando regedit /s "%WinDir%\Resources\Logon\NewLogo.reg" para que a chave seja executada de forma silenciosa, sem janela de confirmao. Com o executvel dos 2 arquivos criados, s seguir os passos para criao do CAB.
Criando os CABS: A primeira coisa a fazer instalar o programa Nlite Add-On Maker. Aps ter criado seu arquivo executvel com o WinRAR, crie uma nova pasta e coloque o executvel dentro dela. Fora da pasta, clique com o boto direito sobre a mesma e escolha no menu a opo Nlite AddOn Maker.
Na seta 1 escolha o niver de compresso do arquivo. Na seta 2 escolha o executvel ou o programa que est dentro da pasta (arquivo .EXE). Pode-se tambm colocar arquivos em lote para serem executados, como arquivos BAT, COM, CMD, etc., caso haja necessidade Na seta 3 voc pode colocar um comando para instalao Silenciosa, caso o que esteja integrando seja o instalador de um programa (ex. [/b]Windows Live Messenger). Procure no Google pelos comandos para instalao silenciosa de seus programas. Pesquise por nome do programa + silent install. No retngulo azul coloque a descrio do seu programa. Depois de tudo ok clique em criar arquivo e salve o mesmo. Pronto, est criado o seu arquivo CAB para ser integrado ao CD do Windows XP.
Bom, isso ai pessoal, acho que agora chegou ao fim o tutorial, o principal j est ai e aos poucos vamos adicionando mais coisas, pois a idia todos ajudar para criarmos um Cd personalizado cada vez melhor. Erros sempre so passiveis de acontecer, por isso extremamente recomendado usar uma maquina virtual para testar a instalao antes de sair queimando CDs e formatando PCs. Faam bom proveito e at a prxima.