Suave

Una guía de la A a la Z para los controladores de dispositivos en Windows 10, 8.1 y 7

Pruebe Nuestro Instrumento Para Eliminar Los Problemas





Última actualización 17 de abril de 2022 guía de controlador de dispositivo 0

Los controladores de dispositivos son cruciales para el rendimiento del sistema. Sin embargo, parece que muchos usuarios de PC (incluso aquellos que se consideran avanzados) tienen una comprensión vaga del papel de un controlador en el sistema, sus funciones, tipos, etc.

Esta publicación es un breve resumen no técnico que explica cómo funcionan los controladores y por qué son importantes. Dicha guía será útil para cualquier usuario de PC ansioso por usar su dispositivo con la máxima eficiencia.



¿Qué es un controlador de dispositivo?

Según wikipedia , un conductor es un programa de computadora que opera o controla un tipo particular de dispositivo que está conectado a una computadora.

En pocas palabras, un controlador es un elemento de software que conecta el hardware con el sistema operativo. A través de un controlador, el kernel de una PC se conecta a elementos de hardware. En términos prácticos, sin los controladores del sistema, lo siguiente sería imposible:



  • Imprimir una página de texto;
  • Reproducir un archivo MP3 (un sistema utiliza controladores de sonido para traducir archivos binarios a MP3);
  • Usando un teclado, una tarjeta de video, un mouse, etc.

El propósito de un controlador de dispositivo es garantizar que el hardware se conectará sin problemas a cualquier versión del sistema operativo.

¿Cómo funciona un controlador?

Cómo funciona el controlador de dispositivo



Una forma eficaz de pensar en los controladores es percibirlos como intermediarios entre un programa en una PC y una pieza de hardware que utiliza para ejecutarse. Por sí solos, el software y el hardware no están conectados de ninguna manera; técnicamente hablando, hablan diferentes idiomas.

Sin embargo, a través de los controladores, es posible una conexión entre los dos. Crea un protocolo de comunicación y la interfaz, lo que permite todas las interacciones software-hardware. El impacto de un controlador de sistema es tremendo: sin él, la creación y ejecución de software sería prácticamente imposible.



Controladores Kernel vs User Mode: ¿cuál es la diferencia?

Hay varios tipos de controladores de dispositivos: los de la placa base, BIOS, dispositivos virtuales, etc. Sin embargo, comúnmente se clasifican en dos grandes categorías: kernel y controladores de modo de usuario. ¿Cuál es la diferencia entre los dos? Echemos un vistazo más de cerca e intentemos hacer distinciones:

Controladores de núcleo

Los controladores del núcleo se utilizan para cargar un sistema operativo en la memoria. Como hay un límite para los controladores de kernel, un sistema puede ejecutarse simultáneamente debido a su alto uso de CPU e impacto en el sistema, los dispositivos de modo kernel generalmente se reservan para las funciones de nivel de kernel más confiables de la computadora. Estos incluyen la ejecución del BIOS, la placa base, el procesador, etc.

controladores del núcleo

Un usuario de PC debe tener en cuenta que un bloqueo de un controlador del kernel puede ser fatal para el sistema y colapsar toda la PC.

Controladores de modo de usuario

Un controlador de modo de usuario se usa cuando un usuario de PC desencadena una situación en la que se conecta una nueva pieza de hardware (no basada en kernel) a la computadora. Esto incluye la mayoría de los dispositivos plug-and-play: impresoras, teclados, micrófonos, etc. A diferencia de un controlador kernel, uno en modo usuario no tiene acceso directo al hardware: el controlador interactúa con todos los elementos del hardware a través de la API del sistema.

Controladores de modo de usuario

La buena noticia sobre los controladores en modo usuario es que sus accidentes no son fatales. Todavía se puede recuperar un sistema después de que un conductor dejó de responder.

Para reducir el impacto en el sistema de los controladores en modo de usuario, puede escribirlos en un disco. La única excepción a esta práctica son los controladores de juegos, que es mejor guardarlos en la RAM.

Otros tipos de controladores

Existen otras clasificaciones de conductores en función de sus objetivos y desempeño. En este bloque, conocerá los principales tipos de controladores de dispositivos y las diferencias entre ellos.

Bloque vs Personajes

Tanto los controladores de bloque como los de carácter se utilizan para leer y escribir datos. Según el uso, los USB, los discos duros y los CD-ROM se pueden clasificar en unos u otros.

Controladores de personajes escriba un carácter de datos equivalente a un byte de información a la vez. La regla general es que cualquier dispositivo conectado a un puerto serie utiliza un controlador de caracteres. Este tipo también se usa para buses seriales. El mouse, como dispositivo serial, es un sólido ejemplo del uso de controladores de caracteres.

Bloquear controladores , por otro lado, puede leer y escribir varios caracteres a la vez. El nombre del tipo deriva de su modelo operativo. Un controlador de bloque funciona creando un bloque y rellenándolo con tantos datos como pueda contener. Este tipo de controlador de dispositivo es utilizado por el disco duro o el CD-ROM (este último, sin embargo, requiere que el kernel verifique si el dispositivo está conectado a una PC cada vez que lo invoca cualquier software).

Controladores de dispositivos virtuales

Los controladores de dispositivos virtuales se utilizan para ejecutar software de emulación. Los ejemplos más comunes de estos incluyen entornos de prueba virtuales o una VPN. Para ejecutar un emulador, es posible que un sistema necesite crear una tarjeta de red virtual; para hacerlo, se requiere el controlador. Ahí es cuando se necesita un controlador de dispositivo virtual para garantizar el buen rendimiento de un emulador, habilitar la conexión a Internet, etc.

Genérico vs Fabricante de equipo original

Otra distinción que se debe hacer entre los controladores de dispositivos es descubrir si son genéricos o están relacionados con OEM (fabricante de equipos originales).

Cualquier controlador utilizado por el sistema operativo es, con toda probabilidad, genérico . Los relacionados con OEM pueden ser utilizados por varios editores de software o son específicos para un dispositivo en particular.

Windows 10, por ejemplo, se ejecuta con controladores genéricos.

Sin embargo, cuando no hay un controlador genérico para un hardware en particular diseñado para conectarse a una PC, un fabricante diseñará uno propietario que será relacionados con OEM . Un usuario tendría que instalar estos controladores manualmente después de conectar el equipo a un dispositivo.

Repositorio de controladores OEM

Común para la década de 1990 y principios de la de 2000, los controladores OEM se están convirtiendo en una rareza ahora que la mayoría de las marcas usan los integrados.

Gestión de controladores de dispositivos

Ahora que sabe más acerca de los controladores, es posible que se pregunte dónde ver la lista de todos los controladores en ejecución para controlar su rendimiento y su impacto en el sistema. Todo lo anterior se puede verificar en el Administrador de dispositivos, disponible para todas las versiones de Windows. La mayoría de las veces, no hay necesidad de administrar o cambiar de conductor ya que normalmente se instalan automáticamente.

Abrir administrador de dispositivos

Aún así, para asegurarse de utilizar la última versión de todos los controladores de dispositivos, no olvide consultar el Administrador de actualizaciones de Windows de vez en cuando. La actualización de los controladores es responsabilidad del usuario, no del fabricante.

La buena noticia es que hay docenas de herramientas de actualización de controladores en el mercado. Buscarán nuevas versiones en la web y las instalarán automáticamente. Recuerde que las actualizaciones de controladores son Siempre libre . Quien te diga que pagues por una nueva versión, se lo va a estafar. Preste atención a estafas similares y evítelas.

Conclusión

Los controladores de dispositivos tienen un gran impacto cuando se trata de una experiencia de usuario fluida y una conexión eficiente de software y hardware. Conocer la diferencia entre los tipos de controladores más comunes, así como la base de su administración, mejorará su confianza como usuario de PC y lo protegerá de ser estafado por atacantes.