Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tipos de controladores[editar]
Existen tantos tipos de controladores como tipos de perifricos, y es comn encontrar ms 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 tambin los proporcionados por los sistemas operativos
los genricos , y tambin versiones no oficiales realizadas por terceros.
Creacin de controladores[editar]
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.
Tambin 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
cooperacin, pueden recurrir a procedimientos de ingeniera inversa y otros mtodos difciles o
con riesgos legales.
Fallos de controladores[editar]
Si alguno de los drivers falla, por ser una parte crtica del sistema operativo, puede ser ms
grave que otros errores de software, pudiendo bloquear la computadora e incluso daar 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 tambin el
propio dispositivo.
Drivers. Seguro que has ledo esa palabra un montn de veces. Pero qu son? Y
por qu causan problemas? Deja que te lo explique.
Cada semana recibo preguntas cuya solucin pasa por actualizar o instalar
drivers o controladores de dispositivos. En Windows, de hecho, la mayora
de pantallazos azules y reinicios se deben a ellos. Despus de los virus, son los
drivers los que ms trabajo dan a los tcnicos de reparaciones (y quiz deberan
agradecrselo). Pero el propsito de los drivers no es causar problemas, sino
solucionarlos.
Sin drivers no podras jugar, imprimir documentos o reproducir msica. Pero
eso lo hace el hardware. S, pero el hardware no se controla solo: necesita rdenes.
Esas rdenes las da el sistema operativo (Windows), que las enva en un idioma
abstracto, un latn que los dispositivos no entienden. Para que cada aparato sepa
qu se le pide, hacen falta programas que traduzcan cada comando de Windows.
Esos programas son los drivers.
Las aplicaciones hablan con el ncleo del sistema (en amarillo), quien a su vez
pasa las rdenes al hardware a travs de los controladores de dispositivos. Todo
se hace a travs de llamadas estndar, o API. (fuente)
No todos los dispositivos necesitan la instalacin de drivers. Los que
son esenciales para el funcionamiento de un PC vienen incluidos de fbrica;
es el caso de procesadores, discos y memorias. Cuando el dispositivo tiene una
parte esencial y otra no, el soporte incluido por el sistema es bsico; por ejemplo,
cuando no hay controladores, las tarjetas grficas muestran las ventanas, pero no
los efectos especiales. Es como si el driver tuviera nicamente un diccionario bsico
a disposicin.
No hay que confundir driver con firmware; el segundo va dentro de la zona gris
(fuente)
Incluso cuando no son indispensables, los drivers oficiales y actualizados
permite mejorar el rendimiento de los dispositivos y del PC. Esto es as
porque, a diferencia de los drivers genricos, los controladores oficiales contienen
instrucciones mejoradas, que solo el fabricante del dispositivo puede aprovechar al
mximo. Usar buenos drivers equivale a darle nueva vida a una tarjeta grfica o
una impresora, y su actualizacin resuelve problemas que de otro modo requeriran
gastos cuantiosos.
Debido a lo delicado que es su trabajo, es muy fcil que los drivers cometan
errores, sobre todo si se han programado deprisa y corriendo. Su trabajo se
efecta a un nivel tan bsico que el error ms nimio puede desestabilizar el PC. Por
ejemplo, si el sistema pide al driver de la tarjeta grfica que cambie el tamao de la
pantalla y el driver dice algo errneo a la tarjeta, aparecer un error crtico, un
pantallazo azul. Es como quitarle a alguien el suelo de los pies: el resultado es una
cada dolorosa e inevitable.