Controladores de dispositivos
Un controlador de dispositivo o manejador de dispositivo (en inglés: device driver, o simplemente driver) es un programa
informático que permite al sistema operativo interaccionar con un periférico, haciendo una abstracción del hardware y
proporcionando una interfaz (posiblemente estandarizada) para utilizar el dispositivo.
Es una pieza esencial del software, y en particular, del núcleo de un sistema operativo, sin la cual el hardware sería inutilizable.
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
un mismo dispositivo, cada driver ofreciendo un nivel distinto de funcionalidades.
Por ejemplo, aparte de los drivers oficiales (normalmente disponibles en el sitio web del fabricante), se pueden encontrar
también los proporcionados por los sistemas operativos — los genéricos —, y también versiones no oficiales realizadas por
terceros.
Creación de controladores
Normalmente, los fabricantes de hardware son los encargados de desarrollar los controladores de los dispositivos que
manufacturan, porque conocen mejor el funcionamiento interno de cada aparato.
También se encuentran los controladores libres, por ejemplo, en los “sistemas operativos libres”. En este caso, los creadores
o desarrolladores no pertenecen a la empresa fabricante, aunque pueden cooperar entre ellos para facilitar el desarrollo. Si
no hay cooperación, pueden recurrir a procedimientos de ingeniería inversa y otros métodos difíciles o con riesgos legales.
Fallos de controladores
Si alguno de los drivers falla, por ser una parte crítica del sistema operativo, puede ser más grave que otros errores de
software, pudiendo bloquear la computadora e incluso dañar el hardware.
Debido a que el hardware es necesariamente indeterminista, encontrar y solucionar un fallo en un controlador es una tarea
complicada porque se debe monitorear el programa y también el propio dispositivo.
Por qué es esencial tenerlos al día
Cada controlador está creado para un sistema operativo y un dispositivo concretos. Por ejemplo, el driver de una impresora
o una tarjeta gráfica que valga para Windows 7 no valdrá para la misma impresora o gráfica si se usa en Windows 10. Además
el controlador sólo sirve para ese modelo concreto de impresora o tarjeta. No para otros, aunque sean de la misma marca.
Instalar los drivers adecuados es lo primero que hay que hacer al cambiar a un Windows nuevo. O si compras un nuevo
dispositivo o hardware. Sólo así funcionarán correctamente. Si no lo haces te arriesgas a cosas como que falle tu impresora,
no haya sonido, la imagen sea mala, te quedes sin conexión a Internet, etc.
Los controladores suelen ir actualizándose, no son algo fijo. Quienes los desarrollan -fabricantes como ATI, NVIDIA, Realtek
o HP- los van cambiando. En general para mejorarlos, corregir defectos de los anteriores o adaptarlos a nuevos programas o
equipos.
Es importante tener siempre la versión más reciente
Dónde conseguir los drivers que necesitas
Antes de hacerlo debes saber qué Windows tienes y si es de 32 o 64 bits. Los controladores son distintos también para las
versiones de 32 o 64 bits de un mismo Windows.
En el CD del fabricante
Casi todos los dispositivos y PC del mercado vienen o deberían venir con uno o más CDs que incluyen sus drivers.
Úsalo para instalarlos. Pero actualízalos cuanto antes con alguno de los métodos siguientes. Los que vienen en el CD casi
siempre están desactualizados.
Descargar drivers de impresoras, escáneres y similares
Lo mejor es hacerlo del sitio web de sus fabricantes.
Mediante el Administrador de dispositivos
El Administrador de dispositivos es una herramienta de Windows que gestiona parte de los dispositivos de tu PC (como
las tarjetas gráficas o de sonido). Permite acceder a una lista de ellos y ponerlos al día de una forma fácil.
Usar Windows Update
Microsoft ofrece con cierta periodicidad drivers actualizados a través de Windows Update. Suele incluirlos como
actualizaciones opcionales que debes elegir instalar a mano (ve los detalles en los enlaces de un poco más abajo).
Descargarlos e instalarlos manualmente
Es el método más complicado, pero a veces también el único viable. Como cuando Windows o Windows Update no los
incluye, o los tiene pero no funcionan bien. O cuando se trata de dispositivos antiguos de los que no hay ya drivers
oficiales para versiones de Windows más modernas
Algunos tipos de controladores que hay
Estos son los principales:
Drivers de audio. Los hay para componentes de audio integrados en la placa base, modems o tarjetas
de sonido independientes. Un ejemplo típico son los drivers de audio Realtek AC97 o el HD Audio.
De vídeo. Para tarjetas gráficas integradas en la placa y para tarjetas independientes. Los de ATI o
NVIDIA están entre los más habituales de este tipo.
LAN o Ethernet. Son los que controlan los dispositivos de red por cable.
Wireless, inalámbrico, Wi-Fi. Se aplican a dispositivos o componentes esenciales para las redes
inalámbricas como coonexiones a Internet a través de Wi-Fi o bluetooth.
USB. Permiten usar los puertos USB que incluyen todos los equipos modernos.
De escáneres, impresoras, ratones y teclados, webcams, etc.
Del chipset. El chipset es un conjunto de circuitos integrados concebidos para trabajar con un tipo
concreto de CPU. Tienen una importancia crucial en las placas madre y en el rendimiento de muchos
componentes y dispositivos.
De la BIOS. Ve en ese enlace información detallada sobre esa parte esencial del PC.
Como revisar el estado de sus controladores con el administrador de dispositivos