Drivers
Drivers
Drivers
Seguramente en algún momento nos hemos topado con las palabras “Drivers o
controladores de dispositivo”, y lo más probable es que lamentablemente sea en el
contexto de algún problema con nuestra PC. Sin embargo, también puede ser que los
controladores sean portadores de buenas noticias, como cuando se actualizan e incorporan
nuevas características o solucionan problemas que podrían tener.
Como podemos ver, los controladores son una pieza de software que nos pueden brindar
tanto satisfacción como enojo, sin embargo, son pocos los usuarios que realmente saben
realmente para que sirven y la función tan importante que cumplen en nuestra computadora.
En este post conoceremos sobre controladores de hardware conoceremos más de cerca
de este software y lo trascendental que resultan en el uso diario de nuestra PC.
Drivers de Video
Generalmente, el hardware puede utilizar un driver o controlador genérico, instalado
por el sistema operativo, pero para obtener el máximo rendimiento y las características
pertinentes del hardware, vamos a necesitar los drivers originales de fábrica. Esto es muy
evidente por ejemplo en placas de vídeo, donde los controladores de fábrica son
indispensables, ya que de otra manera los juegos o apps que hagan uso muy intensivo de la
misma no se comportarán de la misma manera con los drives genéricos, también llamados
“Drivers básicos”.
Drivers básicos
Como mencionamos, Windows y otros sistemas operativos modernos consiguen hacer que
algunos componentes de hardware funcionen, aunque de manera simple, sin instalar el
driver o controlador de dispositivo original del fabricante. Esto es posible gracias a los
drivers básicos, que son sólo drivers comunes para cualquier placa. Por ejemplo, el driver
básico de vídeo, tiene instrucciones pre-establecidas que definen que cualquier placa de
vídeo soporta la resolución de 640×480 y pueda reproducir 16 colores.
Linux en cambio, es un sistema de código abierto, los drivers son fácilmente creados por
usuarios expertos en programación y las distribuciones de Linux, en general, vienen listas
para poder utilizarse de forma casi automática. Cualquier componente de las computadoras
actuales, pueden ser utilizados sin la necesidad de instalar los respectivos drivers.
¿Por qué los sistemas de 64 bits necesitan drivers diferentes, siendo que las placas son
las mismas?
La respuesta es simple: el sistema se comunica con el doble de bits con las placas de las
computadoras, lo que requiere del driver correspondiente para tal tarea. Aunque los
sistemas operativos de 64 bits consigan ejecutar programas de 32 bits, ellos no tienen la
misma capacidad para trabajar con drivers.
Para Linux el problema no es tan grande (para quien está habituado al uso), porque el
sistema siempre tuvo una mayor capacidad para la comunicación con el hardware. Si sólo
estás probando alguna versión de Linux probablemente vas a encontrar todo muy difícil. En
general los únicos drivers que Linux no conseguirá detectar son los de las placas de
vídeo, o de las placas poco conocidas en el mercado.
Para acceder a esta información, lo único que tenemos que hacer es seguir las instrucciones
que a continuación ofrecemos.
Paso 1
Cabe destacar que el hardware cuyos controladores hemos perdido, aparecerá en la lista
como “Dispositivo desconocido”, por lo que será mucho más fácil de localizar y analizar.
Paso 3
Pulsamos con el botón derecho del ratón sobre este dispositivo desconocido y luego
presionamos sobre el ítem “Propiedades”.
Paso 4
PCI\VEN_1106&DEV_3059&SUBSYS_B0101462&REV_60\3&13C0B0C5&0&8D
Donde la parte resaltada en rojo es la identificación numérica del fabricante del dispositivo,
y la parte remarcada en azul es el código identificador del dispositivo.
Paso 5
Una vez que hemos obtenido los preciados códigos de identificación del hardware
desconocido, debemos abrir nuestro navegador favorito y dirigirnos hasta el sitio web “The
PCI ID Repository”, sitio al cual podremos acceder pulsando sobre este enlace.
En este sitio se almacenan millones de códigos de identificación de fabricantes y
dispositivos, así que es más que seguro que encontraremos el que nos interesa para nuestro
hardware.
Es de destacar que podremos buscar tanto por código de fabricante como por código de
dispositivo, pero si optamos por lo segundo, además de la identificación del fabricante,
también obtendremos la información pertinente del dispositivo.
Sin duda alguna una gran ayuda, que nos puede servir para recuperar una vieja placa o
poner en buenas condiciones de funcionamiento una PC.
Pues bien, en la mayoría de los casos esto es debido a la negativa del sistema operativo a
instalar controladores de dispositivos sin firma. En este artículo, además de conocer que
son y para que se necesita una firma digital en un controlador, aprenderemos como
saltarnos esta barrera, con las herramientas proporcionadas por el propio Windows.
Instalar controladores sin firmar en Windows
A partir del lanzamiento al mercado de Windows XP, Microsoft incorporó un sistema de
firma digital para los controladores de dispositivos, es decir los drivers que acompañan
a cada hardware o periférico y que permiten al hardware comunicarse con el sistema
operativo.
A partir de ese punto, cada hardware o periférico, para ser aceptado por el sistema
operativo, debía tener su respectivo controlador de dispositivo o driver firmado
digitalmente.
Mediante esta implementación, Microsoft intentó establecer una norma para que el usuario
final no tuviera problemas con el software al momento de instalarlo, es decir asegurar al
usuario que el hardware y su software son compatibles con Windows, y de ninguna forma
se conviertan en un problema para la seguridad de los datos que almacena o en la
estabilidad y performance del sistema.
Claro que esto realmente nos asegura bastante poco, ya que Microsoft no podría nunca
controlar los cientos de miles de diseños de dispositivos que salen a la venta por año. En
este sentido, el fabricante simplemente adquiere una especie de permiso o licencia para
“hacer compatible” su producto, sin ninguna supervisión directa de parte del gigante de
Redmond.
Hasta ahora, bien, pero lamentablemente no son muchos los fabricantes que liberan sus
productos con la debida autentificación a través de la firma digitales, siendo el principal
perjudicado el usuario que hasta puede encontrarse con la imposibilidad de utilizar un
determinado dispositivo por carecer de la mencionada identidad digital de Microsoft.
Lo primero que tenemos que hacer es indicarla a Windows que va a tener que iniciarse en
otro modo.
Paso 2
Paso 3
Paso 4
Paso 6
Paso 7
Cuando la PC reinicie nuevamente, tendremos otro menú de opciones, del cual tendremos
que seleccionar el ítem “Deshabilitar el firmado de controladores”, para lo cual
tendremos que presionar la tecla “F7”.
Paso 8
El equipo se iniciará normalmente, pero esta vez con la opción de firma digital de
controladores deshabilitada.
Para los usuarios con Windows 10
Paso 1
Paso 2
Paso 3
Paso 5
Cuando la PC reinicie nuevamente, tendremos otro menú de opciones, del cual tendremos
que seleccionar el ítem “Deshabilitar el firmado de controladores”, para lo cual
tendremos que presionar la tecla “F7”.
Paso 6
El equipo se iniciará normalmente, pero esta vez con la opción de firma digital de
controladores deshabilitada.
En realidad las razones no importan, lo que sí importa es que con cada cambio de placa de
video, también deberíamos quitar por completo los controladores de la misma, además
de todos los restos que dejan tras su desinstalación. Todo ello es necesario para darle una
buena bienvenida a la nueva placa y sus controladores, e impedir que tengamos algún tipo
de problema en la transición.
Esta tarea es pesada de realizar, y es por ello que nada mejor que una aplicación que lo
haga por nosotros, y en este caso Display Driver Uninstaller ha demostrado ser una de las
mejores en este campo.
Display Driver Uninstaller es una aplicación realmente liviana, además de portable, por lo
que no ocupará espacio ni tampoco utilizará recursos cuando no se encuentre en
funcionamiento. Con esta fabulosa herramienta, estaremos en condiciones de desinstalar y
eliminar los controladores, archivos y rutas de instalación de controladores de video
de AMD, Intel o Nvidia en forma sencilla, rápida y prácticamente sin esfuerzo. Sin
embargo, lo mejor de todo es que es completamente gratuita.
En ello tiene mucho que ver la interfaz de la aplicación, simple y con todos los elementos a
la vista, lo que nos permite tomar las decisiones pertinentes de forma eficaz y en el
momento preciso.
Cómo utilizar Display Driver Uninstaller para quitar un
controlador de video
Display Driver Uninstaller es muy fácil de utilizar, por lo cual cualquier usuario puede
usarlo sin complicarse, ya que no posee prácticamente ajustes que excedan los necesarios
para realizar la tarea y nada más. Además está en español.
En este punto, lo único que tenemos que hacer es, una vez ejecutada este desinstalador de
controladores de video, seleccionar que tipo de placa de video es la instalada en nuestro
sistema y pulsar sobre cualquier de las tres opciones que tenemos disponibles en la pantalla
principal.
Estas tres opciones son “Limpiar y Reiniciar”, “Limpiar y NO reiniciar” y por último
“Limpiar y apagar”. Cada una de estas opciones nos permite realizar un procedimiento
diferente, que se adapta fácilmente a lo que queremos hacer.
La primera opción nos permite limpiar los controladores en caso de que tengamos
problemas con el video, para luego reinstalarlos de cero. La segunda es recomendable que
no la utilicemos para nada, ya que puede darnos problemas. En cambio la tercera, limpiará
los controladores y apagará el sistema para que podemos instalar la placa de video
nueva. De este modo, cuando volvemos a encender el sistema, Windows la reconocerá e
instalará los controladores nuevos sin problemas de compatibilidad.
Consideraciones a tener en cuenta
Si bien esta aplicación se puede utilizar en el modo normal de Windows, el mejor resultado
lo obtendremos reiniciando la PC en el llamado “Modo Seguro”. También es una buena
idea indicarle al sistema operativo que realice un punto de restauración, lo que nos
permitirá volver todo a la normalidad en el caso de que algo falle.
También, algunos antivirus pueden marcar al software como malware, sin embargo es un
falso positivo, ya que Display Driver Uninstaller no incluye ningún tipo de software
malicioso.