Controlador no está instalado cuando intenta instalar a un controlador de dispositivo de terceros en un equipo que ejecuta Windows Vista o Windows Server 2008

Seleccione idioma Seleccione idioma
Id. de artículo: 970480 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

En un equipo que ejecuta Windows Vista o Windows Server 2008, intenta instalar al controlador del dispositivo de terceros. Sin embargo, tras la instalación, el controlador de terceros no está instalado.

Este problema se produce con algunos controladores, dependiendo de la sección "versión de sistema de destino" en instalación del controlador (.inf) archivo. Por ejemplo, este problema se produce con el controlador para el nuevo adaptador de red de puerto dual de Intel.

Causa

Este problema se produce porque el sistema analiza incorrectamente la sección INF fabricante del controlador. Específicamente, la lógica de análisis no considera el modificador ProductType y el modificador SuiteMask en la decoración de TargetOSVersion.

Microsoft Developer Network (MSDN) sitio Web describe la decoración de TargetOSVersion como sigue:
nt[Architecture][.[OSMajorVersion][.[OSMinorVersion][.[ProductType][.SuiteMask]]]]
ProductType el modificador es un número que representa uno de los siguientes indicadores de xxxx VER_NT_ que se definen en el archivo Winnt.h:
  • 0X0000001 (VER_NT_WORKSTATION)
  • 0X0000002 (VER_NT_DOMAIN_CONTROLLER)
  • 0X0000003 (VER_NT_SERVER)
Por ejemplo, un archivo .inf tiene las siguientes secciones:
[Intel.NTx86.6.0.1]                   ; workstation-only
DeviceB=DeviceA_Install, PCI\VEN_8086&DEV_000A

[Intel.NTx86.6.0]
DeviceB=DeviceB_Install, PCI\VEN_8086&DEV_000B
cuando se analiza el archivo .inf, el modificador ProductType y la SuiteMask modificador no se consideran. Por lo tanto, el identificador de hardware incorrecta puede indizarse (hardware-id) en el almacén de controladores. En este ejemplo,-id. hardware PCI\VEN_8086 & DEV_000A, diseñada para sistemas de estación de trabajo, se indiza incorrectamente en el almacén controlador para un sistema de servidor. Dependiendo de qué sección se procesa por última vez, no está indizado-id. hardware PCI\VEN_8086 & DEV_000B, destinado en sistemas de servidor y sistemas de estación de trabajo. Por lo tanto, se devuelve un error de "versión incorrecta" o "controlador no encontrado", y el sistema vuelve al controlador de Bandeja de entrada del sistema.

Solución

Información de revisiones

Importantes las revisiones de Windows Vista y Windows Server 2008 se incluyen en los paquetes mismos. Sin embargo, sólo uno de estos productos puede aparecer en la página ? solicitud de revisión ?. Para solicitar el paquete de hotfix que se aplica a Windows Vista y Windows Server 2008, simplemente seleccione el producto que aparece en la página.

Hay una revisión compatible de Microsoft. Sin embargo, esta revisión se diseñó para corregir el problema descrito en este artículo. Esta revisión sólo se aplican a sistemas que experimenten el problema descrito en este artículo. Esta revisión podría sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la siguiente actualización de software que contenga este hotfix.

Si la revisión está disponible para descarga, es hay una sección de "Descarga de revisión disponible" al principio de este artículo. Póngase en contacto si no aparece en esta sección, con los Microsoft cliente Servicios de y soporte técnico para obtener la revisión de.

Nota Si se producen problemas adicionales o si cualquier solución de problemas es necesario, quizás tenga que crear una solicitud de servicio independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con esta revisión específica. Para obtener una lista completa de números de teléfono de servicio de atención al cliente y soporte técnico o para crear una solicitud de servicio independiente, visite el siguiente sitio Web:
http://support.microsoft.com/contactus/?ws=support
Nota El formulario "Descarga de revisión disponibles" muestra los idiomas para que la revisión está disponible. Si no ve su idioma, es porque una revisión no está disponible para ese idioma.

Requisitos previos

Para aplicar esta revisión en un equipo que está ejecutando Windows Vista, debe tener Windows Vista Service Pack 1 o Windows Vista Service Pack 2 en el equipo. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
935791Cómo obtener el service pack más reciente de Windows Vista
No hay requisitos previos son necesarios para equipos basados en Windows Server 2008.

Requisito de reinicio

Debe reiniciar el equipo después de aplicar este hotfix.

Información acerca de la sustitución de la revisión

Este hotfix no sustituye a otros hotfix.

Información de archivo

La versión global de esta revisión tiene los atributos de archivo (o atributos de archivo más reciente) mostrados en la tabla siguiente. Las fechas y las horas de estos archivos se muestran en hora universal coordinada (UTC). La información de los archivos se convertirá a la hora local cuando la vea. Para averiguar la diferencia entre hora UTC y la hora local, utilice la ficha zona horaria el elemento fecha y hora en el panel de control.

Notas de información de archivo de Windows Vista y Windows Server 2008

  • Los archivos que se aplican a un producto específico, SR_Level (RTM, SPn) y servicio (LDR, GDR) se pueden identificar examinando los números de versión de archivos como se muestra en la tabla siguiente.
    Contraer esta tablaAmpliar esta tabla
    versión producto SR_Level rama de servicio
    6.0.600 0 . 16 xxxWindows VistaRTMGDR
    6.0.6000.20xxxWindows VistaRTMLDR
    6.0.6001.18xxxWindows Vista y Windows Server 2008SP1GDR
    6.0.6001.22xxxWindows Vista y Windows Server 2008SP1LDR
    6.0.6002.18xxxWindows Vista y Windows Server 2008SP2GDR
    6.0.6002.22xxxWindows Vista y Windows Server 2008SP2LDR
  • Service Pack 1 está integrado en la versión original de Windows Server 2008.
  • Los archivos MANIFEST (.manifest) y los MUM (.mum) que se instalan para cada entorno están listed separately. MUM y MANIFEST y los archivos los archivos de catálogo (.cat) de seguridad asociados, son críticos para mantener el estado del componente actualizado. Los archivos de catálogo de seguridad (atributos no enumerados) están firmados con una firma digital de Microsoft.
Para todas las versiones basadas en 86 de Windows Server 2008 y Windows Vista en x
Contraer esta tablaAmpliar esta tabla
Nombre de archivoArchivo VersiónTamaño de archivoFechaTiempoPlataforma
Setupapi.dll6.0.6001.224311,591,29612-May-200915: 42x 86
Setupapi.MOFNo aplicable3,68901-Abr-200919: 31No aplicable
Setupapi.dll6.0.6002.221341,591,80812-May-200915: 41x 86
Setupapi.MOFNo aplicable3,68904-Abr-200903: 06No aplicable
Para todas versiones de 64 de Windows Server 2008 y Windows Vista x
Contraer esta tablaAmpliar esta tabla
Nombre de archivoArchivo VersiónTamaño de archivoFechaTiempoPlataforma
Setupapi.dll6.0.6001.224311,924,09612-May-200916: 06x 64
Setupapi.MOFNo aplicable3,68901-Abr-200917: 29No aplicable
Setupapi.dll6.0.6002.221341,925,63212-May-200915: 41x 64
Setupapi.MOFNo aplicable3,68903-Abr-200921: 33No aplicable
Setupapi.dll6.0.6001.224311,591,29612-May-200915: 42x 86
Setupapi.MOFNo aplicable3,68901-Abr-200919: 31No aplicable
Setupapi.dll6.0.6002.221341,591,80812-May-200915: 41x 86
Setupapi.MOFNo aplicable3,68904-Abr-200903: 06No aplicable
Para todas las versiones basadas en Itanium de Windows Server 2008
Contraer esta tablaAmpliar esta tabla
Nombre de archivoArchivo VersiónTamaño de archivoFechaTiempoPlataforma
Setupapi.dll6.0.6001.224313,080,19212-May-200915: 46IA-64
Setupapi.MOFNo aplicable3,68901-Abr-200917: 29No aplicable
Setupapi.dll6.0.6002.221343,080,19212-May-200915: 33IA-64
Setupapi.MOFNo aplicable3,68903-Abr-200921: 33No aplicable
Setupapi.dll6.0.6001.224311,591,29612-May-200915: 42x 86
Setupapi.MOFNo aplicable3,68901-Abr-200919: 31No aplicable
Setupapi.dll6.0.6002.221341,591,80812-May-200915: 41x 86
Setupapi.MOFNo aplicable3,68904-Abr-200903: 06No aplicable

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Más información

Después de aplicar este hotfix, puede volver al comportamiento anterior revisión estableciendo la entrada del Registro siguiente:
subclave: HKEY_LOCAL_MACHINE\System\Setup
entrada:
InfModelsDoNotParseProdTypeSuiteMask

tipo: REG_DWORD
Cuando esta entrada del registro falta o está establecida en 0, el sistema analiza los modificadores ProductType y SuiteMask. Cuando esta entrada del registro se establece en cualquier valor distinto de 0, el sistema no analiza estos dos modificadores y, por lo tanto, sigue el comportamiento de revisión anterior.

Para obtener más información acerca de la sección INF fabricante, visite el siguiente sitio Web de Microsoft Developer Network:
http://msdn.microsoft.com/en-us/library/ms794359.aspx

Para obtener más información acerca de la terminología relativa de la actualización de software, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft
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, sobre el rendimiento o confiabilidad de estos productos.

Información adicional de archivos para Windows Vista y Windows Server 2008

Archivos adicionales para todas las versiones basadas en 86 de Windows Server 2008 y Windows Vista en x

Contraer esta tablaAmpliar esta tabla
Nombre de archivoArchivo VersiónTamaño de archivoFechaTiempoPlataforma
Package_for_kb970480_client_1 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumNo aplicable1,36713-May-200916: 06No aplicable
Package_for_kb970480_client_2 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumNo aplicable1,69413-May-200916: 06No aplicable
Package_for_kb970480_client ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumNo aplicable1,71313-May-200916: 06No aplicable
Package_for_kb970480_sc_0 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumNo aplicable1,42113-May-200916: 06No aplicable
Package_for_kb970480_sc_1 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumNo aplicable1,69013-May-200916: 06No aplicable
Package_for_kb970480_sc ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumNo aplicable1,70113-May-200916: 06No aplicable
Package_for_kb970480_server_0 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumNo aplicable1,42513-May-200916: 06No aplicable
Package_for_kb970480_server_1 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumNo aplicable1,69413-May-200916: 06No aplicable
Package_for_kb970480_server ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumNo aplicable1,71313-May-200916: 06No aplicable
Package_for_kb970480_winpesrv_0 ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumNo aplicable1,42213-May-200916: 06No aplicable
Package_for_kb970480_winpesrv ~ 31bf3856ad364e35 ~ x 86 ~ ~ 6.0.1.0.mumNo aplicable1,43013-May-200916: 06No aplicable
X86_microsoft-windows-setupapi_31bf3856ad364e35_6.0.6001.22431_none_355f8cb3df72debe.manifestNo aplicable18,30612-May-200919: 27No aplicable
X86_microsoft-windows-setupapi_31bf3856ad364e35_6.0.6002.22134_none_3748ff79dc967fe7.manifestNo aplicable18,30612-May-200919: 24No aplicable

Archivos adicionales para todas las versiones basadas en 64 de Windows Server 2008 y Windows Vista en x

Contraer esta tablaAmpliar esta tabla
Nombre de archivoArchivo VersiónTamaño de archivoFechaTiempoPlataforma
Amd64_microsoft-windows-setupapi_31bf3856ad364e35_6.0.6001.22431_none_917e283797d04ff4.manifestNo aplicable18,36212-May-200919: 28No aplicable
Amd64_microsoft-windows-setupapi_31bf3856ad364e35_6.0.6002.22134_none_93679afd94f3f11d.manifestNo aplicable18,36212-May-200919: 23No aplicable
Package_for_kb970480_client_1 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumNo aplicable1,37513-May-200916: 06No aplicable
Package_for_kb970480_client_2 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumNo aplicable1,70613-May-200916: 06No aplicable
Package_for_kb970480_client ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumNo aplicable1,72313-May-200916: 06No aplicable
Package_for_kb970480_sc_0 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumNo aplicable1,42913-May-200916: 06No aplicable
Package_for_kb970480_sc_1 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumNo aplicable1,70213-May-200916: 06No aplicable
Package_for_kb970480_sc ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumNo aplicable1,71113-May-200916: 06No aplicable
Package_for_kb970480_server_0 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumNo aplicable1,43313-May-200916: 06No aplicable
Package_for_kb970480_server_1 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumNo aplicable1,70613-May-200916: 06No aplicable
Package_for_kb970480_server ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumNo aplicable1,72313-May-200916: 06No aplicable
Package_for_kb970480_winpesrv_0 ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumNo aplicable1,43013-May-200916: 06No aplicable
Package_for_kb970480_winpesrv ~ 31bf3856ad364e35 ~ amd64 ~ ~ 6.0.1.0.mumNo aplicable1,43813-May-200916: 06No aplicable
X86_microsoft-windows-setupapi_31bf3856ad364e35_6.0.6001.22431_none_355f8cb3df72debe.manifestNo aplicable18,30612-May-200919: 27No aplicable
X86_microsoft-windows-setupapi_31bf3856ad364e35_6.0.6002.22134_none_3748ff79dc967fe7.manifestNo aplicable18,30612-May-200919: 24No aplicable

Archivos adicionales para todas las versiones basadas en Itanium de Windows Server 2008 compatibles

Contraer esta tablaAmpliar esta tabla
Nombre de archivoArchivo VersiónTamaño de archivoFechaTiempoPlataforma
Ia64_microsoft setupapi_31bf3856ad364e35_6.0.6001.22431_none_356130a9df70e7ba.manifest - windows -No aplicable18,33412-May-200919: 12No aplicable
Ia64_microsoft-windows-setupapi_31bf3856ad364e35_6.0.6002.22134_none_374aa36fdc9488e3.manifestNo aplicable18,33412-May-200919: 04No aplicable
Package_for_kb970480_sc_0 ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.1.0.mumNo aplicable1,42513-May-200916: 06No aplicable
Package_for_kb970480_sc_1 ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.1.0.mumNo aplicable1,53013-May-200916: 06No aplicable
Package_for_kb970480_sc ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.1.0.mumNo aplicable1,70613-May-200916: 06No aplicable
Package_for_kb970480_server_0 ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.1.0.mumNo aplicable1,42913-May-200916: 06No aplicable
Package_for_kb970480_server_1 ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.1.0.mumNo aplicable1,53313-May-200916: 06No aplicable
Package_for_kb970480_server ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.1.0.mumNo aplicable1,71813-May-200916: 06No aplicable
Package_for_kb970480_winpesrv_0 ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.1.0.mumNo aplicable1,42613-May-200916: 06No aplicable
Package_for_kb970480_winpesrv ~ 31bf3856ad364e35 ~ ia64 ~ ~ 6.0.1.0.mumNo aplicable1,43413-May-200916: 06No aplicable
X86_microsoft-windows-setupapi_31bf3856ad364e35_6.0.6001.22431_none_355f8cb3df72debe.manifestNo aplicable18,30612-May-200919: 27No aplicable
X86_microsoft-windows-setupapi_31bf3856ad364e35_6.0.6002.22134_none_3748ff79dc967fe7.manifestNo aplicable18,30612-May-200919: 24No aplicable

Propiedades

Id. de artículo: 970480 - Última revisión: viernes, 03 de julio de 2009 - Versión: 1.1
La información de este artículo se refiere a:
  • Windows Vista Starter
  • Windows Vista Ultimate
  • Windows Vista Home Premium
  • Windows Vista Home Basic
  • Windows Vista Enterprise
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Web Server 2008
Palabras clave: 
kbmt kbautohotfix kbexpertiseinter kbsurveynew kbbug kbfix kbhotfixserver kbqfe KB970480 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 970480

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com