Qué es un Driver. Una Pc está compuesta de un conjunto de periféricos. Para controlar cada uno de ellos, el sistema operativo necesita una interfaz de software entre él y el hardware. Llamamos driver (controlador) cada programa que permite al sistema operativo gestionar su material.

Qué es un Driver y sus funciones.

La función del conductor es actuar como mediador entre el sistema y las tarjetas de extensión o periféricos externos.

Los controladores son desarrollados por los fabricantes del hardware al que corresponden. Sin embargo, aunque su equipo (hardware) no cambia (no está mutado), es posible que el fabricante del hardware proporcione una nueva versión del controlador unos meses más tarde … ¡Lo contrario sería sorprendente!

De hecho, el software contiene errores (errores de software) o, a veces, solo se pueden detectar después de las pruebas con un gran número de personas. Y los fabricantes rara vez tienen tiempo para mejorar este tipo de pruebas. Además, con la evolución del hardware, puede ocurrir que un material compatible con «todos los periféricos» existentes se vuelva incompatible con otro tipo de material nuevo o que haya evolucionado.

Por lo tanto, una simple actualización del controlador puede mejorar el rendimiento de un material con una ganancia de hasta el 10%. Sin embargo, debe saber cómo encontrar estas actualizaciones y cómo instalarlas. Pero, si cree que uno de sus periféricos actuales funciona correctamente, es mejor no intentar actualizarlo:

Mientras un periférico funcione, se recomienda no intentar sistemáticamente instalar los últimos controladores, ¡a menos que sepa exactamente qué mejora o qué errores soluciona!

Por otro lado, si no está satisfecho con el funcionamiento de un periférico, la mejor y más simple solución es actualizarlo. Para hacer esto, necesita saber su nombre exacto (en general, la referencia se puede encontrar en la caja, en el manual, en la factura o en el producto en sí), así como el nombre del sistema operativo, en el que debe usarlo.

¿Cómo funciona un conductor?

En principio, cualquier periférico, incluido el hardware «básico», requiere controladores para funcionar. Sin embargo, no necesita instalar controladores para su disco duro, ¿por qué?

Para descargar el sistema operativo debe acceder al disco duro, pero ¿cómo lo hace si aún no tiene un sistema operativo?

Es el BIOS el que, al inicio, actúa como un sistema operativo, permitiendo que los componentes vitales (tarjeta de video, disco duro, disquetera, teclado) arranquen gracias a los controladores estándar. De hecho, el BIOS inicializa la tarjeta de video que tiene, funciones gráficas que mostrarán la primera información. Lo mismo ocurre con el disco duro que iniciará el sistema utilizando controladores estándar.

Una vez que se inicia el sistema operativo, tomará el poder de controlar algunos periféricos gracias a los controladores proporcionados por el fabricante del hardware, o gracias a los controladores estándar patentados (desarrollados por el fabricante del sistema operativo).

Plug and Play

Plug and play (PnP o plug ‘n play) literalmente significa «enchufar y jugar». Es un estándar desarrollado para facilitar la detección e instalación de hardware. Se basa en el siguiente hecho: las tarjetas plug & play contienen un BIOS que comunicará un número único (que indica el hardware) durante el inicio de la Pc e indicará los recursos que deberían afectarlo. Al descargar el sistema operativo, el BIOS le proporcionará esta información (el sistema operativo que también debe seguir el estándar Plug and play) que determinará el controlador que se utilizará …

En cada inicio de Pc, el BIOS analiza todos los controladores conectados al bus, los identifica y, al analizar los requisitos de recursos de cada uno, asigna los recursos disponibles (IRQ, DMA, etc.) para los periféricos Plug’n’Play; luego, el administrador de configuración intenta evitar conflictos (dos periféricos a los que se les han asignado los mismos recursos).

En el caso del hardware SCSI, la comunicación se establece entre el adaptador SCSI (intermedio entre la placa base y los periféricos SCSI) y los periféricos (incluido un BIOS) que están conectados. Por lo tanto, si ha configurado el BIOS para hacer una secuencia de inicio que comience con el adaptador SCSI, podrá iniciar el sistema directamente desde el controlador con esta funcionalidad. Si sus controladores (o su placa base) no son compatibles con esta función, puede actualizar su BIOS. Esto, sin embargo, implica riesgos-

Plug & play parece ser una revolución en el sentido de que ya no necesita instalar nada. Sin embargo, la realidad no es tan simple. Solo unos pocos elementos, como el teclado o el disco duro, son realmente «plug & play». La mayoría de las veces, solo lo ayudará a detectar un nuevo periférico, de todos modos debe instalar los controladores …

Instalar un driver en Windows

La actualización de los controladores puede mejorar el rendimiento de su sistema, pero eso no significa que sus periféricos se ejecutarán «más rápido»; normalmente no correrán tan mal. Esto significa que si su sistema funciona perfectamente, no es realista (pero todos lo hemos hecho) creer que mejorará su rendimiento con nuevos controladores, porque si, por un lado, instalar nuevos controladores puede ser beneficioso en un sistema inestable, también puede crear nuevos problemas en un sistema estable. Por lo tanto, deberíamos actualizar solo lo que funciona mal.

Los motivos que lo llevan a actualizar sus controladores son los siguientes:

  • reemplazar un controlador estándar con un controlador creado por el fabricante
  • cambiar de un controlador de 16 bits a un controlador de 32 bits (la comunicación con este material será más rápida)
  • reemplace un controlador para Windows 95 con un controlador para Windows 98 (si tiene este sistema)

 

Hasta aquí todo sobre qué es un Driver, sus funciones y cómo actualizarlos.