Cómo hacer una
instalación limpia
de Windows 98
sin perder un solo dato
Saulo
Barajas, Saulo.Net 11jun01.-
Supongamos un escenario típico. Un usuario de Windows 98 utiliza su
ordenador tanto para redactar documentos de Word como para mirar su correo con
Outlook Express. Todo funciona correctamente hasta que un día el sistema se
vuelve inestable, aparecen errores de "Este programa efectuó una
operación no válida" e incluso, alguna pantalla azul. No sabe bien qué
ha podido ser el causante de semejante desbarajuste (quizás fue ese archivo
sospechoso que recibió por correo electrónico o quizás, aquél otro que
borró creyendo que no valía para nada), sin embargo decide reinstalar Windows
98. ¿Cómo puede hacer una instalación limpia sin necesidad de formatear el
disco duro?
Instalación limpia
Windows se puede instalar de dos formas: a) sobre una
versión de Windows ya existente o b) haciendo una instalación nueva. La
primera opción puede ser una actualización (de Windows 98 a Windows Me, por
ejemplo) o una instalación encima del mismo sistema operativo (instalar
Windows 98 SE sobre Windows 98 SE, por ejemplo). En estos dos casos, el proceso de
instalación tratará de conservar el mayor número de datos del usuario como son
los programas que utilizaba, los drivers de sus dispositivos o su
configuración de Internet. La opción b), en cambio, es una instalación
limpia: el proceso de instalación no conservará ningún dato del
usuario.
La instalación del tipo a) aunque conserve la configuración y datos
del usuario tiene la desventaja de conservar también gran parte de los errores.
Esto significa que si Windows no arranca (probablemente por culpa de un
controlador VXD defectuoso) y lo reinstalamos encima, Windows seguirá sin
arrancar. O si Windows funciona lento (debido a restos de instalaciones de
programas) y reinstalamos Windows, seguiremos con la misma lentitud. Necesitamos hacer una instalación limpia.
Nuestro propósito en este artículo es hacer una instalación del tipo b)
pero tratando de conservar las configuraciones más habituales. Demostraremos
también que una instalación limpia no implica formatear el disco duro.
Requisitos para una instalación limpia sin formatear el disco duro
Una instalación será limpia si instalamos Windows en un directorio nuevo,
no existe la carpeta "Archivos de programa" y
tampoco existen los archivos "CONFIG.SYS" ni "AUTOEXEC.BAT".
Si sospechamos de la presencia de un virus será necesario restaurar el MBR del disco duro y
el sector de arranque de la partición primaria, así como estudiar el tipo de
archivos que infecta el virus.
El procedimiento que vamos a seguir se basa en hacer una instalación de un
nuevo Windows dentro de la partición del Windows actual (utilizaremos carpetas
distintas). Una vez que tengamos en marcha el nuevo Windows, borraremos los
archivos pertenecientes al primero.
Según lo anterior, no perderemos nuestros trabajos (almacenados
probablemente en "Mis documentos") ni aquellas carpetas personales que
hayamos creado fuera de los directorios de Windows y de programas. Es más: no
borraremos nada (siempre que tengamos espacio suficiente en la partición) hasta
que el nuevo Windows esté completamente funcionando, por lo que podremos
"volver a atrás" en cualquier momento.
¿Qué información conservaremos?
Depende de las necesidades de cada usuario. Sin embargo veremos el escenario
típico de un usuario que trabaja con Word, Internet Explorer, Outlook Express y
se conecta a Internet a través de un módem. Conservaremos todos sus
documentos, sus conexiones de acceso telefónico a redes, su correo, su
configuración de cuentas de correo y sus favoritos. Esta información tendremos
que guardarla y restaurarla de forma manual. Pero no conservaremos ni
contraseñas ni programas de aplicación.
Recopilación de información
Anotaremos el nombre de los drivers que aparecen en Panel de Control /
Sistema / Administrador de dispositivos. Suele ser suficiente con anotar el
controlador de vídeo, de sonido y módem. Si el equipo utiliza otros
periféricos menos habituales como pueda ser una tarjeta de red, una tarjeta
SCSI o un escáner los incluiremos también en la lista. Desde Panel de Control
/ Impresoras anotaremos también, si existe alguna, el modelo de la impresora
instalada.
Toda esta información nos permitirá instalar los drivers en el nuevo
sistema sin posibilidad de equivocación. Ocurre a menudo que muchos fabricantes
incluyen un CD genérico con cientos de drivers sin especificar
en ninguna documentación cuál es el apropiado para nuestro equipo. Conociendo
el nombre del controlador será ya fácil encontrarlo en el CD.
Si por cualquier motivo no hemos podido recopilar el nombre de algún
dispositivo tendremos que realizar una pequeña investigación para descubrirlo.
En el mejor caso Windows lo reconocerá y lo instalará automáticamente. En el
peor caso, será necesario abrir el ordenador, extraer la correspondiente
tarjeta de expansión y buscar su modelo. Si es una tarjeta gráfica, lo tenemos
más fácil: durante unos instantes justo después de encender el ordenador
aparecerá en pantalla su modelo y podremos anotarlo.
Los mensajes de correo de Outlook Express se almacenan físicamente dentro de
la carpeta de Windows. Nuestro objetivo es extraer el almacén de mensajes
de la carpeta de Windows y llevarlo a un directorio accesible por el nuevo
Windows (por ejemplo, dentro de Mis Documentos).
- Entrar a Outlook Express y hacer clic en el menú Herramientas / Opciones
/ Mantenimiento / Carpeta de Almacén.
- Pulsar el botón 'Cambiar' y elegir la nueva ubicación para los mensajes
de correo. Por ejemplo, "C:\Mis documentos\Outlook Express" (esta
carpeta tenemos que haberla creado previamente).
- Cerrar Outlook Express y entrar de nuevo.
- En este momento los mensajes se mueven automáticamente a la nueva ubicación.
Nota: Este modelo de organización de Outlook Express se explica
detalladamente en el artículo Cómo
organizar eficientemente los mensajes de correo en Outlook Express.
Creamos una carpeta (por ejemplo C:\Guardar) que almacenará toda la
información que vamos a conservar del Windows original.
Abrimos Regedit (desde Menú Inicio / Ejecutar) y exportamos las siguientes
ramas:
- HKEY_CURRENT_USER\RemoteAccess (guarda las conexiones de acceso
telefónico a redes)
- HKEY_CURRENT_USER\Identities (guarda información específica del usuario.
En concreto, la configuración de Outlook Express)
- HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager (guarda las
cuentas de correo y de grupos de noticias de Outlook Express)
Guardamos las ramas del registro en la carpeta Guardar con los nombres
"remote.reg", "identities.reg" y "accounts.reg".
Nota: El procedimiento que estamos utilizando está descrito con
más amplitud en el artículo Cómo
hacer respaldos de Outlook Express de Svetlana Belacov. Este artículo
también explica cómo guardar y recuperar la libreta de direcciones.
A continuación buscamos la carpeta que contiene los favoritos de Internet
Explorer. Esta información reside en la rama del registro HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
bajo el nombre "Favorites". Si tenemos instalado Tweak UI, podemos
consultarlo también en su pestaña My Computer / Special Folders. Copiamos la
carpeta de favoritos al directorio "C:\Mis documentos" de forma que
sea accesible por el nuevo Windows.
Nota: Se puede ampliar información sobre la gestión y respaldo de
favoritos, tanto para Internet Explorer como para Netscape, en el artículo Cómo
tener nuestros 'favoritos' siempre organizados y 'online'.
Nota: En el artículo Tweak
UI, el programa 'oculto' de Windows, se renueva se explica cómo instalar
y utilizar Tweak UI.
Cómo proceder en caso de virus
Después de detectar la presencia de un virus en nuestro sistema procederemos
a su desinfección utilizando alguna herramienta antivirus. Sin embargo, las
desinfecciones distan mucho de ser perfectas y es habitual que queden rastros
del efecto destructivo del virus en nuestro sistema. Esto no suele ser debido a
que el antivirus no desinfecte bien, sino más bien a que el virus ha destruido
(sobrescribiendo) datos vitales cuya recuperación no es posible. No queda más
remedio que hacer una instalación nueva de Windows.
Una vez que hemos identificado el nombre del virus, es conveniente que
busquemos información sobre el virus en una enciclopedia. Entre las más
completas se encuentran las de Norton y
Panda
Software. Nos debemos fijar en los
elementos que infecta: sector de arranque, programas o documentos.
Si únicamente infecta programas, podemos continuar con la instalación de
Windows puesto que todos los programas anteriores serán eliminados e instalados
de nuevo. Si el virus infecta documentos (por ejemplo, archivos de Word)
trataremos de desinfectarlos con una herramienta antivirus y nos aseguraremos de que la desinfección ha sido correcta. Entonces, podemos seguir adelante con
la instalación de Windows.
Por último, si el virus ha podido infectar el sector de
arranque, evitaremos
riesgos si lo reconstruimos de nuevo. Arrancaremos el PC con un disquete de
inicio protegido contra escritura (tiene que encontrarse libre de virus y
haberse creado antes de la infección) que contenga los comandos FDISK y SYS.
Ejecutaremos la orden FDISK /MBR para reconstruir el Master
Boot Record del disco duro. Esto eliminará cualquier virus que se
encontrase en el MBR del primer disco duro, pero también eliminará si
existiese el gestor de arranque LILO u otro gestor de arranque que se ubique en
esta posición del disco. A continuación ejecutamos SYS A: C: para
restaurar el sector de arranque de la partición primaria activa. Nótese que
esto eliminará si existiese el gestor de arranque de Windows NT o 2000, o el de
algún otro fabricante que se instale en el sector de arranque de la partición
activa. Puede ampliar información sobre particiones y gestores de arranque en
mi artículo Discos
duros y particiones.
Preparación para la instalación
En el escritorio de Windows buscaremos los documentos o carpetas (no accesos
directos) que nos hayamos dejado olvidados y los trasladaremos a
"Mis documentos" o a "Guardar". Recordemos que el contenido
del escritorio se almacena dentro del directorio de Windows, concretamente en
C:\Windows\Escritorio, y que este directorio lo borraremos al final de todo el
proceso.
Si no lo estaba ya, copiaremos los archivos contenidos en el directorio
\WIN98 del CD de Windows al disco duro. Por ejemplo, a una nueva carpeta que
llamaremos C:\WIN98CD. Esto tiene varias ventajas: en primer lugar, la
instalación será más rápida (un disco duro tiene mayores tasas de
transferencia que un lector de CD-ROM). Además, nos permitirá arrancar la
instalación sin necesidad de tener un disquete de arranque con driver de
CD-ROM. Y, por último, nos ahorrará tiempo a la hora de instalar los
controladores de los dispositivos porque Windows no solicitará que insertemos
el CD "etiquetado CD de Windows 98" puesto que lo tomará del disco
duro. Antes de iniciar el proceso de instalación debemos asegurarnos de que
disponemos del CD Key (5 grupos de 5 caracteres o números separados por
guiones) correspondiente al CD original.
Desde el Explorador de Windows renombramos la carpeta "Archivos de
programa" por "Archivos de programa.ba1" (cualquier otro nombre
nos vale siempre y cuando sea distinto de "Archivos de programa"). Si
no tenemos espacio suficiente en disco para instalar un nuevo Windows sin borrar
el anterior, eliminaremos la carpeta "Archivos de programa" (como es
lógico, perderemos la posibilidad de "vuelta a atrás").
Reiniciamos el ordenador con un disquete (si se sospecha presencia de virus,
según vimos en el punto anterior) o con el arranque del propio disco duro. En
este último caso pulsamos la tecla F8, justo antes del inicio de Windows, y
elegimos "Arrancar en sólo
símbolo del sistema". Si tenemos espacio suficiente en disco para
conservar el directorio anterior de Windows, escribimos las siguientes órdenes:
C:\>REN \WINDOWS\WIN.COM
*.BA1
C:\>REN WINDOWS *.BA1
C:\>REN AUTOEXEC.BAT *.BA1
C:\>REN CONFIG.SYS *.BA1
Nota:
La extensión ".bak" que habitualmente se utiliza para denotar que
un archivo es una copia de seguridad no nos sirve para nuestro propósito: el
proceso de instalación de Windows eliminará sin previo aviso los archivos
autoexec.bak y config.bak Para salvar este contratiempo hemos elegido una
extensión alternativa (.BA1).
Si no tenemos espacio suficiente,
tendremos que borrar el directorio de Windows en lugar de renombrarlo
(cambiamos las dos primeras órdenes anteriores). Esto es posible
mediante la orden DELTREE C:\WINDOWS (este comando se encuentra en
C:\WINDOWS\COMMAND). Sin embargo, este borrado puede tardar incluso más de 20
minutos según la potencia del ordenador y número de archivos. Por esta razón
es conveniente cargar antes el caché de disco SMARTDRV (lo podemos
ejecutar desde C:\WINDOWS o C:\WIN98CD). Debemos recordar en este punto que si
el PC fue infectado por un virus, es probable que las órdenes externas
DELTREE.EXE y SMARTDRV.EXE también se encuentren infectadas por lo que deberán
ser ejecutadas únicamente desde un disquete de arranque.
No es necesario renombrar
los archivos MSDOS.SYS, IO.SYS y COMMAND.COM
puesto que estamos instalando el mismo sistema operativo que estaba
anteriormente y estos archivos serán sobrescritos durante la instalación por
copias idénticas de sí mismos. Únicamente debemos tener en cuenta pensando en
una posible "vuelta a atrás" que el archivo MSDOS.SYS contiene,
dentro de su sección [PATH], el nombre del directorio de Windows. Aunque si
instalamos Windows en el mismo directorio que estaba originalmente esto no
tendrá mayor relevancia.
Un poco más arriba explicamos las ventajas de copiar los archivos del CD de
Windows al disco duro. Esta copia se hizo desde el Explorador de Windows aunque
corrimos el riesgo, en caso de presencia de virus, de infectar el programa de
instalación. Este riesgo lo evitamos si realizamos la copia en modo comando
después de arrancar con un disquete limpio que incluya un controlador para el
CD-ROM:
C:\>MD WIN98CD
C:\>COPY D:\WIN98\. WIN98CD
Instalación de Windows
Si se han seguido todas las indicaciones anteriores, ya podemos instalar
Windows ejecutando:
C:\>CD WIN98CD
C:\WIN98CD>INSTALAR
Durante el proceso de instalación únicamente debemos tener la precaución
de no instalar Windows en el directorio "C:\WINDOWS.BA1", en su lugar
lo haremos en el directorio "C:\WINDOWS" (el mismo en el que fue
instalado el Windows original). También podemos elegir un
directorio distinto, aunque esto nos obligará a cambiar manualmente el archivo
MSDOS.SYS cuando queramos regresar al primer Windows.
Justo después de terminar la instalación de Windows procederemos a
instalar, si existen, los parches de la placa base. Estos parches son
obligatorios en placas con chipset
VIA. Después de reiniciar el ordenador
instalaremos los drivers de los distintos componentes. Finalmente, instalamos la misma versión de Internet Explorer que
tuviese instalada
el Windows anterior (probablemente la 5 o la 5.5). Como en cualquier otra
instalación de Windows 98, conviene seguir los consejos expuestos en este artículo
de José Manuel Tella para conseguir un funcionamiento estable del sistema.
Restauración de la información
Esto ya es lo más sencillo:
- Restaurar la configuración de Outlook Express. Los siguientes
pasos tenemos que realizarlos antes de ejecutar Outlook Express por primera
vez:
- Utilizamos la orden Regedit para eliminar la clave
HKEY_CURRENT_USER\Identities.
- Hacemos doble clic sobre los archivos "identities.reg" y "accounts.reg"
que encontraremos en la carpeta "Guardar".
- Restaurar las conexiones de acceso telefónico a redes. Después de
asegurarnos de que la instalación del módem fue correcta, hacemos doble clic
sobre el archivo "C:\Guardar\remote.reg". A continuación verificamos que el
módem ha quedado correctamente enlazado a las nuevas conexiones haciendo
clic con el botón secundario del ratón en las conexiones de Mi PC / Acceso
telefónico a redes y observando el cuadro "Conectar usando".
- Restaurar favoritos. Ayudándonos de Tweak UI establecemos
"Mis documentos\Favoritos" como la nueva ruta de nuestros
favoritos. Otra posibilidad es copiar el contenido de esta carpeta a la
nueva carpeta que haya creado Windows para almacenar los favoritos ( C:\Windows\Favoritos).
- Comprobar "Mis documentos". Estos archivos no se han borrado por
lo que se encontrarán en el mismo directorio donde estuviesen en el primer
Windows. Si fuera necesario cambiar la ruta de nuestros trabajos, lo haremos
haciendo clic con el botón secundario sobre el icono "Mis
documentos".
Después de reiniciar Windows, podremos entrar a Internet, ver nuestro correo
y acceder a nuestros favoritos de la manera habitual. Cuando nos aparezca el
asistente de Outlook Express marcaremos la opción de no crear ninguna
cuenta de correo.
Vuelta a atrás: ¿Cómo recuperar el Windows original?
Si algo ha ido mal y deseamos restaurar el Windows original podremos
recuperarlo gracias a las copias de seguridad que hemos ido realizando durante
el procedimiento. Desde el Explorador de Windows eliminamos la carpeta "Archivos de
programa", renombramos "Archivos de programa.ba1" por
"Archivos de programa" y reiniciamos en modo MS-DOS. Después,
escribimos las siguientes órdenes:
C:\WINDOWS>CD ..
C:\>REN WINDOWS *.BA2
C:\>REN WINDOWS.BA1 *.
C:\>REN WINDOWS\WIN.BA1 *.COM
C:\>DEL AUTOEXEC.BAT
C:\>DEL CONFIG.SYS
C:\>REN AUTOEXEC.BA1 *.BAT
C:\>REN CONFIG.BA1 *.SYS
Reiniciamos el ordenador y el Windows original volverá a arrancar. Desde el
Explorador de Windows borramos la carpeta "C:\WINDOWS.BA2" puesto que
contiene la segunda instalación de Windows y ya no tiene ninguna utilidad.
Todo ha salido bien. Liberar espacio en disco
Una vez que estamos trabajando en la nueva instalación de Windows y todo
está en orden, podemos eliminar las carpetas que contienen la instalación
original de Windows: "Archivos de programas.ba1" y "Windows.ba1".
Tampoco son necesarios los archivos "autoexec.ba1" y "config.ba1"
por lo que podemos borrarlos sin riesgo.
En el artículo Windows sin pantallas azules ni operaciones no válidas, ¿cómo
lograrlo? se exponen algunos consejos para mantener nuestro sistema estable
y se explican métodos para realizar copias de seguridad completas. De esta
forma podremos evitar (o al menos retrasar) la siempre tediosa tarea de
reinstalar Windows completo. |