Download ¿Qué es un controlador de dispositivo?

Document related concepts

Modo a prueba de fallos wikipedia , lookup

Arquitectura de Windows NT wikipedia , lookup

WHQL wikipedia , lookup

Windows NT wikipedia , lookup

Utilidad de conmutación de CD wikipedia , lookup

Transcript
¿Qué es un controlador de dispositivo?
Para que el sistema operativo Windows pueda trabajar con un dispositivo de hardware, requiere un
controlador de dispositivo compatible y configurado correctamente.
Un controlador de dispositivo es un programa compacto que permite que los dispositivos periféricos
se comuniquen con el sistema operativo.
Específicamente, un controlador permite que un dispositivo se comunique con el programa que lo
utiliza mediante la aceptación de comandos genéricos del programa y, después, la conversión de los
mismos en comandos especializados para el dispositivo.
Aunque la mayor parte de los controladores de los dispositivos estándar se incluyen con el sistema
operativo, los dispositivos que se agregan posteriormente suelen requerir un controlador
correspondiente. Windows XP incluye una gran biblioteca de controladores para teclados,
dispositivos señaladores, impresoras, escáneres y cámaras digitales. De forma predeterminada,
cuando un usuario instala un dispositivo nuevo, Windows XP busca en la biblioteca el controlador
apropiado.
La biblioteca de controladores es un único archivo comprimido llamado
Driver.cab que se encuentra en la carpeta %systemroot%\Driver Cache\I386.
Microsoft certifica que todos los controladores de este archivo son totalmente compatibles con
Windows XP y los firma digitalmente.
El Service Pack 1 (SP1) y el Service Pack 2 (SP2) de Windows XP incluyen los archivos Sp1.cab y
Sp2.cab, respectivamente. El Service Pack instalado determina el archivo cab que se instala. Por
ejemplo, si se instala el SP4, el archivo Sp4.cab se instala en la carpeta %systemroot%\Driver
Cache\I386 junto con el archivo Driver.cab original.
Al instalar un nuevo dispositivo compatible con Plug and Play, Windows XP busca controladores en
la carpeta %systemroot%\plataforma\driver cache (donde plataforma es el tipo de plataforma en la
que está instalado Windows XP, normalmente I386) así como en el origen de instalación original de
Windows XP. Plug and Play es un conjunto de especificaciones desarrolladas por Intel que permiten
a un equipo detectar y configurar automáticamente un dispositivo, e instalar los controladores
apropiados.
Si Windows XP encuentra un controlador adecuado, la instalación se lleva a cabo de forma
automática. Si no lo encuentra, el usuario debe proporcionar un controlador adecuado de otro origen,
por ejemplo del fabricante del dispositivo de hardware o del Web.
¿Qué es el Administrador de dispositivos?
El Administrador de dispositivos es una herramienta administrativa de Windows XP que se puede
utilizar para administrar los dispositivos de un equipo. Los administradores o usuarios con derechos
administrativos suelen utilizar el Administrador de dispositivos para examinar el estado del hardware
y actualizar los controladores de dispositivos.
Los administradores que tengan un conocimiento minucioso del hardware también pueden utilizar
las características de diagnóstico del Administrador de dispositivos para resolver conflictos de
dispositivos y cambiar la configuración de los recursos. En general, utilice el Administrador de
dispositivos para:





Ver el estado de los controladores de dispositivos.
Actualizar los controladores de dispositivos.
Configurar los controladores de dispositivos.
Quitar controladores de dispositivos.
Solucionar problemas relacionados con los controladores.
Puede tener acceso al Administrador de dispositivos para ver información acerca del hardware
instalado en los equipos de los usuarios, pero debe tener derechos administrativos para modificar o
actualizar el hardware.
Para tener acceso al Administrador de dispositivos:
1. En Panel de control, haga clic en Rendimiento y mantenimiento y, a continuación, haga clic en
Sistema.
2. En el cuadro de diálogo Propiedades del sistema, en la ficha Hardware, haga clic en
Administrador de dispositivos.
En la ventana del Administrador de dispositivos se muestra un árbol en el que se enumeran todos los
dispositivos configurados para el equipo. El estado de un dispositivo en particular se indica en el
Administrador de dispositivos mediante los siguientes iconos:



Un signo de admiración de color amarillo indica un problema con el dispositivo.
Una X roja indica que el dispositivo está deshabilitado.
Un signo de interrogación amarillo indica que el dispositivo se instaló en el equipo pero
Windows XP no ha podido encontrar e instalar un controlador para él.
Si Windows XP encuentra un problema con un dispositivo o su controlador, cambia el icono en el
Administrador de dispositivos y muestra un código de error en la ficha General de la ventana de
propiedades del dispositivo. Cada código de error está asociado con un número y una breve
descripción.
Cómo actualizar un controlador
Microsoft y otros fabricantes de dispositivos distribuyen con frecuencia actualizaciones para los
controladores de dispositivos. En algunos casos, las actualizaciones habilitan nuevas características.
En otros, la actualización corrige un error que puede afectar a los usuarios. Las actualizaciones de
los controladores de dispositivos normalmente se pueden obtener del fabricante del dispositivo de
hardware o en el sitio Web de Windows Update.
Antes de instalar nuevos controladores de dispositivos, asegúrese de leer las instrucciones
suministradas por el fabricante.
Un método común para actualizar un controlador de dispositivo es que el fabricante del dispositivo
proporcione un CD-ROM o un archivo ejecutable que se puede descargar y que instala
automáticamente el controlador de dispositivo.
Para instalar estos controladores de dispositivos, debe cerrar todos los programas abiertos y ejecutar
el CD-ROM o el archivo ejecutable que instala el controlador.
Generalmente, antes de conectar un dispositivo de bus serie universal (USB, Universal Serial Bus)
se debe instalar un controlador de dispositivo USB. Un dispositivo USB es un dispositivo que admite
la instalación Plug and Play, mediante la que se puede conectar y desconectar dispositivos sin apagar
ni reiniciar el equipo.
Algunos fabricantes envían controladores actualizados a Microsoft que, a continuación, los publica
en el sitio Web de Windows Update.
Para conectar al sitio Web de Windows Update:
1. En Windows XP, haga clic en Inicio, haga clic en Todos los programas y, después, en Windows
Update.
Se abre el sitio Web de Windows Update.
2. En el sitio Web de Windows Update, haga clic en el vínculo Instalación personalizada.
Windows Update examina el equipo y muestra las actualizaciones correspondientes.
3. Deje abierto el sitio Web de Windows Update.
Para descargar actualizaciones de controladores de dispositivos en el sitio Web de Windows Update:
1. En el sitio Web de Windows Update, haga clic en Seleccionar actualizaciones de hardware
opcionales y, después, haga clic en cada controlador de dispositivo que desee descargar.
2. Para instalar las actualizaciones, haga clic en Ir a instalar actualizaciones y, después, haga clic
en Instalar.
En ocasiones, los fabricantes publican controladores que no incluyen su propio programa de
instalación. Este tipo de instalación utiliza un archivo de información de instalación (con la
extensión .inf). Se trata de un archivo de texto que contiene información detallada acerca del
dispositivo que se va a instalar, incluidos los nombres de los archivos del dispositivo, dónde
instalarlo, la configuración necesaria para el Registro y la información de versión.
En general, este tipo de controlador está disponible en forma de archivo .zip que se puede descargar.
Un archivo .zip es un archivo comprimido que contiene todos los archivos necesarios para instalar el
controlador de dispositivo.
Windows XP Professional y Windows XP Home Edition incluyen un programa que puede
descomprimir archivos .zip. Después de descomprimir el archivo, puede instalar el controlador
mediante el asistente para actualización de controladores del Administrador de dispositivos.
Para instalar el controlador descomprimido:
1. Abra el Administrador de dispositivos.
2. Haga clic con el botón secundario del mouse (ratón) en el dispositivo cuyo controlador desee
actualizar y, después, haga clic en Actualizar controlador.
3. Haga clic en Instalar desde una lista o ubicación específica y, después, haga clic en Siguiente.
4. Haga clic en No buscar. Seleccionaré el controlador que se va a instalar
y, después, haga clic en Siguiente.
5. Haga clic en Utilizar disco y, después, haga clic en Examinar.
6. En el cuadro de diálogo Buscar un archivo, vaya a la carpeta donde se encuentra el nuevo
controlador y, después, haga clic en Abrir. Haga clic en Aceptar.
7. Seleccione el controlador correspondiente a su hardware y, después, haga clic en Siguiente.
8. Haga clic en Siguiente y, después, haga clic en Finalizar.
Cómo volver a utilizar la versión anterior de un
controlador de
Dispositivo
A veces, un nuevo controlador de dispositivo es la causa de que un equipo se vuelva inestable y no
funcione correctamente. En ese caso, puede utilizar la característica Volver al controlador anterior
para reemplazar el controlador de dispositivo por una versión instalada previamente que le permita
continuar usando el equipo.
Para volver a utilizar, o revertir, un controlador de dispositivo anterior:
1. Abra el Administrador de dispositivos.
2. En la ventana del Administrador de dispositivos, haga doble clic en el dispositivo cuyo
controlador desee restaurar.
3. En la ficha Controlador, haga clic en Volver al controlador anterior.
No puede revertir a una versión anterior de un controlador de impresora porque no puede restaurar
este tipo de controladores con la característica Volver al controlador anterior.
¿Qué son los controladores firmados digitalmente?
Microsoft firma digitalmente todos los controladores de dispositivo para garantizar a los usuarios
que han sido probados en cuanto a su compatibilidad con Windows y que no se han alterado desde
ese momento. Windows XP determina si se debe instalar un controlador de dispositivo en función de
si está o no firmado digitalmente. Si un controlador no está firmado digitalmente, Windows XP
advierte de ello a los usuarios cuando intentan instalarlo. Los administradores de sistemas y los
propietarios particulares de equipos también pueden establecer directivas de sistema operativo que
impidan la instalación de controladores que no tengan firma digital.
Hay varias formas de comprobar si un controlador de dispositivo está firmado digitalmente. Puede:
 Ver las propiedades del controlador en el Administrador de dispositivos. Abra el
Administrador de dispositivos, haga doble clic en el dispositivo y, después, haga clic en la
ficha Controlador.
 Ejecutar la Utilidad de comprobación de firma de archivo. Esta utilidad examina todos los
archivos firmados digitalmente en el equipo local y genera un informe de los que están
firmados y los que no. De forma predeterminada, la utilidad informa de los archivos que no
están firmados y registra los resultados en el archivo %systemroot%\SIGVERIF.TXT. Para
ejecutar la Utilidad de comprobación de firma de archivo, haga clic en Inicio, haga clic en
Ejecutar, escriba sigverif.exe y haga clic en Aceptar.
 Ejecutar la utilidad Driverquery. Esta utilidad crea una lista de los controladores instalados
en el equipo local. En el siguiente ejemplo se muestra cómo utilizar Driverquery para crear
un archivo en el que se enumeran todos los controladores. Este archivo se puede ver en
Microsoft Office Excel. Por ejemplo: driverquery /v /fo csv > drvlist.csv
Cómo ajustar las directivas de controladores firmados
digitalmente
Windows XP está configurado de forma predeterminada para mostrar una advertencia cuando un
usuario intenta instalar un controlador de dispositivo sin firma. Sin embargo, los usuarios
experimentados de Windows que pueden identificar y seleccionar controladores compatibles a veces
deciden configurar el equipo para pasar por alto esta advertencia. Por el contrario, hay casos en los
que es conveniente impedir que los usuarios instalen un controlador sin firma, por ejemplo cuando
un usuario inexperto puede poner en peligro la estabilidad del sistema al intentar instalar un
dispositivo incompatible.
Para ajustar las directivas de firma de controladores:
1. En Panel de control, haga clic en Rendimiento y mantenimiento y, a continuación, haga
clic en Sistema.
2. En el cuadro de diálogo Propiedades del sistema, en la ficha Hardware, haga clic en
Firma de controladores.
3. En el cuadro de diálogo Opciones de firma de controlador, elija la acción que desee que
Windows lleve a cabo cuando un usuario intente instalar un controlador sin firma. Las
opciones incluyen:
• Ninguna. Permite que los usuarios instalen controladores no firmados sin recibir un mensaje
de advertencia.
• Advertir. (Predeterminada) Permite que los usuarios no hagan caso del mensaje de
advertencia e instalen controladores sin firma.
• Bloquear. No permite que los usuarios instalen controladores sin firma.
4. Para aplicar la opción seleccionada sólo al usuario actual, desactive la casilla de verificación
Configurar esta acción como la predeterminada del sistema. Active esta casilla de
verificación para aplicar la acción a todos los usuarios. Esta opción sólo está disponible si
ha iniciado sesión como Administrador. Haga clic en Aceptar para aplicar los cambios.
Cómo solucionar problemas de controladores
Cuando un especialista en soporte técnico de escritorio recibe una llamada referente a controladores
de dispositivo, el usuario puede darle una explicación como la siguiente: .He instalado una
actualización de la tarjeta de red, pero ahora el equipo se reinicia solo.
Para solucionar este problema, pregunte al usuario dónde ha obtenido la actualización del
controlador y si conoce la versión, el fabricante y el modelo del controlador. Cuando tenga esa
información, diríjase al sitio Web del fabricante y determine si se ha instalado la versión correcta del
controlador.
El usuario puede haber instalado una versión beta o un controlador incorrecto para su hardware
específico. El sitio Web del fabricante también puede contener información acerca de problemas
conocidos entre sus productos y otros dispositivos de hardware.
En función de la gravedad de la inestabilidad del equipo, puede que sea necesario iniciarlo en el
Modo a prueba de errores para solucionar el problema, deshabilitar el controlador o volver al
controlador anterior. (El Modo a prueba de errores es un método para iniciar Windows XP en el que
sólo se utilizan archivos básicos y el conjunto mínimo de controladores que el sistema operativo
debe tener para funcionar. Este modo se describe con más detalle posteriormente en este módulo.) El
inicio en el Modo a prueba de errores puede ser una valiosa herramienta de solución problemas. Por
ejemplo, si existe un problema con el controlador de vídeo del equipo, es posible que no pueda ver la
pantalla para cambiar el controlador. En ese caso, puede iniciar el equipo en el Modo a prueba de
errores, que utiliza un controlador de vídeo genérico para poder solucionar el problema.
En función del escenario, para solucionar un problema puede intentar lo siguiente:
 Si el usuario ha descargado una versión beta del controlador de dispositivo, revierta al
controlador anterior para volver a utilizarlo.
 Si el controlador puede estar dañado, deshabilite el dispositivo en el Administrador de
dispositivos. Si el equipo se inicia correctamente después de deshabilitar el dispositivo, esto
puede indicar que el controlador es la causa de la inestabilidad del equipo.

Si el equipo se ejecuta con normalidad con el dispositivo deshabilitado, debe revertir al
controlador anterior y, después, instalar un controlador actualizado que esté firmado
digitalmente.

Si no puede revertir al controlador anterior, desinstale el controlador quitándolo del
Administrador de dispositivos en el Modo a prueba de errores, reinicie el equipo y, después,
busque nuevo hardware para reinstalarlo. Para buscar nuevo hardware, en el Administrador
de dispositivos, en el menú Acción, haga clic en Buscar cambios de hardware.

Si en el Administrador de dispositivos se indica un error que no se resuelve siguiendo los
pasos anteriores, consulte el apéndice F, .Device Manager Error Codes. (Códigos de error
del Administrador de dispositivos), del Kit de recursos de Windows XP Professional en la
dirección http://www.microsoft.com/technet/treeview/default.asp?url=/TechNet/
prodtechnol/winxppro/reskit/prjk_dec_lgsc.asp (en inglés).
Si no puede tener acceso al Administrador de dispositivos, por ejemplo, cuando un equipo
no se puede iniciar normalmente, use la Consola de recuperación. La consola de
recuperación es una interfaz de la línea de comandos que proporciona un conjunto limitado
de comandos administrativos útiles para reparar un equipo.

¿Qué es el Modo a prueba de errores?
Si un equipo parece tener un problema con un dispositivo que impide que el dispositivo o el equipo
se inicien, el primer paso para solucionar el problema consiste en iniciar el equipo en el Modo a
prueba de errores. El Modo a prueba de errores es un método para iniciar Windows XP en el que
sólo se utilizan archivos básicos y el conjunto mínimo de controladores que el sistema operativo
debe tener para funcionar. Mediante el Modo a prueba de errores, que deshabilita los programas de
inicio, los servicios que no son esenciales y la compatibilidad con dispositivos como los de audio, la
mayor parte de los dispositivos USB y los dispositivos IEEE 1394, es más sencillo identificar y
diagnosticar la causa de los problemas de inicio, los mensajes de detención o la inestabilidad del
sistema.
Windows XP proporciona las opciones de inicio que se describen en la siguiente tabla.
Opción de inicio Descripción
Modo seguro Carga el conjunto mínimo de controladores de dispositivo y servicios del sistema necesarios para
iniciar Windows XP Professional. Los programas de inicio específicos del usuario no se ejecutan.
Modo seguro con funciones de red
Incluye los controladores y servicios necesarios para la conectividad de red. Esta opción permite iniciar sesión
en la red y utilizar secuencias de comandos de inicio de sesión, y habilita la seguridad y la configuración de
directivas de grupo. Los servicios y programas de inicio que no son esenciales y no están relacionados con la
red no se ejecutan.
Modo seguro con símbolo del sistema
Inicia el equipo en el Modo a prueba de errores, pero muestra el símbolo del sistema en lugar de la interfaz
gráfica de usuario (GUI) de Windows.
Opción de inicio Descripción
Habilitar el registro de inicio Crea un archivo de registro (Ntbtlog.txt) en la carpeta %Systemroot% que
contiene los nombres de archivos y el estado de todos los controladores cargados en la memoria.
%Systemroot% es una variable de entorno que puede cambiar según el sistema en el que se ejecute Windows
XP Professional.
Habilitar modo VGA Inicia el equipo en el modo de adaptador de gráficos de vídeo (VGA). Esta opción ayuda
a recuperar pantallas de vídeo distorsionadas causadas por el uso de una configuración incorrecta para el
adaptador de pantalla o monitor.
La última configuración buena conocida
Restaura el Registro y la configuración de controladores que se estaban usando la última vez que el equipo se
inició correctamente.
Modo de depuración Inicia Windows XP Professional en el modo de depuración de núcleo, que permite utilizar
un depurador de núcleo para solucionar problemas y analizar el sistema.
Iniciar Windows normalmente Inicia Windows XP Professional en el modo normal.
Reiniciar Reinicia el equipo.
Al iniciar sesión en el equipo en el Modo a prueba de errores, no se actualiza la información de la
última configuración válida conocida. Eso significa que, si inicia sesión en el equipo en el Modo a
prueba de errores y, después, decide que desea utilizar la opción de inicio Última configuración
válida conocida, la opción seguirá estando disponible.
Para iniciar el equipo con la última configuración válida conocida:
1. Mientras inicia o reinicia el equipo, presione F8 inmediatamente después de la pantalla del
BIOS.
2. Cuando se muestre la página Seleccione el sistema operativo que desea iniciar, presione
F8.
3. Utilice las teclas de dirección para seleccionar La última configuración buena conocida y
presione ENTRAR.
Cómo utilizar el Modo a prueba de errores para
solucionar Problemas
El Modo a prueba de errores permite solucionar problemas del sistema operativo para determinar
qué es lo que no funciona correctamente. Por ejemplo, como los nuevos controladores que se
agregan para un dispositivo de hardware pueden causar conflictos con los programas existentes,
puede utilizar el Modo a prueba de errores para identificar el problema mediante el proceso de
eliminación.
Es conveniente iniciar un equipo en el Modo a prueba de errores en las siguientes circunstancias:
 Cuando hay un problema de inicio o apagado. El Modo a prueba de errores elimina todos
los componentes excepto los más básicos que son necesarios para iniciar el sistema
operativo. Tenga en cuenta que esos mismos componentes pueden afectar también al
proceso de apagado.
 Si el equipo experimenta errores, un rendimiento bajo u otro comportamiento anómalo
durante las operaciones normales, la configuración mínima del Modo a prueba de errores
puede quitar los procesos que están causando el problema en el modo normal.
Utilice el siguiente método para iniciar un equipo que ejecuta Windows XP en el Modo a prueba de
errores:
• Presione F8 inmediatamente después del mensaje del Sistema básico de entrada/salida (BIOS) y
antes de que aparezca la pantalla del logotipo de Windows.
Si emplea el método siguiente para solucionar problemas de inicio, puede aislar su causa con relativa
rapidez:
1. Inicie el equipo en el Modo a prueba de errores.
2. Si se inicia correctamente en este modo, utilice Msconfig para deshabilitar todas las opciones de
inicio y, después, reinicie el equipo en el modo normal.
3. Cuando el equipo se inicie correctamente en el modo normal, utilice
Msconfig para activar las diversas opciones de inicio por grupos y reinicie el equipo a continuación
de cada modificación.
4. Si el problema se repite, vuelva al Modo a prueba de errores e identifique el componente
específico en el último grupo que lo causó.