DISPOSITIVOS DE NUESTRO ORDENADOR QUE NO UTILIZAN DRIVERS PROPIETARIOS. 

 

Mucha veces hemos dichos que una serie de dispositivos no utilizan drivers. Bien, esto, dicho así, está realmente mal expresado. TODOS los dispositivos necesitan controladores para poder comunicarse con el resto del equipo. Es más preciso decir que estos dispositivos no necesitan controladores propietarios, o dicho de otro modo, estos dispositivos dependen de los controladores que incluye el propio sistema operativo, no siendo necesario el uso de controladores suministrados por el/los fabricantes. De hecho lo más normal es que ni tan siquiera los fabricantes provean de estos controladores. 

Esto en general es válido para todas las versiones de Windows (a partir de Windows 98SE). 

Vamos a dar un repaso a cuales son estos dispositivos y como se llaman los controladores que utilizan en Windows XP y Windows Vista: 

Teclado: 

El teclado (ya sea PS/2 o USB) es reconocido por la BIOS del sistema, y dentro de Windows es controlado por una serie de controladores, como kdbclass.sys e i8042prt.sys

Ratón: 

El ratón está controlado por los controladores mousclass.sys e i8042prt.sys

Monitor/pantalla: 

El monitor (sea de la marca que sea) utiliza el controlador monitor.sys

Disquetera: 

La disquetera utiliza el controlador flpydisk.sys 

Disco duro: 

Los controladores utilizados por el disco duro son disk.sys y partmgr.sys

Lectores de tarjetas: 

Los lectores de tarjetas utilizan los mismos controladores que los discos duros, ya que son unidades de almacenamiento. 

Unidades ópticas (lectoras y regrabadoras de CD/DVD): 

- Windows XP: 
Los lectores y regrabadores de CD/DVD utilizan el controlador cdrom.sysimapi.sysredbook.sys ystorprop.dll

- Windows Vista: 
Los lectores y regrabadores de CD/DVD utilizan el controlador cdrom.sys

Puertos paralelos (LPT): 

Estos puertos utilizan los controladores parport.sys y parudm.sys

Puertos serie (COM): 

Utilizan los controladores serenum.sys y serial.sys

Controladores IDE ATA/ATAPI: 

- Windows XP: 
Los controladores IDE ATA/ATAPI controlan los conectores IDE de la placa base. Los utilizados son: 
- Canal IDE: atapi.sys y storprop.sys
- Controladora IDE doble canal: atapi.syspciide.sys y pciidex.sys

- Windows Vista: 
Los controladores IDE ATA/ATAPI controlan los conectores IDE de la placa base. Los utilizados son: 
- Canal IDE: atapi.sys y ataport.sys
- Controladora IDE doble canal: atapi.syspciide.syspciidex.sys y ataport.sys

*NOTA: Los controladores IDE ATA/ATAPI pueden cambiar dependiendo de la placa base que se monte, pero con los genericos de Windows funcionan perfectamente. 

Controladores USB: 

- Windows XP: 
Los controladores USB utilizados son los siguientes: 
- Concentrador raiz USB: usbd.sys y usbhub.sys
- Controlador de host de PCI a USB mejorado: usbehci.sysusbhub.sysusbport.syshccoin.sys yusbui.sys
- Controladora de host USB OpenHCD estándar: usbhub.sysusbohci.sysusbport.sys y usbui.sys

- Windows Vista: 
Los controladores USB utilizados son los siguientes: 
- Concentrador raiz USB: usbd.sys y usbhub.sys
- Controlador de host de PCI a USB mejorado: usbehci.sysusbhub.sysusbport.syshccoin.sys yhcrstco.sys
- Controladora de host USB OpenHCD estándar: usbhub.sysusbohci.sysusbport.sys y hcrstco.sys

Bien, esto es en lo que respecta a controladores en general. Otra cosa es que los periféricos que conectemos a un puerto USB, Paralelo o Serie necesite un controlador o programa concreto para funcionar, como es el caso de las impresoras o escáneres. 

En el caso de unidades de memoria (ya sean flash o USB), tanto Windows XP como Windows Vista las reconocen como unidades de almacenamiento, por lo que en estos sistemas operativos no necesitan ningún controlador. En el caso de versiones anteriores de Windows si que necesitan, con el agravante de que no todos los dispositivos de memoria USB son compatibles con versiones anteriores de Windows, y además la versión más antigua de Windows en la que se pueden utilizar estos dispositivos de almacenamiento esWindows 98 Second Edition

En cuanto a algunos teclados y ratones multimedia o con un diseño especial (como por ejemplo, diseñados para juegos), es posible que el fabricante provea de algún controlador específico para que sean operativas todas las funciones de dicho teclado o ratón, pero con los controladores que ya hemos comentado tienen que funcionar, al menos en las funciones básicas y en el caso de los teclados en las funciones multimedia básicas.

En cuanto a los controladores que utilizan tanto Windows XP como Windows Vista hay que aclarar que aunque se trate del mismo controlador son versiones diferentes y no intercambiables.