¿Qué son los controladores? ¿Qué hace un conductor? -

Si ha usado una computadora, probablemente haya oído hablar de los controladores. Sin embargo, ¿sabes lo que es un controlador? Además, ¿qué es lo que hace que sea tan crucial para el funcionamiento de una computadora? Incluso si tiene una idea de lo que es y hace un controlador, ¿conoce las mejores prácticas cuando se trata de actualizar los controladores? ¿Es mejor mantener los controladores que ofrece Windows o instalar sus propios controladores? Todas estas son preguntas para las que te damos respuestas simples y fáciles de entender en este artículo:

¿Qué son los controladores?

¿Qué es un conductor? Nuestra definición es esta: un controlador de dispositivo es una pieza de software que le permite a su sistema operativo iniciar, usar y controlar un dispositivo de hardware. En otras palabras, los controladores son los traductores que permiten que su sistema operativo solicite a los dispositivos de hardware dentro de su computadora (o conectados a ella) que hagan lo que usted desea.

Los controladores son los programas responsables de la correcta comunicación entre su sistema operativo ( Windows , Linux , macOS, etc.) y su hardware (placa base, tarjeta gráfica, tarjeta de sonido, adaptador de red, discos duros, teclado y mouse, etc.).

¿Qué son los controladores?  ¿Qué hace un conductor?

¿Qué son los controladores? ¿Qué hace un conductor?

¿Qué hace un conductor?

Comencemos con un ejemplo: imagina que intentas reproducir un video en YouTube . Presionas Reproducir(Play) en el video en tu navegador web. El navegador, que es una aplicación, envía su solicitud al sistema operativo. El sistema operativo sabe entonces que quieres reproducir un video. Esto significa, entre otras cosas, que debe almacenar el video en el búfer con la ayuda de la tarjeta de red, solicitar a la tarjeta gráfica que muestre el video y solicitar a la tarjeta de sonido que reproduzca la parte de audio del video. El sistema operativo envía todas estas solicitudes a los controladores asociados con el dispositivo requerido: el controlador de la tarjeta de red sabe qué datos transferir, la tarjeta de video sabe qué mostrar y la tarjeta de sonido sabe qué reproducir en sus altavoces.

O imagine que tiene un documento que desea imprimir en su impresora(print on your printer) . Editaría el documento dentro de Word o cualquier otro editor de texto que prefiera. Luego(Afterward) , presionaría el botón Imprimir(Print) y esperaría a que el documento saliera de la impresora. El editor de texto es una aplicación que le pide al sistema operativo que imprima el documento. El sistema operativo toma el documento y le pide al controlador de impresora que imprima el documento. El controlador toma el documento y lo traduce a un idioma que la impresora entiende. Finalmente, la impresora imprime el documento y lo entrega al usuario.

La mayoría de los dispositivos informáticos, incluidas las impresoras, necesitan controladores para funcionar

La mayoría de los dispositivos informáticos, incluidas las impresoras, necesitan controladores para funcionar

Todo esto es posible porque el sistema operativo sabe cómo pedirle a esos dispositivos que hagan su trabajo, usando controladores.

¿Por qué necesita controladores de dispositivo?

La respuesta a esta pregunta no podría ser más sencilla: necesita controladores de dispositivo para poder utilizar sus dispositivos. Como ya sabe por nuestra definición anterior de "qué es un controlador", nuestra computadora necesita controladores para poder comunicarse con los dispositivos que están conectados a ella. Sin el controlador adecuado, un dispositivo no es más que una pieza de hardware que no funciona. Esta es probablemente la razón por la que los controladores de dispositivos se denominan controladores. 🙂

¿Dónde encuentras los controladores para tus dispositivos?

Por lo general, la mayoría de los controladores se instalan automáticamente en su sistema operativo. Windows tiene una extensa biblioteca de controladores. Cuando conecta un nuevo dispositivo a su computadora con Windows , el sistema operativo lo detecta automáticamente y comienza a buscar un controlador apropiado en su biblioteca. Si se encuentra uno, todo lo que tiene que hacer es esperar a que se instale. A veces, Windows también le pide que reinicie su computadora después de que se haya instalado el controlador para que pueda habilitarse y usarse.

Si Windows no tiene un controlador adecuado para su nuevo dispositivo, también puede usar Windows Update para buscar un controlador en línea. Si los servidores de Microsoft tienen un controlador para su dispositivo, debe esperar a que se descargue e instale.

Cómo actualizar los controladores de los dispositivos

Cómo actualizar los controladores de los dispositivos

Estas son las opciones fáciles para encontrar e instalar controladores para sus dispositivos en Windows . Sin embargo, a veces no se puede encontrar ningún controlador en la biblioteca de Windows o en los servidores de (Windows)actualización de Windows(Windows Update) de Microsoft . ¿Qué puedes hacer si tienes esa “suerte” o si quieres usar un controlador en particular que no sea el instalado por Windows ? La respuesta es que también puede encontrar controladores en el sitio web de soporte del fabricante de su dispositivo.

Aquí hay un ejemplo que involucra una tarjeta de video que poseemos: una AMD Radeon RX 5700 . El mejor lugar para conseguir un controlador es la página de soporte oficial de AMD(official support page of AMD) . Muchos fabricantes, incluido AMD , ofrecen una herramienta de detección que identifica y descarga automáticamente los controladores correctos para su dispositivo.

Cómo encontrar el controlador adecuado para una tarjeta gráfica

Cómo encontrar el controlador adecuado para una tarjeta gráfica

Sin embargo, todos los fabricantes ofrecen una forma de elegir manualmente el controlador correcto para su dispositivo. Después de identificar su dispositivo y seleccionar el sistema operativo que tiene, puede descargar el controlador. Los controladores generalmente vienen en forma de un archivo ejecutable, que debe ejecutar e instalar como cualquier otra aplicación.

Utilidad de instalación de controladores que detecta automáticamente una tarjeta gráfica

Utilidad de instalación de controladores(Driver) que detecta automáticamente una tarjeta gráfica

Si necesita ayuda para encontrar e instalar los controladores faltantes para sus dispositivos, hemos publicado un tutorial que también cubre este tema. Proporciona la respuesta a la pregunta "¿qué controladores necesito?" Pregunta e instrucciones sobre cómo instalar controladores en Windows fácilmente: 7 cosas que puede hacer con el Administrador de dispositivos de Windows(7 things you can do with the Device Manager from Windows) .

Si, por el contrario, uno de los controladores no funciona correctamente y provoca bloqueos o errores, es posible que desee eliminarlo de su sistema. Para eso, aquí se explica cómo desinstalar controladores de Windows(how to uninstall drivers from Windows) .

¿Debo actualizar los controladores?

Aunque muchas personas piensan que el viejo dicho "si no está roto, no lo arregles" también se aplica a los conductores, tendemos a estar en desacuerdo. Por lo general, las empresas de fabricación de hardware actualizan los controladores porque:

  • encontraron algunos errores y sus desarrolladores los repararon,
  • nuevas características añadidas,
  • logró aumentar el rendimiento de su dispositivo, o
  • identificado algunos problemas de seguridad(security issues) que se han resuelto.

Todo lo anterior se puede mejorar y corregir con nuevas versiones de controladores. Sin embargo, también hay momentos en que los nuevos controladores son problemáticos, en lugar de mejorar las cosas. Por ejemplo, algunos controladores de Nvidia pueden hacer que el menú Inicio no funcione correctamente(drivers can cause the Start Menu to malfunction) . Aun así, los controladores recientes son, en la mayoría de los casos, mejores que los más antiguos.

La buena noticia es que, si usa Windows 10, las actualizaciones críticas de los controladores se descargan e instalan automáticamente. Esto plantea la siguiente pregunta:

¿Qué controladores necesito? ¿Debo usar los controladores de Windows o debo instalar los míos?

Por lo general, casi(almost) se garantiza que los controladores que Windows descarga e instala automáticamente para sus dispositivos funcionarán bien. Son controladores que han sido probados para cumplir con los requisitos de Microsoft y generalmente son estables, lo que significa que es poco probable que su computadora falle debido a ellos.

Sin embargo, a veces, los controladores entregados por Microsoft también están desactualizados, en comparación con los controladores disponibles en los sitios web de soporte de los fabricantes de sus dispositivos. Como ya sabemos, los controladores más nuevos suelen ofrecer más funciones y un mejor rendimiento para nuestras máquinas.

Preferimos mantener los controladores predeterminados de Windows para dispositivos esenciales como la tarjeta de red, la impresora o nuestra cámara web. Sin embargo, cuando se trata de los controladores utilizados por dispositivos más complejos, como nuestras tarjetas de video, siempre elegimos los que ofrecen sus fabricantes. Esos controladores pueden aumentar la cantidad de fotogramas por segundo que obtienes en los juegos, por lo que son bastante esenciales para nosotros, ya que jugamos mucho en nuestras computadoras.

¿Tienes alguna otra pregunta sobre los controladores?

Ahora ya sabe qué son los controladores y qué hacen los controladores. También sabe dónde obtener controladores para sus dispositivos. ¿Hay alguna otra pregunta sobre ellos que le gustaría hacer? ¿Prefiere usar los controladores predeterminados que ofrece Windows o elige instalar los suyos propios manualmente? Infórmenos en la sección para comentarios.



About the author

Soy un MVP de Windows y trabajo con Windows desde 2007. Mi experiencia incluye desarrollo de software, hardware y sonido, y aplicaciones de Windows. Siempre estoy buscando las mejores formas de mejorar la experiencia del usuario en mi trabajo, por lo que si necesita ayuda para diseñar o desarrollar una aplicación de software, definitivamente puedo ofrecerle mis servicios.



Related posts