Windows Vista ve Windows Server 2008 Service Pack 2 için destek Microsoft Dağıtım Araç Seti 2008 Güncelleştirmesi 1'e

Makale çevirileri Makale çevirileri
Makale numarası: 971943 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Windows Vista Service Pack 2 (SP2) veya Windows Server 2008 Service Pack 2 Microsoft Dağıtım Araç Seti 2008 Güncelleştirmesi 1 aldıktan sonra Service Pack 2'de, Microsoft Dağıtım araç seti desteği yetersizliği dikkat edin. Bu Service Pack 2 için bir desteğinin olmadığını Desteklenen platformları listesine ve dil paketleri olmamasından Lite dokunma dağıtımı sırasında içerir.

Neden

Dağıtım Araç Seti 2008 Güncelleştirmesi 1'de yayımlanan önce Service Pack 2 sürümü. Bu nedenle, dağıtım araç seti 2008 güncelleştirme 1, Windows Vista SP2 ve Windows Server 2008 SP2 desteği içermez.

Pratik Çözüm

Bu soruna geçici bir çözüm bulmak için <a0></a0>, yöneticilerin el ile Service Pack 2 desteği için Microsoft Dağıtım Araç Seti ZTISupportedPlatforms.xml ve DeployWiz_Initialization.vbs dosyalarını güncelleştirerek ekleyebilirsiniz.

Platformlar düzeltme desteklenen

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>
Bildirimi ZTISupportedPlatforms.xml dosyanın birden çok konumda olabilir. Örneğin, C:\Program Files\Microsoft dağıtım araç seti dizininde dağıtım araç seti 2008 Güncelleştirmesi 1 yüklü ve bir laboratuar dağıtım paylaşımına C:\distribution dizininde oluşturduğunuz, dosya da aşağıdaki dizinlerde bulunan bulabilirsiniz:
C:\Distribution\Scripts\ZTISupportedPlatforms.XML
C:\Program Files\Microsoft Deployment Toolkit\Scripts\ZTISupportedPlatforms.xml
C:\Program Files\Microsoft Deployment Toolkit\Templates\Distribution\Scripts\ZTISupportedPlatforms.xml

Dil Paketi işleme

Windows Vista SP2 ve Windows Server 2008 SP2 dil paketleri desteği eklemek için <a0></a0>, DeployWiz_Initialization.vbs dosyasını el ile düzenlemek ve sonra varolan ConstructLPQuery() işlevi aşağıdaki metinle değiştirmek:
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 = LPQuery

End function 
Bildirimi DeployWiz_Initialization.vbs dosyanın birden çok konumda olabilir. Örneğin, C:\Program Files\Microsoft dağıtım araç seti dizininde dağıtım araç seti 2008 Güncelleştirmesi 1 yüklü ve bir laboratuar dağıtım paylaşımına C:\distribution dizininde oluşturduğunuz, dosya da aşağıdaki dizinlerde bulunan bulabilirsiniz:
C:\Distribution\Scripts\DeployWiz_Initialization.vbs
C:\Program Files\Microsoft Deployment Toolkit\Templates\Distribution\Scripts\DeployWiz_Initialization.vbs

Durum

Microsoft, dağıtım araç seti 2008 güncelleştirme 1, Windows Server 2008 SP2 ve Windows Vista SP2 için destek sağlamaz onaylamıştır. "Geçici çözüm" bölümünde anlatılan yöntemler, Windows Vista SP2 ve Windows Server 2008 SP2 desteği Microsoft Dağıtım Araç Seti 2008 Güncelleştirmesi 1'e ekleyin.

Özellikler

Makale numarası: 971943 - Last Review: 10 Haziran 2009 Çarşamba - Gözden geçirme: 1.0
Bu makaledeki bilginin uygulandığı durum:
  • Windows Vista Service Pack 2
  • Windows Server 2008 Service Pack 2
Anahtar Kelimeler: 
kbmt kbexpertiseinter kbtshoot kbsurveynew kbprb KB971943 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:971943

Geri Bildirim Ver

 

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