Download ¿Qué es un controlador de dispositivo?
Document related concepts
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ó.