Al consultar la información de los dispositivos en el equipo
con Windows mediante el Administrador de dispositivos, es posible que vea algún
dispositivo desconocido al lado de un signo de interrogación amarillo. Puede
resultar difícil determinar por qué este dispositivo es desconocido, ya que hay
pocas indicaciones de qué es lo que lo genera. En este artículo se explican las
posibles causas por las que puede enumerarse un dispositivo desconocido en el
Administrador de dispositivos.
Las razones más comunes por las que el Administrador de
dispositivos puede enumerar un dispositivo como desconocido son:
El dispositivo no tiene un controlador de dispositivo
Cuando el controlador de un dispositivo no está disponible, el
Administrador de dispositivos muestra el dispositivo como desconocido y lo
coloca en la carpeta
Otros dispositivos. Esto es muy común en
los dispositivos compuestos USB (Bus serie universal) e IEEE (Instituto de
ingeniería eléctrica y electrónica) 1394. Además, se puede mostrar un estado de
"Código de error 1" o "Código de error 10" al ver las propiedades del
dispositivo en el Administrador de dispositivos.
Nota
La mayor parte de los dispositivos USB e IEEE 1394 están
diseñados para funcionar correctamente sin controladores de dispositivos
adicionales, ya que los controladores incluidos con Windows para estos tipos de
bus los configuran y activan. Sin embargo, se necesita un controlador de
dispositivo adicional si el dispositivo no se adapta a los controladores de
clase definidos y proporcionados por Windows. Si el bus no puede identificar el
dispositivo, lo interpreta como un dispositivo compuesto e informa al
Administrador de dispositivos.
Utilizar un controlador de dispositivo de Windows 98 o Windows 95
No puede utilizar archivos de controladores de dispositivos
virtuales (.vxd) comunes a los controladores de Windows 98 o Windows 95 con
Windows 2000. Si intenta instalarlos en un equipo con Windows 2000, el
dispositivo puede mostrarse como desconocido en el Administrador de
dispositivos. Esto suele ocurrir cuando el fabricante del dispositivo no
distingue correctamente entre los dos controladores o asume que Windows 2000
puede utilizar los archivos .vxd de Windows 98 o Windows 95.
Id. de dispositivo no reconocido
Cada dispositivo de hardware tiene un identificador especial
utilizado por Plug and Play. Este identificador puede constar de un número que
hace referencia a información diversa, como Id. de proveedor, Id. de
dispositivo, Id. de subsistema, Id. de proveedor del subsistema o Id. de
revisión. Si no está presente el Id. de dispositivo o si el equipo basado en
Windows 2000 no reconoce el Id. de dispositivo, el Administrador de
dispositivos puede enumerar el dispositivo como desconocido.
Nota
Determinados programas de software que requieren vínculos
virtuales en el hardware pueden crear estos dispositivos. Por ejemplo, Compaq
Insight Manager crea dispositivos virtuales para comunicarse con el hardware y
supervisarlo. Actualizar un equipo que tiene instalado Compaq Insight Manager
en Windows 2000 puede generar un dispositivo desconocido en el Administrador de
dispositivos, ya que las versiones más antiguas del software no suministran las
definiciones adecuadas para dichos dispositivos virtuales.
Se sabe que los dispositivos que se utilizan como puente
entre tipos de bus, por ejemplo un controlador de dispositivos que permite que
un dispositivo de puerto paralelo emule un bus SCSI (Interfaz estándar de
equipos pequeños) o ATAPI, también generan un dispositivo desconocido en el
Administrador de dispositivos.
Hardware o firmware dañados
Algunas situaciones en las que el hardware o el firmware es
erróneo y que podrían hacer que dispositivos desconocidos se enumeren en el
Administrador de dispositivos son:
Dispositivo virtual creado con software
Los controladores de dispositivos de software no exponen un Id.
de dispositivo, y no existe un método estándar para instalar este tipo de
dispositivos. Algunos fabricantes instalan el dispositivo mediante el programa
de instalación InstallShield u otro método similar. Tenga en cuenta que es
posible que el software instalado por otros métodos no pueda eliminarse
completamente al quitar el dispositivo en el Administrador de dispositivos, por
lo que puede que tenga que comprobar el Registro en el equipo y verificar que
se han eliminado todas las entradas.
Utilice cualquiera de los
métodos siguientes para determinar si se ha creado un dispositivo desconocido
mediante software:
- Aunque el método no es totalmente confiable, iniciar el
equipo en Modo a prueba de errores puede ser una de las maneras más fáciles de
determinar si el dispositivo desconocido se creó mediante software. Al iniciar
el equipo, presione F8, seleccione Modo a prueba de errores y presione Entrar. Si el dispositivo desconocido ya no aparece en
el Administrador de dispositivos, entonces es probable que no se trate de un
dispositivo de hardware.
- Si sospecha que un programa de software específico puede
estar creando el dispositivo desconocido, compruebe en la carpeta Inicio qué
programas están configurados para iniciarse durante la inicialización. Del
mismo modo, comprobar la barra de menús puede darle una indicación de qué
programas se inician automáticamente; sin embargo, puede que algunos programas
que estén configurados para iniciarse durante la inicialización no aparezcan en
la carpeta Inicio.
- La herramienta de información del sistema puede resultar
útil para diagnosticar la causa de un dispositivo desconocido. Para ejecutar la
herramienta de información del sistema:
- Haga clic en Inicio, seleccione Programas, Herramientas administrativas y, a continuación, haga clic en Administración de equipos.
- En el cuadro de diálogo Administración de equipos haga clic en la carpeta Información del sistema, haga doble clic en la carpeta Entorno de software y después haga doble clic en la carpeta Programas de inicio.
- Se muestra una lista completa de los programas
configurados para iniciarse durante la inicialización.
Debería buscar el registro de sucesos de errores relativos
a cualquiera de esos programas para ver si hay alguno que no funciona
correctamente. Si encuentra un suceso relacionado, desinstale el programa
asociado. Tenga en cuenta que el hecho de que un programa cree un dispositivo
desconocido no indica que el programa no funcione, a menos que dependa del
dispositivo para iniciar el programa asociado. - Puede ver todos los componentes del equipo, incluso los
controladores necesarios para que funcionen los componentes. Para ver los
componentes instalados en el equipo:
- Haga clic en Inicio, seleccione Programas, Herramientas administrativas y, a continuación, haga clic en Administración de equipos.
- En el cuadro de diálogo Administración de equipos, haga doble clic en Herramientas del sistema.
- Haga doble clic en Información del sistema y después haga doble clic en la carpeta Componentes.
- Revise la carpeta Dispositivos con problemas situada debajo de la carpeta Componentes.
NOTA
Siga los pasos del método anterior para ver la carpeta Componentes.
Aparecen las columnas siguientes:
- La columna Dispositivoenumera el nombre común del dispositivo o el nombre del
controlador de dispositivo asociado a él.
- La columna Id. de dispositivo PnP enumera los Id. de dispositivos, como el Id. de (PCI, Peripheral Component Interconnect), el Id. de Arquitectura estándar de la industria (ISA, Industry Standard Architecture), un Id. para otro tipo de bus o un tipo desconocido.
- La columna Código de errormuestra el código de error asociado con este problema concreto. En
muchos casos, el código de error del Administrador de dispositivos ayuda a
determinar qué elemento creó el dispositivo desconocido. Por ejemplo, si el
equipo genera un mensaje de error "Controlador de dispositivo que falta o
defectuoso", pueden aparecer tres tipos de entrada en la carpeta Dispositivos con problemas, dependiendo del tipo de dispositivo:
- Id. de dispositivo PnP PCI:
Nombre de
dispositivo |
PCI\VEN_00000&DEV_0000&SUBSYS_00000000&REV_00\0&0000 | Código
de error - Id. PnP ISA:
Nombre de dispositivo |
?\PNP0000\0 - Controlador de dispositivo erróneo o
incompatible:
Nombre de dispositivo | ROOT\UNKNOWN\0000
- La información que se muestra en el archivo Setupapi.log
puede ser útil para identificar qué puede haber creado el dispositivo
desconocido, siempre que el dispositivo tenga un nombre significativo. A veces
el nombre de dispositivo enumerado puede conducir a error. Por ejemplo, un
dispositivo puede aparecer como dispositivo serie en el Administrador de
dispositivos, cuando en realidad no está relacionado con un puerto serie. Esto
suele ocurrir cuando se trata de un Id. de Plug and Play parcial y el
Administrador de dispositivos lo interpreta como un dispositivo serie. Esta
interpretación puede ocurrir porque el dispositivo especificó un Id.
compatible. De nuevo, esto se puede corregir si se encuentra el programa de
inicio que no se comporta correctamente.
Tenga en cuenta que
simplemente quitar el dispositivo desconocido en el Administrador de
dispositivos no sirve de nada si es un programa de software el que está
creándolo. Debe desinstalar el programa que lo crea y, a continuación,
reiniciar el equipo. Si el dispositivo desconocido sigue apareciendo después de
reiniciar el equipo en Modo a prueba de errores, póngase en contacto con el
Servicio de soporte técnico de Microsoft para obtener ayuda sobre cómo quitar
el dispositivo.
Dispositivos de hardware
Es menos complejo aislar dispositivos de hardware que
dispositivos virtuales; para ello, puede utilizar cualquiera de los métodos
siguientes:
- Quite los dispositivos de hardware del equipo de uno en
uno, hasta que el dispositivo desconocido ya no aparezca en el Administrador de
dispositivos. Tenga en cuenta que este método puede resultar lento y no siempre
es confiable.
- Compruebe si el controlador de dispositivos está firmado
digitalmente. Si durante la instalación del controlador de dispositivos,
Windows 2000 detecta que un controlador de dispositivos no está firmado
digitalmente, se genera el siguiente mensaje de error:
No
está firmado digitalmente
Tenga en cuenta que un controlador de
dispositivos firmado digitalmente podría seguir apareciendo como dispositivo
desconocido en el Administrador de dispositivos. Tenga en cuenta también que
quizá el usuario no vea este mensaje de error si está deshabilitado.
Nota
La información para firmar digitalmente controladores de
dispositivos está disponible en el siguiente sitio Web de Microsoft, y mediante
la utilización de la herramienta Kit de controladores de dispositivos (Device Driver Kit, DDK):
Es posible bloquear la instalación de controladores de
dispositivos sin firmar, que podría ser un buen método con los servidores
críticos para impedir los intentos deliberados de desestabilizar el servidor.
Para impedir la instalación de controladores de dispositivos no firmados:
- Haga clic en Inicio, seleccione Configuración y, a continuación, haga clic en Panel de control.
- Haga doble clic en Sistema y después haga clic en la ficha Hardware.
- Haga clic en Firma de controladores y, a continuación, haga clic en Bloquear: impedir la
instalación de archivos sin firma.
- Haga clic en Aceptar y, de nuevo, en Aceptar.
Para ver una lista de los dispositivos cargados que no están
firmados digitalmente, utilice uno de los métodos siguientes:
- Busque en el archivo Setupapi.log las entradas parecidas a
las siguientes:
El archivo (D:\WINNT\inf\ntapm.inf) no está firmado digitalmente, omite la fecha del controlador.
Instalando la sección epatapi_inst desde d:\documents and settings\nombre de usuario\mis documentos\controladores de prueba de puerto paralelo\epatapnt.inf. Un controlador no firmado o firmado incorrectamente (d:\documents and settings\nombre de usuario\mis documentos\controladores de prueba de puerto paralelo\epatapnt.inf) se instaló para el adaptador ATAPI paralelo... Error 0xe000022f: El archivo INF de otro proveedor no contiene información de firma digital. Copiando el archivo d:\documents and settings\nombre de usuario\mis documentos\controladores de prueba de puerto paralelo\epatapnt.mpd a D:\WINNT\System32\DRIVERS\epatapnt.mpd. Un controlador no firmado o firmado incorrectamente (d:\documents and settings\nombre de usuario\mis documentos\controladores de prueba de puerto paralelo\epatapnt.mpd) se instaló para el adaptador ATAPI paralelo... Error 0xe000022f: El archivo INF de otro proveedor no contiene información de firma digital.
dondenombre de usuario es un nombre de
usuario. - Utilice la herramienta Sigverif.exe que le permite crear
un archivo de registro que enumere todos los controladores sin firma instalados
en el equipo. El archivo de registro Sigverif.txt creado por la herramienta
Sigverif.exe se encuentra en la carpeta %SystemRoot% y puede verse mediante un
editor de texto, por ejemplo, Notepad. Para ejecutar la herramienta
Sigverif.exe:
- Haga clic en Inicio, en Ejecutar, escriba sigverif y, a continuación, haga
clic en Aceptar.
- Haga clic en Avanzadas y después en Buscar otros archivos no firmados
digitalmente en la ficha Buscar.
- Active la casilla de verificación Incluir
subcarpetas y, a continuación, haga clic en Examinar.
- Busque y haga clic en la carpeta
%SystemRoot%\System32\Controladores, haga clic en Aceptar y, a continuación, haga clic en Iniciar.
Deberá esperar unos minutos a que el equipo compile una
lista completa de controladores no firmados. Compruebe la lista de
controladores no firmados y, a continuación, compruebe si el fabricante de
controladores puede proporcionarle un controlador actualizado firmado
digitalmente.
Los dispositivos USB basados en versiones anteriores de la
especificación USB pueden crear dispositivos fantasma que aparecen al conectar
el dispositivo y, después, desaparecen cuando se desconecta el dispositivo.
Asimismo, el dispositivo puede funcionar bien, pero es capaz de crear un
dispositivo desconocido desasociado, que suele estar causado por firmware
anticuado o mal configurado. En este caso, póngase en contacto con el
fabricante del dispositivo para obtener el firmware actualizado.
También pueden aparecer dispositivos fantasma si el usuario instala manualmente
un controlador para un dispositivo Plug and Play que el equipo ya ha detectado
e instalado. Por lo general, los dispositivos Plug and Play no aparecen cuando
se instalan dispositivos manualmente con el Asistente para hardware. Como los
usuarios no ven el dispositivo enumerado, pueden asumir que no es compatible y
exigir su instalación mediante otro controlador de dispositivo, por lo que
aparece el dispositivo fantasma. Normalmente el problema se soluciona al
eliminar el dispositivo fantasma.
Los productos de terceros que se
analizan en este artículo están fabricados por compañías independientes de
Microsoft. Microsoft no otorga ninguna garantía, implícita o de otro tipo, con
respecto al rendimiento o la confiabilidad de estos productos.
Id. de artículo: 244601 - Última revisión: jueves, 17 de marzo de 2005 - Versión: 4.1
La información de este artículo se refiere a:
- Microsoft Windows 2000 Server
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Professional Edition
- Microsoft Windows 2000 Datacenter Server
| kberrmsg kbhowto kbtshoot kbtool kbhardware kbhw kb3rdparty KB244601 |