2. QUE ES UN DRIVER
Un controlador de dispositivo o manejador de dispositivo (en inglés: device driver, o
simplementedriver), es unprograma informático que permite al sistemaoperativo interaccionar
con un periférico,haciendo una abstracción del hardware y proporcionando
una interfaz (posiblemente estandarizada) para utilizarel dispositivo.
Se puede esquematizar al manejador o controlador de dispositivo como un “manual de instrucciones”
que le indica cómo debe controlar y comunicarse con un dispositivo en particular.
Por tanto, es una pieza esencial del software,sin la cual el hardware sería inutilizable.
3. CREACIÓN DE LOS CONTROLADORES
Existen tantos tipos de controladorescomo 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, y también versiones no oficialesrealizadas por terceros.
4. 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 erroresde software, pudiendo bloquear
la computadora e incluso dañar el hardware.
Debido a que el hardware es necesariamenteindeterminista, encontrar y solucionar
un fallo en un controlador es una tarea complicada porque se debe monitorear
el programay también el propio dispositivo.
5. ¿PARA QUE SIRVEN?
los drivers son controladores que permiten que tu sistemaoperativo reconozca y pueda utilizarlos
dispositivospara los que fueron hechos, además de permitir reconocerlos e instalarlos,también
les permite realizarlas funciones que deben efectuar estos dispositivosy controlarlos.
por ejemplo, la tarjeta de sonido, si el sistemaoperativo no la reconoce, no podrás reproducir los
sonidos y tu música, igual pasa con el video o la impresora.
mientras mas actualizados sean tus drivers, mejor debería ser el funcionamiento del dispositivo
que lo utiliza,por eso siempre debes estar pendiente de las nuevas liberaciones de drivers para tu
sistemaoperativo.