Crear instalador de Windows XP con nLite

Hace tiempo estuve a cargo de 15 computadoras a las que me gusta llamar cafeteras xD eran unas poderosas AMD K6 a 300Mhz. La historia cuenta que tenían Windows 98 y al formatearlas era un desmadre porque no encontraban los controladores. Se decidió ponerles Windows XP puaff con puro Windows estaba aceptable pero al ponerle MS Office se empezaron a hacer lentiiiisimas. Aquí fue donde entre a darles mantenimiento y les instale una versión lite de Windows XP que encontré en internet para ver el rendimiento y cual fue mi sorpresa cuando vi que corrían de maravilla. Así que me puse a investigar como hacían estas versiones modificadas.

Ahora tengo una versión hecha especialmente para mi computadora personal, otra para laptop, una para las del trabajo ya con sus controladores integrados desde el instalador y bueno… que les puedo decir, corre de maravilla, esto ya se puso muy largo… empecemos con el tutorial xD

Software que vamos a necesitar

ServicePack 2 para Windows XP – Si lo quieres integrar a tu instalador de Windows, si no lo quieres pues… solamente sáltate la incorporación en el nLite cuando lo veamos. ( 266Mb )

WinUp – Programa que trae todas las actualizaciones de Windows hasta la fecha, lo necesitaremos para incorporarlas en nuestro disco de Windows y que ya este actualizado al momento de instalar. ( 120Mb )

.Net Framework – Necesario para poder instalar y ejecutar el nLite que es el software que utilizaremos para personalizar nuestro Windows. ( 22.4Mb )

nLite – es el programa que nos permite personalizar nuestro instalador de Windows ( 2.05Mb )

Preparando nuestra área de trabajo

A que me refiero con esto, weno, vamos a utilizar el nLite para personalizar nuestro Windows y lo que este programa necesita es que tengamos los archivos de Windows en alguna carpeta para que pueda ahí hacer su “magia”. Entonces tenemos de dos sopas:

1.- Si tenemos nuestro Cd de Windows lo ponemos en el lector y copiamos todo el contenido del CD a alguna carpeta en nuestro disco duro.

2.- Si lo que tenemos es una imagen de disco (ISO) necesitamos cargarla con algún programa que haga unidades virtuales para hacer lo mismo que el paso anterior, copiar todos los archivos y carpetas a una carpeta en nuestro disco duro. Para este paso les recomiendo el daemon tools que es un software muy bueno y gratuito.

Entonces, por ejemplo, creamos la carpeta c:\miwindows copiamos todo el contenido del cd ahí y nos va a quedar la siguiente estructura:
C:\miwindows\
C:\miwindows\cmpnents
C:\miwindows\DOCS
C:\miwindows\I386
C:\miwindows\SUPPORT
C:\miwindows\VALUEADD
Con sus respectivos archivos en cada carpeta claro…

Instalando .Net Framework

Lo primero que tenemos que instalar es el .Net Framework (si no lo tienes) ya que sin esto no podrás usar el nLite, ejecutas el instalador y aceptas los términos para que comience a instalarse, aquí no pongo pantallas porque no necesito explicar nada se instala normalmente y no pide ni reiniciar la computadora.

Preparando las actualizaciones de Windows

Para esto vamos a instalar WinUp, dicha instalación no es cosa del otro mundo, puro next next hasta que este instalado. Una vez terminada la instalación no ejecutamos nada, solo lo instalamos para que descomprima los parches y los podemos encontrar en C:\winup

Nota: Si revisas el directorio vas a ver que cada parche esta en su respectiva carpeta

Ahora, para facilitarnos las cosas vamos al buscador de archivos de Windows (Tecla de windows + F o Menú Inicio > Buscar) y buscamos todos los ejecutables dentro del directorio C:\winup


Esto lo hacemos con el fin de poder seleccionar todos los archivos y copiarlos a una nueva carpeta para tener los parches en un solo directorio y que sea más ágil integrarlos en nuestro Windows.

Así que eso es lo que hacemos, seleccionamos todos los archivos que nos aparezcan (menos iexplore6, uninst y winupdp) y los cortamos para pegarlos en un nuevo directorio (en mi caso c:\actualizaciones), ya con esto tenemos nuestros parches en un solo directorio como queríamos y podemos desinstalar el winup (si quieren).

Instalando el nLite

Ahora empieza lo bueno, vamos a instalar nLite. Ejecutamos el instalador y seleccionamos el idioma en el que queremos el programa. Después aceptamos la licencia, la carpeta donde se va a instalar el programa y bueno… puro next hasta que se instale.
PERSONALIZANDO NUESTRO WINDOWS

Si llegaste hasta aquí es porque ya estas listo para iniciar con la personalización de tu Windows. Así que… abrimos el nLite y seleccionamos el idioma de la interface. En la siguiente pantalla vamos a seleccionar la carpeta donde tenemos los archivos del CD de Windows (que será nuestra carpeta de trabajo), en nuestro caso es en c:\miwindows y les aparecerá información del Windows:


La siguiente ventana es para cargar configuraciones que hayamos hecho, como es la primera vez que vamos a utilizar nLite pues… no hay nada que podamos cargar así que le damos siguiente.


En esta tercera ventana vamos a seleccionar las opciones que vamos a personalizar para nuestro Windows, es decir, si le quieres agregar un service pack o si vas a agregar actualizaciones, etc… seleccionas su respectivo botón, por efectos de este tutorial yo seleccione todas las opciones


Aquí vamos a empezar con las opciones que seleccionamos en la ventana anterior, en mi caso es integrar un service pack, y yo voy a integrar el Service Pack 2, así que le doy click al botón de Seleccionar y busco el archivo que descargue de la página de Microsoft.

Podrán ver que cambia la etiqueta informativa y dice Integrando, al mismo tiempo aparece una ventana que dice Extrayendo archivos, ya que termine la extracción aparecerá una nueva ventana informando que se están integrando los archivos y pues… aquí solo hay que esperar a que se termine de integrar el service pack.


Llegamos a la sección de Actualizaciones, ya cuando hagan uno o dos cds y los prueben, ustedes personalizaran sus versiones de Windows a su gusto, aquí lo que yo voy a hacer es darle al botón de Avanzado, dejo seleccionada la opción de Integración Directa de Actualizaciones Críticas y además voy a seleccionar la opción de Eliminar archivos ‘Catalog’ (no se les olvide lo que dice ahi: Solo si SFC esta habilitado en parches, lo explicare en su respectiva sección). Ya con las dos opciones seleccionadas le damos OK para regresar a la ventana de actualizaciones.

Ahora le apretamos al botón de Insertar, nos vamos al directorio donde copiaron las actualizaciones que conseguimos con el WinUp (c:\actualizaciones), seleccionamos todas y le damos al botón de Abrir. En algunos casos les dirá que alguna actualización podría generar conflictos, solo denle que no lo integre (skip) para evitar problemas, y listo.


La siguiente ventana nos sirve para integrar controladores en nuestro disco de Windows, si tienen en algún CD los controladores de video, sonido, webcam, etc… aquí es donde los agregan para que cuando formateen ya se los instale.

Le damos al botón de Insertar y les van a aparecer dos opciones donde pueden buscar un controlador en especifico para agregarlo o también pueden seleccionar una carpeta para que busque ahí (de forma recursiva) los controladores que encuentre. Ahí buscan los suyos y le dan OK. Este Windows lo voy a hacer para unas maquinas en especifico así que voy a agregarle sus controladores de video y de red.


Aquí ya vamos a empezar con lo bueno, al darle Siguiente va a aparecer una ventana donde podemos seleccionar que cosas no queremos perder, por ejemplo, si seleccionas de esta lista Internet Explorer 7, después cuando estés quitándole cosas a la imagen de Windows si seleccionas quitar algo que es necesario para que IE7 funcione correctamente te lo mencionara para que no lo elimines y no haya problemas en el futuro. En mi caso particular solo seleccione: Funcionalidad DHCP, Funcionalidad Prefetch e Impresoras.

Ahora si, aquí empieza lo tardado, a quitar todo lo que no queramos. Aquí no voy a especificar cada cosa que yo quite, prefiero que experimenten, esto funciona así, si seleccionas la calculadora de Windows pues… cuando instales Windows no la tendrás porque no la instalará. Aquí es para que le quites las cosas que nunca usas, por ejemplo yo nunca uso el Maletín, los juegos de Windows, Movie Maker, Media Center, controladores de escanner, modems, batería (es para laptops pero este Windows será para PC) etc… lean bien las descripciones antes de quitar algo.

Nota 1: Tengan especial cuidado con las opciones que aparecen en rojo, pueden quitarlas pero revisen bien la descripción, si no entiendes lo que dice en la descripción mejor ni le muevas

Nota 2: En la sección de controladores puedes quitar por ejemplo los adaptadores de pantalla si es que agregaste los tuyos en la sección anterior, con esto reduces el tamaño del ISO, aquí el objetivo es que su Windows no tenga cosas que ustedes no utilicen (cursores de mouse, protectores de pantalla, sonidos de Windows, etc…) y que puedan quedarse en memoria y les hagan lenta su computadora (el fucking perro en las búsquedas, asistente de limpieza de escritorio, liberador de espacio en disco, etc…).

Nota 3: Es seguro quitar las 3 carpetas del final: docs, support, valueadd.


Llegamos a una de las partes cruciales, y me gustaría dejárselos para que ustedes experimenten, así que solo hare hincapié en las opciones que yo seleccioné.

Modo desatendido: Fully automated (si pones el numero de serie correcto en esta ventana y llenas correctamente los datos, con esta opción en fully automated, cuando instales Windows no te pedirá ningún dato, así que puedes dejar instalando e irte a ver tele en lo que se instala solito tu Windows)

Clave del producto: Obviamente aquí pongo el número de serie de mi Windows para que funcione correctamente el modo desatendido.

Desactivar Hibernación: simplemente porque no me gusta


Aquí no aparece el número de serie porque pues… cada quien que use su número de serie pero si se lo puse, recuerden sino no sirve el modo desatendido y te lo va a preguntar (también sucede si aquí te equivocas y pones un numero de serie incorrecto)

‘RunOnce’: Aquí es para que pongan comandos, esto se utiliza por lo general para que se instalen programas de forma automática después de la instalación de Windows, ya que estos comandos solo se ejecutaran una única vez. Se verá a futuro si quieren

Users: Aquí darán de alta los usuarios de la PC (solo si necesitas mas de una cuenta, sino así déjalo)

‘ID’ de Red: Aquí le pones nombre a la PC y el grupo de trabajo, también si pertenecerá a algún dominio.

Regional: Aquí seleccionas las opciones de Región, por ejemplo el teclado y la localización. Si no los pones bien puede que te cueste mucho trabajo encontrar los acentos hehehe o que en lugar de punto sean comas, por ejemplo el numero: 55,000.00 podría aparecer al revés: 55.00,00 y siempre se manejarían los puntos como comas y viceversa.

Nota: Aquí un truquito seria que veas la configuración que tienes actualmente en tu PC y se la pongas ahí, puedes dar click derecho en la barra de tareas, después barra de herramientas y barra de idiomas y ya que te aparezca (en mi caso) un icono azul con letras blancas que dice ES (español) le das click derecho y configuración, o sino lo puedes revisar en panel de control y en Configuración regional y de idioma.


En la pantalla se me olvido especificar la Zona Horaria y por eso mi disco no fue completamente desatendido al instalarlo en la computadora me lo pregunto así que NO SE LES OLVIDE especificar su zona horaria

Configuración de Red: Como ahí lo dice, si quieres usar DHCP para tener una dirección IP automáticamente o si quieres ponerle ip estática y configurar tu todo. Ya saben, si no entienden que es, no lo toquen

Componentes: Yo seleccione en Servicios de Información de Internet: No instalar. Ya que no lo necesito.

Pantalla: Seleccionas la resolución por default y muchas cosas, yo lo deje en por defecto.

Actualizaciones Automáticas: yo lo puse deshabilitado. Cuando quiera actualizar lo hare manualmente, así no tengo la PC todo el día descargando actualizaciones y consumiendo mi ancho de banda cuando lo necesito.

Desktop Themes: Aquí seleccionas los temas de Windows que quieras que tu instalación traiga por default, así como puedes predeterminar una, puedes agregarlas una por una, o agregar las que tengas instaladas en tu PC con el botón de Insert all local.


Ya podemos darle siguiente, si hay algo que necesites llenar para que tu instalación sea totalmente desatendida el programa te informara para que lo llenes, por ejemplo algunos datos de red que son indispensables.

En la siguiente ventana aparecen opciones para personalizar nuestro Windows, en la pestaña de General yo no le moví a nada, pero en la pestaña de Parches si hice algunas modificaciones.


Es necesario que habilites el soporte para temas no firmados para que puedas utilizar casi cualquier tema para Windows, hay muchos muy buenos y realmente vale la pena este parche.

Deshabilitar SFC. Esta es una protección que tiene Windows que hay que habilitarla ya que como nuestro Windows esta bien modificado si esta opción estuviera deshabilitada cuando Windows encuentre que hubo un cambio en algún DLL de Windows te lo va a tratar de reinstalar y a cada rato te van a aparecer ventanas de que pongas el disco de Windows para que se restaure el archivo. Realmente es una molestia si desactivas esta opción

Ya casi, ya casi no se me desesperen!!

Ya seleccionamos que queremos que se instale y que no, ahora toca el turno a como queremos que quede nuestro Windows, en esta ventana vamos a hacer eso, es decir, como queremos nuestra barra de inicio, Mi Pc, el explorador de Windows, etc… así como seleccionar el estatus de los Servicios, parte importante para el rendimiento de nuestra PC, aquí tienes que deshabilitar los servicios que no necesites, y hago hincapié SI NO SABES QUE HACE O QUE ES, NO LO TOQUES ya que aquí si puedes hacer que no funcione Windows como normalmente lo haría. Aquí por ejemplo yo quito servicios como las actualizaciones de Windows, horario de Windows, registro remoto, redes inalámbricas (no hay en las compus donde se instalara este Windows), etc… aquí es como ustedes quieran personalizar su Windows.

Yo por ejemplo también le quito los efectos de animaciones, sombras y esas cosas que pues… seamos realistas solo sirven para alentar la compu.

Nota: Les recomiendo que seleccionen la opción de Mostrar Avanzado y claro que tengan MUCHO cuidado con las opciones que aparecen en rojo


YEAHHH!!! YA TERMINAMOS!! aparece una ventana donde nos pregunta si queremos que inicie el proceso de “re-compilación” de Windows, aceptamos y pues… esperamos a que termine, este proceso puede tardar vaaarios minutos dependiendo de tu PC.


Una vez terminado el proceso aparecerá una ventana con información diciendo en cuanto se redujo el tamaño del ISO y el tamaño de los temas y controladores, le damos siguiente para pasar a la ventana donde se generará el ISO

Listo ya terminamos, si quieres le cambias la etiqueta de WinLite por alguno que quieras y si te fijas bien hay un botón que dice Explorar ese te llevara a la carpeta del proyecto. Algo que yo hago es crear una carpeta y ahí agregar programas y/o cosas que instalo después de formatear, así instalo rápido todo con el mismo CD.

Para terminar le das click al botón de Crear para seleccionar donde guardar el ISO y que después puedas quemarlo en un CD para utilizarlo.


Espero que les sea útil este tutorial

0 comentarios: