Mantenimiento a los controladores de dispositivos y programas de uso


¿QUE ES UN CONTROLADOR?

Un controlador de dispositivo, llamado normalmente controlador (en inglés, device driver) es un  programa informático  que permite al sistema operativo  interactuar con un periférico , haciendo una abstracción  del hardware  y proporcionando una interfaz  -posiblemente estandarizada- para usarlo. Se puede esquematizar como un manual de instrucciones que le indica al sistema operativo, cómo debe controlar y comunicarse con un dispositivo en particular. Por tanto, es una pieza esencial, sin la cual no se podría usar el hardware . Existen tantos tipos de controladores como tipos de periféricos, y es común encontrar más de un controlador posible para el mismo dispositivo, cada uno ofreciendo un nivel distinto de funcionalidades. Por ejemplo, aparte de los oficiales (normalmente disponibles en la página web del fabricante), se pueden encontrar también los proporcionados por el sistema operativo, o también versiones no oficiales hechas por terceros. Debido a que el software de controladores de dispositivos se ejecuta como parte del sistema operativo, con acceso sin restricciones a todo el equipo, resulta esencial que sólo se permitan los controladores de dispositivos autorizados. La firma y el almacenamiento provisional de los paquetes de controladores de dispositivos en los equipos cliente, mediante las técnicas descritas en esta guía, proporcionan las ventajas siguientes:
  • Seguridad mejorada. Puesto que los usuarios estándar no pueden instalar controladores de dispositivos que no estén firmados o que estén firmados por un editor que no es de confianza, los administradores tendrán un control riguroso respecto a los controladores de dispositivos que pueden usarse en una organización. Podrán impedirse los controladores de dispositivos desconocidos, así como cualquier controlador de dispositivo que el administrador no permita expresamente. Mediante el uso de directivas de grupo, un administrador puede proporcionar a todos los equipos cliente de una organización los certificados de los editores que se consideren de confianza, permitiendo la instalación de los controladores sin intervención del usuario, para comprobar que se trata de una firma digital de confianza.
  • Reducción de los costes de soporte técnico. Los usuarios sólo podrán instalar los dispositivos que hayan sido probados y admitidos por la organización. En consecuencia, el sistema permite mantener la seguridad del equipo, al tiempo que se reducen las solicitudes del departamento de soporte técnico.
  • Experiencia de usuario mejorada. Un paquete de controladores firmado por un editor de confianza y almacenado provisionalmente en el almacén de controladores funciona de modo automático, cuando el usuario conecta el dispositivo al equipo. No se requiere acción alguna por parte del usuario.

Tipos de controladores
 
Existen tantos tipos de controladores como tipos de periféricos, y es común encontrar más de un controlador posible para el mismo dispositivo, cada uno ofreciendo un nivel distinto de funcionalidades. Por ejemplo, aparte de los oficiales (normalmente disponibles en la página web del fabricante), se pueden encontrar también los proporcionados por el sistema operativo, o también versiones no oficiales hechas por terceros.

Instalación de un Driver
Una forma de instalar un driver es mediante el reconocimiento del dispositivo y búsqueda del controlador por parte del sistema Plug and Play (P&P). En este caso debemos preinstalar los drivers en un directorio (carpeta) determinado, bien mediante un programa instalador (.EXE) o bien en muchos casos descomprimiendo un archivo tipo .ZIP o tipo .RAR a dicho directorio. Una vez que conectamos el dispositivo, el sistema P&P lo detecta y procede a la localización del controlador en nuestro sistema. Este sistema se emplea cuando no es necesario instalar un software junto a los drivers. Una tercera forma de instalar unos drivers consiste en, una vez identificado el dispositivo por el sistema P&P, pero no cargando los drivers, ir al Administrador de dispositivos, localizar el dispositivo que carece de driver (normalmente marcado son una señal amarilla de precaución). mostrar las propiedades de este dispositivo. Una vez mostradas las propiedades vamos a la pestaña Controlador, y pulsamos en Actualizar controlador. 





Llegados a este punto, se nos presenta la opción de una instalación automática, en la que es el propio sistema el encargado de localizar e instalar los drivers o bien hacerlo de forma manual, buscando nosotros tanto la ubicación del driver como va versión del mismo que queremos instalar. En estos casos es preciso que dichos drivers cuenten con un archivo de información (.INI), que permita al sistema reconocer dicho driver como el necesario para el funcionamiento de dicho dispositivo. En todo caso, elijamos el sistema que elijamos o tengamos las opciones que tengamos, es muy importante hacer eso que no se suele hacer, es decir, leerse primero los manuales de instalación del dispositivo que vamos a instalar. También es importante que guardemos esos CD's inutiles que ponen DRIVERS y que suelen ir acompañando a todos los periféricos y complementos de nuestro ordenador que los necesitan (incluida la placa base). Hay que recordar que es obligación del vendedor facilitarnos estos drivers.

Administración de controladores

Si va a agregar varios controladores, debe crear carpetas independientes para cada controlador o categoría de controlador. Esto garantiza que no habrá conflictos al agregar controladores con el mismo nombre de archivo. Una vez instalado el controlador en el sistema operativo, se cambia su nombre a Oem*.inf para garantizar que los nombres de archivo sean únicos en el sistema operativo. Por ejemplo, se cambian los nombres de las copias temporales de los controladores MiControlador1.inf y MiControlador2.inf por Oem0.inf y Oem1.inf cuando se instalan.
Al especificar un controlador de dispositivo en un archivo de respuesta, todos los controladores .inf en el directorio y los subdirectorios especificados se agregan al almacén de controladores de la imagen de Windows. Por ejemplo, si desea que todos los controladores de los directorios C:\MisControladores\Redes, C:\MisControladores\Vídeo y C:\MisControladores\Audio estén disponibles en la imagen de Windows, especifique la ruta de acceso de controladores de dispositivo C:\MisControladores en el archivo de respuesta. Si no usa un archivo de respuesta, puede usar el comando /recurse de DISM. Para obtener más información acerca del comando /recurse, vea Opciones de línea de comandos de mantenimiento de controladores. Esto garantiza que todos los controladores de cada uno de los subdirectorios se agregarán al almacén de controladores de la imagen de Windows.
Si se agregan a la imagen todos los controladores del directorio y los subdirectorios especificados, debe administrar cuidadosamente el archivo de respuesta o los comandos DISM y estos directorios para evitar tener que aumentar el tamaño de la imagen con paquetes de controladores innecesarios.
Si no fuera práctico administrar los recursos compartidos de controladores de forma que sólo se agreguen los controladores requeridos a la imagen, puede agregar con conexión controladores que no sean críticos para el arranque, llamando al Instalador de paquetes de controladores (DPInst). DPInst instalará de forma selectiva los controladores que no sean críticos para el arranque únicamente si el hardware está presente o si un paquete de controlador es más adecuado para el dispositivo.


Comentarios

Entradas populares de este blog

Sitios de Internet con utilerías de limpieza y mantenimiento

Depurador de archivos

Instalar los controladores manualmente