¿Qué es un controlador de dispositivo?

¿Qué es un controlador de dispositivo?

¿Qué es un controlador de dispositivo?

VALORACIÓN DEL ARTÍCULO:
5/5


Un controlador de dispositivo es una pequeña pieza de software que le dice al sistema operativo y a otro software cómo comunicarse con una pieza de hardware.

Por ejemplo, los controladores de impresora le dicen al sistema operativo y, por extensión, cualquier programa en el que tenga la cosa que desea imprimir, exactamente cómo imprimir información en la página

Los controladores de la tarjeta de sonido son necesarios para que su sistema operativo sepa exactamente cómo traducir los 1s y 0s que componen ese archivo MP3 en señales de audio que la tarjeta de sonido puede emitir a sus auriculares o altavoces.

La misma idea general se aplica a las tarjetas de vídeo, teclados, monitores, ratones, unidades de disco, etc.

Siga leyendo para obtener más información sobre por qué son importantes los controladores, incluyendo algunos ejemplos más, así como información sobre cómo mantenerlos actualizados y qué hacer si no funcionan correctamente.

¿Cómo funcionan exactamente los controladores de dispositivos?

Piense en los controladores de dispositivos como traductores entre un programa que está usando y un dispositivo que ese programa quiere utilizar de alguna manera. El software y el hardware fueron creados por diferentes personas o empresas y hablan dos completamente idiomas diferentes, por lo que un traductor (el controlador) les permite comunicarse.

En otras palabras, un programa de software puede proporcionar información a un controlador para explicar lo que quiere que haga un componente de hardware, información que el controlador del dispositivo entiende y que luego puede cumplir con el hardware.

Gracias a los controladores de dispositivos, la mayoría de los programas de software no necesitan saber cómo trabajar directamente con el hardware, y un controlador no necesita incluir una experiencia de aplicación completa para que los usuarios interactúen con él. En su lugar, el programa y el controlador simplemente necesitan saber cómo interactuar entre sí.

Este es un buen negocio para todos los involucrados, considerando que hay un suministro casi interminable de software y hardware por ahí. Si todos tuvieran que saber cómo comunicarse con los demás, el proceso de hacer software y hardware sería casi imposible.

Cómo administrar los controladores de dispositivos

Los controladores para cada pieza de hardware de su ordenador con Windows se gestionan de forma centralizada desde el Administrador de dispositivos, disponible en todas las versiones de Microsoft Windows.

La mayoría de las veces, los controladores se instalan automáticamente y nunca necesitan más atención, aparte de las actualizaciones ocasionales para corregir errores o añadir una nueva función. Esto es válido para algunos controladores de Windows que se descargan a través de Windows Update.

Cuando un fabricante lanza una actualización de controladores, es su responsabilidad instalarla. Algunas empresas ofrecen programas que comprueban e instalan cualquier actualización relevante, pero la mayoría no lo hace tan fácil.

Afortunadamente, existen programas de actualización de controladores gratuitos que sirven para el mismo propósito y funcionan con todo tipo de controladores. Algunos incluso buscarán actualizaciones automáticamente y las descargarán e instalarán por usted, de forma similar a Windows Update.

A continuación, se incluyen algunas tareas comunes de Windows que implican a los controladores:

  • Cómo actualizar los controladores en Windows
  • Cómo encontrar el número de versión de un controlador en Windows
  • Cómo hacer retroceder un controlador en Windows

Algunos recursos adicionales relacionados con los conductores:

  • Controladores de Windows 10 (Listado actualizado)
  • Controladores de Windows 8 (Listado actualizado)
  • Controladores de Windows 7 (Listado actualizado)
  • Cómo encontrar y descargar controladores de sitios web de fabricantes
  • Sitios web de descargas de controladores populares
  • Cómo determinar si está ejecutando una versión de 32 o 64 bits de Windows

Muchos de los problemas que se pueden aislar en una pieza de hardware en particular no son problemas con el hardware en sí, sino con los controladores de dispositivos que se instalan para ese hardware. Algunos de los recursos enlazados arriba le ayudarán a entender todo eso.

Cuando una actualización de controladores está disponible de un fabricante de hardware, estará disponible de forma gratuita en su sitio web. Nunca debería tener que pagar por actualizar los controladores a menos que esté pagando por un programa de actualización de controladores, pero incluso en ese caso, no debería ser necesario comprar los controladores específicos.

Más información sobre los controladores de dispositivos

Más allá de la relación básica entre software, controlador y hardware, hay otras situaciones que involucran a los controladores (y que no lo hacen) que son interesantes.

Aunque esto es menos común en estos días, algunos programas pueden comunicarse directamente con algunos tipos de hardware – ¡no se necesitan controladores! Esto sólo es posible cuando el software está enviando comandos muy simples al hardware, o cuando ambos han sido desarrollados por la misma compañía, pero esto también puede ser considerado como una especie de situación de controlador integrado.

Algunos controladores de dispositivos se comunican directamente con un dispositivo, pero otros están en capas. En estas situaciones, un programa se comunicará con un conductor antes de que ese conductor se comunique con otro, y así sucesivamente hasta que el último conductor realice la comunicación directa con el hardware.

Estos controladores «medios» a menudo no realizan ninguna otra función que la de verificar que los otros controladores están funcionando correctamente. Independientemente de si hay un controlador o múltiples trabajando en una «pila», todo esto se hace en segundo plano sin que usted tenga que saber o hacer nada.

Windows utiliza archivos.SYS como controladores de dispositivos que se pueden cargar, lo que significa que se pueden cargar según sea necesario para que no siempre ocupen memoria; otros controladores están en formato DLL o EXE. Lo mismo ocurre con los módulos Linux.KO.

Captura de pantalla de varios archivos del controlador SYS en Windows 8 Archivos SYS en Windows 8.

WHQL es un proceso de prueba de Microsoft que ayuda a probar que un controlador de dispositivo en particular funcionará con una versión específica de Windows. Es posible que vea que un controlador que está descargando está o no certificado por WHQL. Puede leer más acerca de Windows Hardware Quality Labs aquí.

Otra forma del controlador es el controlador de dispositivo virtual. Estos controladores suelen terminar en la extensión de archivo.VXD y se utilizan con el software de virtualización. Funcionan de forma similar a los controladores habituales, pero para evitar que el sistema operativo invitado acceda directamente al hardware, los controladores virtuales se disfrazan de hardware real para que el sistema operativo invitado y sus propios controladores puedan acceder al hardware de forma similar a los sistemas operativos no virtuales.

En otras palabras, mientras que un sistema operativo host y sus controladores interactúan con componentes de hardware reales, los sistemas operativos invitados virtuales y sus controladores interactúan con hardware virtual a través de controladores de dispositivos virtuales, los cuales son retransmitidos al hardware físico real por el sistema operativo host.

TAMBIÉN TE INTERESA

vivo X200 FE

Vivo X200 FE: fuera caretas con esta nueva gama alta

La marca vivo, siempre muy identificada con móviles accesibles, se quita la carea para presentar el nuevo vivo X200 FE, un dispositivo que busca conquistar a los usuarios que quieren rendimiento premium sin renunciar a la comodidad. Con una cámara desarrollada junto a ZEISS, batería de larga duración, una pantalla de alto nivel y un

videovigilancia camara AOV PT

La cámara AOV PT: un motivo para irse tranquilo de vacaciones

El verano es sinónimo de descanso, desconexión y viajes. Pero también de preocupación y seguro que las siglas de la cámara AOV PT ayudan a combatir ese sentimiento. Casas vacías, negocios con menos actividad y propiedades que quedan fuera del radar diario se convierten en un blanco fácil para robos o actos vandálicos. En este

la estafa más habitual de España

Así es la estafa más habitual: WhatsApp, Telegram, oferta de empleo y un troyano…

Está arrasando. La estafa más habitual que circula por España lo tiene todo: ingeniería social, plataformas de mensajería, el señuelo del un empleo irreal y un troyano que tienes cuando ya has caído. Los expertos en ciberseguridad como Secure&IT se han hecho eco de multitud de robos de estas características. Describiendo la estafa más habitual

planificar un viaje con ChatGPT

Planificar un viaje con ChatGPT: todo lo que debes saber

Planificar un viaje con ChatGPT es una de las muchas cosas que se pueden hacer con esta popular herramienta. Destinos, restaurantes, precios, parkings donde dejar el coche, itinerarios… Se puede hacer de todo con la IA, pero hasta cierto punto. Y es que hay límites y riesgos que hay que tener en cuenta. Lo analizamos