Não é possível validar um ficheiro. inf, quando uma aplicação utiliza a função "SetupVerifyInfFile" no Windows Vista e no Windows Server 2008


Sintomas


Considere o seguinte cenário:
  • Num computador que esteja a executar o Windows Vista ou Windows Server 2008, uma aplicação utiliza a função de SetupVerifyInfFile para validar o ficheiro an.inf.
  • A função utiliza o parâmetro AltPlatformInfo .
  • A versão do ficheiro. inf é mais recente do que a versão do sistema operativo.
Neste cenário, a validação falhar.


Por exemplo, suponha que instalar um servidor de site do Microsoft System Center Configuration Manager (SCCM) 2007. Em seguida, suponha que tenta importar um controlador do Windows 7 numa imagem de implementação do sistema operativo (OSD). Neste cenário, a importação de controlador falhar. Ao mesmo tempo, recebe a seguinte mensagem de erro:

Erro: Falha ao importar os seguintes controladores:

< ficheiro de controlador > o controlador seleccionado não é aplicável a qualquer plataformas suportadas.
Nota O SCCM 2007 utiliza a função SetupVerifyInfFile para validar o ficheiro. inf.

Resolução


Informações sobre correção

Existe uma correção suportada pela Microsoft. No entanto, esta correção destina-se apenas a corrigir o problema descrito neste artigo. Aplique esta correção apenas em sistemas que tenham o problema descrito neste artigo. Esta correcção poderá ser submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afetado por este problema, recomendamos que aguarde pela próxima atualização de software que contenha esta correção.

Se a correcção estiver disponível para transferência, existirá uma secção de "Transferência de correcção disponível" na parte superior deste artigo da Base de dados de conhecimento. Se esta secção não for apresentada, contacte o Suporte ao Cliente da Microsoft para obter a correção.

Nota Caso ocorram problemas adicionais ou se for necessária a resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos de normais do suporte serão aplicados a questões de suporte adicional e problemas incluídos nesta correção específica. Para uma lista completa dos números de telefone de suporte e serviço de cliente da Microsoft ou para criar um pedido de assistência separado, visite o seguinte Web site da Microsoft:Nota O formulário "Transferência de correcção disponível" apresenta os idiomas nos quais a correcção está disponível. Se não visualizar o seu idioma, é porque uma correcção não está disponível para esse idioma.

Pré-requisitos

Para aplicar esta correcção, o computador tem de ter um dos seguintes sistemas operativos:
  • Windows Vista Service Pack 1 (SP1)
  • Windows Vista Service Pack 2 (SP2)
  • Windows Server 2008
  • Windows Server 2008 Service Pack 2 (SP2)
Para mais informações sobre como obter um service pack do Windows Vista, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

935791 como obter o service pack mais recente do Windows Vista

Para mais informações sobre como obter um Windows Server 2008 service pack, clique no número de artigo seguinte para visualizar o artigo na Base de Dados de Conhecimento Microsoft:

968849 como obter o service pack mais recente do Windows Server 2008

Requisito de reinício

Tem de reiniciar o computador depois de aplicar esta correcção.

Informações sobre substituição da correção

Esta correção não substitui uma correção disponibilizada anteriormente.

Informações de ficheiro

A versão inglesa (Estados Unidos) desta correcção instala ficheiros que têm os atributos listados nas tabelas seguintes. As datas e horas destes ficheiros são listadas na Hora Universal Coordenada (UTC). As datas e horas destes ficheiros no computador local são apresentadas na hora local em conjunto com a compensação de hora de Verão (DST) atual. Além disso, as datas e horas podem ser alteradas quando são executadas determinadas operações nos ficheiros.
Notas informativas sobre os ficheiros do Windows Vista e Windows Server 2008
Importante Correcções do Windows Vista e as correcções do Windows Server 2008 são incluídas nos pacotes mesmos. No entanto, apenas "Windows Vista" é listado na página de pedido de correcção. Para pedir o pacote de correcções que se aplica a um ou ambos os sistemas operativos, seleccione a correcção listada em "Windows Vista" na página. Consulte a secção "Aplica-se a" nos artigos para determinar o sistema operativo real que cada correcção aplica-se para sempre.
  • Os ficheiros aplicáveis a um produto específico, SR_Level (RTM, SPn) e ramo de serviço (LDR, GDR) podem ser identificados examinando os números de versão do ficheiro, conforme mostrado na seguinte tabela.
    VersãoProdutoSR_LevelRamo de serviço
    6.0.600
    1.
    22 xxx
    Windows Vista e Windows Server 2008SP1LDR
    6.0.600
    2.
    22 xxx
    Windows Vista e Windows Server 2008SP2LDR
  • Service Pack 1 está integrado na versão original do Windows Server 2008. Por conseguinte, os ficheiros de marco RTM aplicam-se apenas ao Windows Vista. Os ficheiros de marco RTM possuem um 6.0.0000. xxxxxx.
  • Os ficheiros MANIFEST (. manifest) e MUM (. mum) instalados em cada ambiente é listados em separado na secção "Informações para o Windows Server 2008 e Windows Vista ficheiros adicionais". Os ficheiros MUM e ficheiros de MANIFESTO e os ficheiros de catálogo (. cat) de segurança associados, são extremamente importantes para manter o estado dos componentes actualizados. Os ficheiros de catálogo de segurança, para os quais os atributos não são listados são assinados com uma assinatura digital da Microsoft.
Para todas as versões baseadas em x86 do Windows Server 2008 e do Windows Vista suportadas
Nome do ficheiroVersão do ficheiroTamanho do ficheiroDataHoraPlataforma
Setupapi.dll6.0.6001.226081,591,29619-Jan-201022:03x86
Setupapi.mofNão aplicável3,68901-Apr-200919:31Não aplicável
Setupapi.dll6.0.6002.223141,591,80819-Jan-201022:01x86
Setupapi.mofNão aplicável3,68904-Apr-200906:03Não aplicável
Para todas as versões baseadas em x64 do Windows Server 2008 e do Windows Vista suportadas
Nome do ficheiroVersão do ficheiroTamanho do ficheiroDataHoraPlataforma
Setupapi.dll6.0.6001.226081,923,58419-Jan-201022:27x64
Setupapi.mofNão aplicável3,68901-Apr-200917:29Não aplicável
Setupapi.dll6.0.6002.223141,925,63219-Jan-201022:05x64
Setupapi.mofNão aplicável3,68903-Apr-200921:33Não aplicável
Para todas as versões baseadas em IA-64 suportadas do Windows Server 2008
Nome do ficheiroVersão do ficheiroTamanho do ficheiroDataHoraPlataforma
Setupapi.dll6.0.6001.226083,080,70419-Jan-201013:02IA-64
Setupapi.mofNão aplicável3,68901-Apr-200917:29Não aplicável
Setupapi.dll6.0.6002.223143,080,70419-Jan-201012:50IA-64
Setupapi.mofNão aplicável3,68903-Apr-200921:33Não aplicável

Estado


A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Mais informações


Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Base de Dados de Conhecimento Microsoft
978754 não é possível importar um controlador numa imagem do OSD se o controlador está assinado para apenas o sistema de operativo Windows 7 no SCCM 2007 SP2

Para mais informações sobre a terminologia de atualização de software, clique no seguinte número de artigo para visualizar o artigo na Base de Dados de Conhecimento Microsoft:

824684 descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

Informações sobre ficheiros adicionais

Informações sobre ficheiros adicionais para o Windows Vista e Windows Server 2008

Ficheiros adicionais para todas as suportadas versões baseadas em x86 do Windows Vista e do Windows Server 2008
Nome do ficheiroX86_0f24547d1a30fbbba475a0acba985a74_31bf3856ad364e35_6.0.6002.22314_none_bfad3c144305597f.manifest
Versão do ficheiroNão aplicável
Tamanho do ficheiro696
Data (UTC)20-Jan-2010
Hora (UTC)09:19
PlataformaNão aplicável
Nome do ficheiroX86_de88b923d6820e7af2051c97d8c507bc_31bf3856ad364e35_6.0.6001.22608_none_4326b639aa79899b.manifest
Versão do ficheiroNão aplicável
Tamanho do ficheiro696
Data (UTC)20-Jan-2010
Hora (UTC)09:19
PlataformaNão aplicável
Nome do ficheiroX86_microsoft-windows-setupapi_31bf3856ad364e35_6.0.6001.22608_none_35870249df54369a.manifest
Versão do ficheiroNão aplicável
Tamanho do ficheiro18,306
Data (UTC)20-Jan-2010
Hora (UTC)00:05
PlataformaNão aplicável
Nome do ficheiroX86_microsoft-windows-setupapi_31bf3856ad364e35_6.0.6002.22314_none_375ea31ddc864253.manifest
Versão do ficheiroNão aplicável
Tamanho do ficheiro18,306
Data (UTC)20-Jan-2010
Hora (UTC)00:02
PlataformaNão aplicável
Ficheiros adicionais para todas as suportadas versões baseadas em x64 do Windows Vista e do Windows Server 2008
Nome do ficheiroAmd64_50f6ddddce25ddca7325a8a3d6e1c128_31bf3856ad364e35_6.0.6002.22314_none_b47e093eb9c0197d.manifest
Versão do ficheiroNão aplicável
Tamanho do ficheiro1,040
Data (UTC)20-Jan-2010
Hora (UTC)09:19
PlataformaNão aplicável
Nome do ficheiroAmd64_abb276bed8efb85d0460a934509b29e8_31bf3856ad364e35_6.0.6001.22608_none_d2205aeb47d68e10.manifest
Versão do ficheiroNão aplicável
Tamanho do ficheiro1,040
Data (UTC)20-Jan-2010
Hora (UTC)09:19
PlataformaNão aplicável
Nome do ficheiroAmd64_f80ed7a72889959fcdc57228f41db129_31bf3856ad364e35_6.0.6001.22608_none_f958253b5c550ac5.manifest
Versão do ficheiroNão aplicável
Tamanho do ficheiro700
Data (UTC)20-Jan-2010
Hora (UTC)09:19
PlataformaNão aplicável
Nome do ficheiroAmd64_microsoft-windows-setupapi_31bf3856ad364e35_6.0.6001.22608_none_91a59dcd97b1a7d0.manifest
Versão do ficheiroNão aplicável
Tamanho do ficheiro18,362
Data (UTC)20-Jan-2010
Hora (UTC)00:21
PlataformaNão aplicável
Nome do ficheiroAmd64_microsoft-windows-setupapi_31bf3856ad364e35_6.0.6002.22314_none_937d3ea194e3b389.manifest
Versão do ficheiroNão aplicável
Tamanho do ficheiro18,362
Data (UTC)20-Jan-2010
Hora (UTC)00:06
PlataformaNão aplicável
Ficheiros adicionais para todas as versões baseadas em IA-64 do Windows Server 2008 suportadas
Nome do ficheiroIa64_3eb8ef3552429a2c64ee5f0299471e2f_31bf3856ad364e35_6.0.6001.22608_none_66f48f2a170407f7.manifest
Versão do ficheiroNão aplicável
Tamanho do ficheiro1,038
Data (UTC)20-Jan-2010
Hora (UTC)09:19
PlataformaNão aplicável
Nome do ficheiroIa64_58d112ca8c84df7b57f12ddce36fa2e9_31bf3856ad364e35_6.0.6002.22314_none_8bdab80c52728915.manifest
Versão do ficheiroNão aplicável
Tamanho do ficheiro1,038
Data (UTC)20-Jan-2010
Hora (UTC)09:19
PlataformaNão aplicável
Nome do ficheiroIa64_acdbb614e4bfc2f6679c226536a1f52f_31bf3856ad364e35_6.0.6001.22608_none_80dce405204614eb.manifest
Versão do ficheiroNão aplicável
Tamanho do ficheiro698
Data (UTC)20-Jan-2010
Hora (UTC)09:19
PlataformaNão aplicável
Nome do ficheiroIa64_microsoft-windows-setupapi_31bf3856ad364e35_6.0.6001.22608_none_3588a63fdf523f96.manifest
Versão do ficheiroNão aplicável
Tamanho do ficheiro18,334
Data (UTC)20-Jan-2010
Hora (UTC)02:44
PlataformaNão aplicável
Nome do ficheiroIa64_microsoft-windows-setupapi_31bf3856ad364e35_6.0.6002.22314_none_37604713dc844b4f.manifest
Versão do ficheiroNão aplicável
Tamanho do ficheiro18,334
Data (UTC)20-Jan-2010
Hora (UTC)01:10
PlataformaNão aplicável