Entrar

Suporte para o Service Pack 2 para Windows Vista e Windows Server 2008 não está incluído no Microsoft Deployment Toolkit 2008 Update 1

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

971943
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
Após importar o Windows Vista Service Pack 2 (SP2) ou Windows Server 2008 Service Pack 2 para o Microsoft Deployment Toolkit 2008 Update 1, você percebe uma falta de suporte para o Service Pack 2 no Microsoft Deployment Toolkit. Isso inclui uma falta de suporte para o Service Pack 2 da lista de Plataformas com suporte e a falta de pacotes de idioma durante a implantação Lite Touch.
Causa
Microsoft Deployment Toolkit 2008 Update 1 foi lançado antes do lançamento do Service Pack 2. Portanto, o Deployment Toolkit 2008 Update 1 não inclui suporte para o Windows Vista SP2 e Windows Server 2008 SP2.
Como Contornar
Para contornar esse problema, os administradores manualmente podem adicionar suporte de Service Pack 2 para o Microsoft Deployment Toolkit, atualizando os arquivos ZTISupportedPlatforms.xml e DeployWiz_Initialization.vbs.

Suporte para plataformas de correção

To add support for Windows Vista SP2 and for Windows Server 2008 SP2 in the Supported Platforms list, add the following entries to the ZTISupportedPlatforms.xml file:
<SupportedPlatform name="x86 Windows Vista Service Pack 2">       <Expression><![CDATA[SELECT * FROM Win32_OperatingSystem WHERE Version like '6.0%' AND OSType=18 AND ServicePackMajorVersion = 2 AND ProductType=1]]></Expression>       <Expression><![CDATA[SELECT * FROM Win32_OperatingSystem WHERE OSArchitecture like '32%']]></Expression></SupportedPlatform><SupportedPlatform name="x64 Windows Vista Service Pack 2">       <Expression><![CDATA[SELECT * FROM Win32_OperatingSystem WHERE Version like '6.0%' AND OSType=18 AND ServicePackMajorVersion = 2 AND ProductType=1]]></Expression>       <Expression><![CDATA[SELECT * FROM Win32_OperatingSystem WHERE OSArchitecture like '64%']]></Expression>	</SupportedPlatform><SupportedPlatform name="x86 Windows Server 2008 Service Pack 2">       <Expression><![CDATA[SELECT * FROM Win32_OperatingSystem WHERE Version like '6.0%' AND OSType=18 AND ServicePackMajorVersion = 2 AND ProductType>1]]></Expression>       <Expression><![CDATA[SELECT * FROM Win32_OperatingSystem WHERE OSArchitecture like '32%']]></Expression></SupportedPlatform><SupportedPlatform name="x64 Windows Server 2008 Service Pack 2">       <Expression><![CDATA[SELECT * FROM Win32_OperatingSystem WHERE Version like '6.0%' AND OSType=18 AND ServicePackMajorVersion = 2 AND ProductType>1]]></Expression>       <Expression><![CDATA[SELECT * FROM Win32_OperatingSystem WHERE OSArchitecture like '64%']]></Expression></SupportedPlatform>
Observe que o arquivo ZTISupportedPlatforms.xml pode existir em vários locais. Por exemplo, se você instalou Microsoft Deployment Toolkit 2008 Update 1 no diretório c:\Arquivos de Programas\Microsoft Deployment Toolkit, e você criou um compartilhamento de implantação de laboratório na pasta C:\distribution, pode descobrir que o arquivo também está localizado nas seguintes pastas:
C:\Distribution\Scripts\ZTISupportedPlatforms.XML
C:\Program Files\Microsoft implantação Toolkit\Scripts\ZTISupportedPlatforms.xml
C:\Program Files\Microsoft implantação Toolkit\Templates\Distribution\Scripts\ZTISupportedPlatforms.xml

Tratamento de pacote de idioma

Para adicionar suporte para pacotes de idioma do Windows Vista SP2 e Windows Server 2008 SP2, editar manualmente o arquivo DeployWiz_Initialization.vbs e, em seguida, substituir a função ConstructLPQuery() existente com o seguinte texto:
Function ConstructLPQuery ( isLangPack )       Dim Keyword       Dim isServer       Dim ImgBuild       Dim SPVersion       Dim LPQuery       Dim LPVersion       Dim i       isServer  = inStr(1,oEnvironment.Item("ImageFlags"),"SERVER",vbTextCompare) <> 0       ImgBuild  = oEnvironment.Item("ImageBuild")       If not isLangPack then              LPQuery = "Type != 'LanguagePack' and (ProductVersion = '" & ImgBuild & "' or ProductVersion = '') "       ElseIf isServer and left(ImgBuild,4) = "6.0." then              ' All Windows Vista Language Packs use Product Version 6.0.6001.18000.              LPQuery = "Type = 'LanguagePack' and Name = 'Microsoft-Windows-Server-LanguagePack-Package' and  ProductVersion = '6.0.6001.18000' "       ElseIf left(ImgBuild,4) = "6.0." then              ' All Windows Server 2008 Language Packs use Product Version 6.0.6000.16386.              LPQuery = "Type = 'LanguagePack' and Name = 'Microsoft-Windows-Client-LanguagePack-Package' and  ProductVersion = '6.0.6000.16386' "       ElseIf isServer then              LPQuery = "Type = 'LanguagePack' and Name = 'Microsoft-Windows-Server-LanguagePack-Package' and  ProductVersion = '" & ImgBuild & "' "       Else              LPQuery = "Type = 'LanguagePack' and Name = 'Microsoft-Windows-Client-LanguagePack-Package' and  ProductVersion = '" & ImgBuild & "' "       End if       If left(ImgBuild,4) = "6.0." then              LPVersion = Mid(ImgBuild,8,1)              If IsNumeric(LPVersion) and LPVersion > 0 then                     ' Exclude all Language Packs that are less than the Current OS.                     LPQuery = LPQuery & " and Keyword != 'Language Pack'"                     For i = 2 to LPVersion                           LPQuery = LPQuery & " and Keyword != 'SP" & (LPVersion - 1) & " Language Pack'"                     Next              End if       ElseIf IsServer then              ' Windows Server 2008 R2 Beta 1 uses SP1.              LPQuery = LPQuery & " and (Keyword = 'Language Pack' or Keyword = 'SP1 Language Pack' )"       Else              ' Windows 7 defined as RTM.              LPQuery = LPQuery & " and (Keyword = 'Language Pack')"       End if       If UCase(oEnvironment.Item("ImageProcessor")) = "X64" then              LPQuery = "//packages/package[ProcessorArchitecture = 'amd64' and " & LPQuery & "]"       Else              LPQuery = "//packages/package[ProcessorArchitecture = 'x86' and " & LPQuery & "]"       End if       oLogging.CreateEntry vbTab & "QUERY: " & LPQuery, LogTypeInfo       ConstructLPQuery = LPQueryEnd function 
Observe que o arquivo DeployWiz_Initialization.vbs pode existir em vários locais. Por exemplo, se você instalou Microsoft Deployment Toolkit 2008 Update 1 no diretório c:\Arquivos de Programas\Microsoft Deployment Toolkit, e você criou um compartilhamento de implantação de laboratório na pasta C:\distribution, pode descobrir que o arquivo também está localizado nas seguintes pastas:
C:\Distribution\Scripts\DeployWiz_Initialization.vbs
C:\Program Files\Microsoft implantação Toolkit\Templates\Distribution\Scripts\DeployWiz_Initialization.vbs
Situação
A Microsoft confirmou que o Microsoft Deployment Toolkit 2008 Update 1 não oferece suporte para o Windows Vista SP2 e Windows Server 2008 SP2. Os métodos que são descritos na seção "Solução" Adicionar suporte para o Windows Vista SP2 e para Windows Server 2008 SP2 para o Microsoft Deployment Toolkit 2008 atualização 1.
o MDT 2008 lti

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 971943 - Última Revisão: 01/16/2015 18:16:54 - Revisão: 1.0

  • Windows Vista Service Pack 2
  • Windows Server 2008 Service Pack 2
  • kbnosurvey kbarchive kbmt kbexpertiseinter kbtshoot kbsurveynew kbprb KB971943 KbMtpt
Comentários