PDA

Ver la versión completa : donde se almacenan los drivers ?



viruka90
05-09-2008, 18:07
hola quisiera saber donde se almacenan los drivers de mi ordenador .... para guardarlos todos para despues poder formatiarlo

hystd
05-09-2008, 18:31
Buenas! ¿De qué qué Sistema Operativo se trata?

Un saludo.

viruka90
05-09-2008, 19:16
hablamos de un sistema operativo "Microsoft Windows XP, Media center edition Version 2002 Service pack 2"

hystd
05-09-2008, 20:04
Ok! en C:\WINDOWS\system32\drivers tienes todos los ficheros .sys que son realmente los drivers instalados en el sistema.

Teniendo una copia de seguridad de estos ficheros no es suficiente, ya que requieres de otros ficheros adicionales para su instalación (ficheros .inf), o para ofrecer una interfaz entre aplicación-drivers genéricos del sistema (ficheros .dll del fabricante) para el correcto funcionamiento del hardware-aplicación.

Solución:

Dirígete al administrador de dispositivos (botón derecho Mi PC - Propiedades - Hardware - Click al botón "Administrador de dispositivos").

Debes ir recorriendo el arbol de hardware instalado en el equipo, y buscando los controladores actuales que posee cada uno. Te diriges con el botón derecho "propiedades" y en la ficha "Controlador" pulsas "Detalle del Controlador". Ahí te mostrará los ficheros .SYS que utiliza (y que puedes encontrar físicamente dichos ficheros en C:\Windows\System32\Drivers), y las DLL que emplea. Las copias a un lugar seguro para su posterior restauración.

Con esto ya tendrías solucionado el tema de los ficheros .SYS y .DLL. Ahora te quedan los .INF para poder instalar todos los controladores (drivers). No vale volver a copiar los .sys y los .dll en donde estaban antes de formatear :), ya que es necesario también incorporar una serie de claves al registro del sistema que hacen que las aplicaciones puedan comunicarse correctamente con el driver (por ejemplo los identificadores GUID principalmente, y otros valores que sirven como modo de configuración estándar del dispositivo, entre muchos más datos)

Estos ficheros .INF suelen estar en directorios del disco raiz "C:\", puedes buscarlos utilizando el buscador de Windows (buscas todos los *.inf), y seleccionas aquellos que utilice cada hardware. Normalmente suelen tener el mismo nombre que el .sys, pero no es una condición necesaria :).

Otra opción, suponiendo que no encuentras todos los .INF, y que en teoría podría funcionar (no me hago responsable de un mal funcionamiento) es que hagas una copia de seguridad del registro de Windows. Primero pásale un programa como el RegCleaner para eliminar impurezas, y luego exporta todas las claves del registro. Se generará un fichero .REG el cual podrás grabar junto a todos los demás ficheros (.sys, .dll, y .reg). Tras formatear, copias los .sys y los .dll en su lugar de origen (donde estaban antes de formatear), y luego ejecutes el fichero .reg para su restauración. Hecho esto no me responsabilizo de ningún mal funcionamiento que se pueda ocasionar.

Un saludo.

viruka90
05-09-2008, 20:58
jejeje muchas gracias we .... ahora si ... manos a la obra ...
saludos...