Anda di halaman 1dari 20

Sykey.

net

Modificando o Windows XP - SP2 Estilo Windows Vista

Por xX_Rizzi_Xx

Est ai galera, enfim saiu. Depois de muito tempo prometendo o tutorial, venho aqui cumprir minha promessa. Ser um tutorial bem extenso, ento aos poucos vou incluindo algumas coisas mais, e corrigindo possiveis erros (principalmente os de ortografia, hehehe). Tentarei fazer o mais completo possivel. Por fim (ou incio)vamos l... 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; Criaao 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). Recomendo que voc faa umas instalao Limpa do Windows, e em seguida fazer todas as atualizaes do sistema atravs do Windows Update ou atualizaes automticas.

O que voc ir precisar: CD de instalao do Windows XP SP2; (bvio ) Conexo com a internet para fazer as atualizaes, ou pack de atualizaes; Um editor de imagens; Um editor de icones (se necessrio); UM pack de icones do Vista. PROGRAMAS: Resource Hacker > Superdownloads | Site do criador | Link direto (gratuito) PowerArchiver > Download Baixaki | Site do fabricante | Link direto (gratuito para testar) File Name Changer > Download 4Shared | Download Mediafire | Download Megaupload (gratuito)

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 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 qu 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. Geralmente um dos arquivos atualizados a shell32.dll, responsavel por em mdia 70% dos icones. Desde j deixo avisado que neste CD modificado no podero ser integradas as atualizaes do Windows (Hotfixes), justamente pelo motivo relatado anteriormente. Aqui deixo uma lista de todos os arquivos que modifiquei (114 no total), mas muitos ainda podem ser incluidos nela.

Como voceis viram no bem uma lista, mas sim uma imagem com os arquivos (voceis no queriam que eu digitasse o nome de cada um no ? ). 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 edita-los. Agora que vem o trabalho pesado. Editar um por um dos arquivos com o Reshacker. (acreditem, eu fiz ) Na net voc encotra vrios tutoriais ensinando como utilizar o Reshacker para modificar os arquivos, como neste link aqui.

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 mensionada acima

Agora clique em Action\ Replace Bitmap

e abrir a seguinte tela:

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 xata e demorada, mas com calma chegamos l. Feito todas as modificaes agora vamos a 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 (, 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.

1.3 -Renomeando os arquivos


Todos os arquivos compactados ficaram no formato *.cab, mas precisam ser renomeados de acordo com sua extenso, para que possam ser lidos pelo Windows durante a cpia dos mesmos durante a instalao do sistema. Os arquivos devem ser renomeados da seguinte forma: *.De [b]*.dll, *.cpl e *.exe para DL_, *.CP_[/b] e *.EX_ respectivamente. Exemplo: De shell32_dll.cab para shell32.DL_ Notem que o underline ("_") e os 3 caracteres que veem depois dele devem ser removidos. Para facilitar o servio iremos utilizar o programinha File Name Changer, criado por Spygamer, que renomeia vrios arquivos de uma s vez, e j vem pr-configurado para este trabalho (gostaram no ? ). Ele um executavel, 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 renomear 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. Pronto!!! Concluda 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.

1.4 -Sobre a uxtheme.dll


Pra quem ainda no sabe, a uxtheme.dll o arquivo responsavel pela gerncia dos temas do Windows. Para que o Windows aceite outros temas no oficiais, conhecidos como Visual Styles, a uxtheme.dll precisa ser alterada, para que passe a "enxergar" outros temas no Windows" Este arquivo modificado (a uxtheme.dll) facilmente encontrado na internet para download, e especfico para cada verso do Windows XP (SP1, SP2 e sem SP). O arquivo uxtheme.dll est na pasta i386 dos arquivos de instalao do Windows, e assim como os demais, est compactado em CAB e com a extenso .DL_. Se voc ir adicionar novos temas na instalao do Windows, certamente que

precisar da uxtheme.dll moficada. Como podem preceber a uxtheme.dll no est na lista de arquivos modificados acima, pelo seguinte motivo: 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.

1.5 -Sobre o arquivo xpsp2res.dll


Este arquivo no est na pasta i386 dos arquivos de instalao do Windows, mas se voc olhar na pasta system32 (C:\Windows\System32) da instalao do Windows voc o ver l. Ainda no descobrir se ele criado durante a instalao do Windows ou se ele est dentro de algum pacote CAB. Este arquivo est relacionado a vrios recursos de rede do Windows, e tambm a alguns icones do Painel de Controle, como o Firewall do Windows, Configurao de rede e Configurao derede sem fio. Tentei utilizar um script do programa replacer para fazer a troca do arquivo durante a instalao do Windows, mas no sei o porque no funcionou. Deixo aqui em aberto, para quem achar uma soluo para este arquivo, postar a dica para que possamos incluir no tutorial. Caso eu venha encontrar um metodo de trocar o arquivo orinal pelo modificado eu edito aqui.

2 -Criao de executveis silenciosos e arquivos CAB

nesta parte do trabalho que iremos preparar os mais diversos resources para incluir em nosso CD do Windows. Para incluir resources como Wallpapers, sons do Windows, imagens de exibio, temas, entre outros, iremos utilizar o programa WinRAR para criar executaveis sileciosos, para enfim criarmos os CABs a partir destes. O fato deles serem sileciosos para que durante a instalao do Windows no aparea nehuma janela para clicar "aqui ou ali". O que voc ir precisar: Resources diversos que voc queira adicionar (Wallpapers, imagens de exibio, sons, temas, etc...) PROGRAMAS: WinRAR > Download Baixaki | Site do fabricante | Link direto (gratuito por 40 dias) Nlite Add-On Maker Site do Fabricante | Link direto

2.1 -Criando executveis com o WinRAR


Aqui irei mostrar como criar um executvel com as imagens de usurio do Windows Vista, de forma que elas j fiquem na pasta padro do sistema, estando disponiveis em Contas de usurio assim que o Windows tiver sido instalado. 1 - Crie uma pasta e coloque dentro todas as imagens de exibio que voc queira adicionar; 2 - Selecione todas e clique com o boto direito sobre elas; 3 - No menu de contexto da janela pop-up selecione Adicionar para o arquivo...;

4 - Na aba [b]Geral da janela do programa marque a caixa Criar arquivo SFX e d um nome ao seu arquivo;

5 - V at a aba Avanado clique no boto Opes SFX;

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 localozao de arquivos, que podero ser uteis 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%.

2.2 -Criando o arquivo com a tela de Boot


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.

2.3 -Criando o arquivo com a tela de Logon


Voc pode simplesmete editar o arquivo logonui.exe e compacta=lo em CAB, em seguida renomear para logonui.EX_, como visto com os demais arquivos anteriormente que no ter problema algum. Mas desta outra forma que iremos fazer voc podera trocar a tela de logon facilmente, caso queira futuramente, com as dicas deste tutorial, que a base do que veremos agora. A futura troca da tela ficar mais facil porque o arquivo no estar sendo protegido pelo sistema como os demais da pasta system32, tornando facil sua troca e modificao. Criando os arquivos necessrios: Explicarei primeiro o que vamos fazer: O arquivo original da tela de logon o logonui.exe, que est na pasta %WinDir%\system32 (caminho completo do arquivo %WinDir%\system32\logonui.exe). Mudaremos a localizao do arquivo logonui.exe, que agora ficar em %WinDir%\Resources\logon. Caso queira, agora voc poder dar outro nome para o arquivo, mas manteremos o nome original, que logonui.exe.

Voc precisar criar uma chave de registro com as entradas da nova localizao do arquivo da tela de logon, e com o novo nome, caso voc tenha modificado. Abra o bloco de notas e cole o codigo abaixo, e salve com o nome logonui.reg 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 executavel dos 2 arquivos criados, s seguir os passos para criao do CAB.

2.4 -Criando Addons (CABs) com o Nlite Add-On Maker


Aqui iremos criar os ADDons para inserirmos no CD atravs do programa NLite. No serei bem especifico pq a finalidade deste tutorial no destinado a criao de CABs. Para isto recomendarei alguns links timos sobre o assunto, logo abaixo: Tpico sobre criao de ADDons: Tpico do {_Carnificina_} (um grande criador de CABs) no Baboo. Excelente tpico. Sites para baixar ADDons prontos: 1 - Site da Nlite 2 - WinAddons.com 3 - addons.wordpress.com 4 - RyamVM.net 5 - esnips.com 6 - E aqui esto os que uso

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 Add-On Maker.

Com o programa aberto, siga os passos da imagem abaixo:

Na seta 1 escolha o niver de compresso do arquivo. Na seta 2 escolha o executavel 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 Silnciosa, caso o que esteja integrando seja o instalador de um programa (ex. [/b]Windows Live Messenger). Procure no Google pelos comandos para instalao silnciosa de seus programas. Pesquise por nomedoprograma + silent install. No retangulo 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. Partiremos ento para o Ultimo passo.

3 - Integrando Programas e removendo componentes do CD do Windows com o NLite


Acho que aqui no h a necessidade de fazer um tutorial explicando os inmeros recursos do NLite, tendo em vista que h varios na internet com tal finalidade, inclusive aqui no WinAjuda

O que voc ir precisar: CD de instalao do Windows XP SP2; Programa Nlite > Download Baixaki | Site do fabricante | Link Direto

Links de alguns tutoriais: Windows XP personalizado com o nLite - WinAjuda Adicionando programas na instalao do windows xp com Nlite - Forum Baboo Tutorial: nLite 0.99.8 b5 - Baboo Guia : Aprenda a Criar Um CD do Windows XP Com o nLite - CDRWXP

Caso algum tenha dvida em alguma parte especfica do NLite poderemos tentar ajudar. Futuramente colocarei algumas dicas do que remover do CD e alguns Tweaks feitos com o Nlite.

Bom... Acho que agora chegou ao fim o tutorial.

O principal j est ai. Aos poucos vamos adicionando mais coisas, e as dicas que certamente iro surgindo aqui no tpico, 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. At a prxima. ;)

Anda mungkin juga menyukai