Yazılım Güncelleştirmelerini Yükleme
Uygulama hedefi: Configuration Manager (güncel dalı)
Yazılım Güncelleştirmelerini Yükle adımı, Configuration Manager görev dizilerinde yaygın olarak kullanılır. İşletim sistemini yüklerken veya güncelleştirirken, güncelleştirmeleri taramak ve dağıtmak için yazılım güncelleştirme bileşenlerini tetikler. Bu adım, bazı müşteriler için uzun zaman aşımı gecikmeleri veya eksik güncelleştirmeler gibi zorluklara neden olabilir. Bu adımla ilgili yaygın sorunları azaltmaya yardımcı olmak ve sorunlar oluştuğunda daha iyi sorun gidermek için bu makaledeki bilgileri kullanın.
Adım hakkında daha fazla bilgi için bkz . Yazılım Güncelleştirmelerini Yükleme
Öneriler
Bu işlemin başarılı olması için aşağıdaki önerileri kullanın:
Çevrimdışı bakım kullanma
Görüntü dosyalarınıza uygun yazılım güncelleştirmelerini düzenli olarak yüklemek için Configuration Manager'ı kullanın. Bu uygulama daha sonra görev dizisi sırasında yüklemeniz gereken güncelleştirme sayısını azaltır.
Daha fazla bilgi için bkz. Görüntüye yazılım güncelleştirmeleri uygulama.
Tek dizin
Birçok görüntü dosyası, windows'un farklı sürümleri gibi birden çok dizin içerir. Görüntü dosyasını ihtiyacınız olan tek bir dizine küçültün. Bu uygulama, görüntüye yazılım güncelleştirmeleri uygulama süresini azaltır. Ayrıca görüntü boyutunu küçültmek için bir sonraki öneriyi etkinleştirir.
Siteye bir işletim sistemi görüntüsü eklediğinizde bu işlemi otomatikleştirin. Daha fazla bilgi için bkz. İşletim sistemi görüntüsü ekleme.
Görüntü boyutunu küçültme
Görüntüye yazılım güncelleştirmeleri uyguladığınızda, yerine geçen güncelleştirmeleri kaldırarak çıkışı iyileştirin. DISM komut satırı aracını kullanın, örneğin:
dism /Mount-Image /ImageFile:C:\Data\install.wim /MountDir:C:\Mountdir
dism /Image:C:\Mountdir /Cleanup-Image /StartComponentCleanup /ResetBase
dism /Unmount-Image /MountDir:C:\Mountdir /Commit
Bu işlemi otomatikleştirme seçeneği vardır. Daha fazla bilgi için bkz . İyileştirilmiş görüntü bakımı.
Görüntü mühendisliği kararları
Görüntüleme işleminizi tasarlarken, yazılım güncelleştirmelerinin yüklenmesini etkileyebilecek çeşitli seçenekler vardır:
- Resmi düzenli aralıklarla yeniden yakalama
- Çevrimdışı bakım kullanma
- Yalnızca varsayılan görüntüyü kullan
Resmi düzenli aralıklarla yeniden yakalama
Özel bir işletim sistemi görüntüsünü düzenli bir zamanlamaya göre yakalamak için otomatik bir işleminiz vardır. Bu yakalama görev dizisi en son yazılım güncelleştirmelerini yükler. Bu güncelleştirmeler toplu, toplu olmayan ve hizmet yığını güncelleştirmeleri (SSU) gibi diğer kritik güncelleştirmeleri içerebilir. Dağıtım görev dizisi, yakalamadan bu yana diğer güncelleştirmeleri yükler.
Bu işlem hakkında daha fazla bilgi için bkz. İşletim sistemi yakalamak için görev dizisi oluşturma.
Avantajları: görüntüyü yeniden yakalama
- Dağıtım sırasında zaman ve bant genişliği tasarrufu sağlayan istemci başına dağıtım zamanında uygulanacak daha az güncelleştirme
- Yeniden başlatmalara neden olma konusunda endişelenmeniz gereken daha az güncelleştirme
- Kuruluş için özelleştirilmiş görüntü
- Dağıtım zamanında daha az değişken
Dezavantajlar: görüntüyü yeniden yakalama
- Çoğunlukla otomatik olsa bile görüntü oluşturma ve yakalama zamanı
- Görüntüyü dağıtım noktalarına dağıtma süresi artırıldı. Bu süre, etkin dağıtımlar için kesinti olarak görülebilir
- Üretim öncesi ortamlarda test etme süresi, işletim sistemi yama döngüsünden daha uzun olabilir ve bu da güncelleştirilmiş görüntünün ilgisiz olmasını sağlayabilir
Çevrimdışı bakım kullanma
Configuration Manager'ı görüntülerinize yazılım güncelleştirmeleri uygulamak için zamanlayın.
Daha fazla bilgi için bkz. Görüntüye yazılım güncelleştirmeleri uygulama.
Avantajlar: çevrimdışı hizmet verme
- Dağıtım sırasında zaman ve bant genişliği tasarrufu sağlayan istemci başına dağıtım zamanında uygulanacak daha az güncelleştirme
- Yeniden başlatmalara neden olma konusunda endişelenmeniz gereken daha az güncelleştirme
- Bakım işlemini sitede zamanlayabilirsiniz
Dezavantajları: çevrimdışı hizmet verme
- El ile güncelleştirme seçimi
- Görüntüyü dağıtım noktalarına dağıtma süresi artırıldı
- Yalnızca CBS tabanlı güncelleştirmeleri destekler. Microsoft 365 Uygulamaları güncelleştirmelerini uygulayamaz
İpucu
PowerShell kullanarak yazılım güncelleştirmelerinin seçimini otomatikleştirebilirsiniz. Güncelleştirmelerin listesini almak için Get-CMSoftwareUpdate cmdlet'ini kullanın. Ardından, çevrimdışı bakım zamanlamasını oluşturmak için New-CMOperatingSystemImageUpdateSchedule cmdlet'ini kullanın. Aşağıdaki örnekte bu eylemi otomatikleştirmek için bir yöntem gösterilmektedir:
# Get the OS image
$Win10Image = Get-CMOperatingSystemImage -Name "Windows 10 Enterprise"
# Get the latest cumulative update for Windows 10 1809
$OSBuild = "1809"
$LatestUpdate = Get-CMSoftwareUpdate -Fast | Where {$_.LocalizedDisplayName -Like "*Cumulative Update for Windows 10 Version $OSBuild for x64*" -and $_.LocalizedDisplayName -notlike "*Dynamic*"} | Sort-Object ArticleID -Descending | Select -First 1
Write-Host "Latest update for Windows 10 build" $OSBuild "is" $LatestUpdate.LocalizedDisplayName
# Create a new update schedule to apply the latest update
New-CMOperatingSystemImageUpdateSchedule -Name $Win10Image.Name -SoftwareUpdate $LatestUpdate -RunNow -ContinueOnError $True
Yalnızca varsayılan görüntüyü kullan
Dağıtım görev dizilerinizde varsayılan Windows install.wim görüntü dosyasını kullanın.
Avantajlar: varsayılan görüntü
- Olası bir sorun olarak görüntü bozulması riskini azaltan bilinen iyi bir kaynak
- Görüntüde olası bir sorun olarak yapılan değişiklikleri ortadan kaldırır
Dezavantajlar: varsayılan görüntü
- Dağıtım sırasında yüksek hacimli güncelleştirme potansiyeli
- Her cihaz için dağıtım süresi artırıldı
- Gerekli özelleştirmeler olmayabilir, özelleştirmek için diğer görev dizisi adımlarını gerektirir
Akış şeması
Bu akış çizelgesi diyagramı, bir görev dizisine Yazılım Güncelleştirmelerini Yükle adımını eklediğinizde işlemi gösterir.
Diyagramı tam boyutta görüntüleme
- İşlem istemcide başlar: İstemcide çalışan bir görev dizisi, Yazılım güncelleştirmelerini yükleme adımını içerir.
- İlkeleri derleme ve değerlendirme: İstemci tüm yazılım güncelleştirme ilkelerini WMI RequestedConfigs ad alanında derler. (CIAgent.log)
-
Bu örnek ilk kez mi çağrılır?
- Evet: Tam tarama'ya gidin
-
Hayır: Adım , önbelleğe alınmış tarama sonuçlarından yazılım güncelleştirmelerini değerlendirme seçeneğiyle yapılandırıldı mı?
- Evet: Önbelleğe alınan sonuçlardan tarama'ya gidin
- Hayır: Tam taramaya git
- Tarama işlemi: Tam tarama veya önbelleğe alınmış sonuçlardan tarama, izleme işlemi paralel olarak.
-
Tam tarama: Görev dizisi altyapısı , tam tarama yapmak için Güncelleştirme Taraması API'sini kullanarak yazılım güncelleştirme aracısını çağırır. (WUAHandler.log, ScanAgent.log)
- SUM aracı taraması - tam: WSUS çalıştıran yazılım güncelleştirme noktasıyla iletişim kuran Windows Update Aracısı (WUA) aracılığıyla normal tarama işlemi. Yerel güncelleştirme deposuna tüm geçerli güncelleştirmeleri ekler. (WindowsUpdate.log, UpdateStore.log)
-
Önbelleğe alınan sonuçlardan tarama: Görev dizisi altyapısı, önbelleğe alınmış meta verileri taramak için Güncelleştirme Tarama API'sini kullanarak yazılım güncelleştirme aracısını çağırır. (WUAHandler.log, ScanAgent.log)
- SUM aracısı taraması - önbelleğe alınmış: Windows Update Aracısı (WUA), yerel güncelleştirme deposunda önceden önbelleğe alınmış güncelleştirmeleri denetler. (WindowsUpdate.log, UpdateStore.log)
-
Tarama zamanlayıcısını başlatma: Görev dizisi altyapısı bir zamanlayıcı başlatır ve bekler. (Bu işlem, tam tarama veya önbelleğe alınmış sonuçlar işleminden tarama işlemiyle paralel olarak gerçekleşir.)
- İzleme: Görev dizisi altyapısı, SUM aracısını durum açısından izler.
-
SUM aracısından gelen yanıt nedir?
-
Devam ediyor: Zamanlayıcı SMSTSSoftwareUpdateScanTimeout görev dizisi değişkenindeki değere ulaştı mı? (Varsayılan 1 saat)
- Evet: Adım başarısız olur.
- Hayır: İzleme'ye gidin
- Başarısız: Adım başarısız oluyor.
- Tamamlandı: Güncelleştirme listesini listeleme'ye gidin
-
Devam ediyor: Zamanlayıcı SMSTSSoftwareUpdateScanTimeout görev dizisi değişkenindeki değere ulaştı mı? (Varsayılan 1 saat)
-
Tam tarama: Görev dizisi altyapısı , tam tarama yapmak için Güncelleştirme Taraması API'sini kullanarak yazılım güncelleştirme aracısını çağırır. (WUAHandler.log, ScanAgent.log)
- Güncelleştirme listesini listeleme: SUM aracısı, tarama tarafından döndürülen güncelleştirmelerin listesini numaralandırır ve hangilerinin kullanılabilir veya zorunlu olduğunu belirler.
-
Tarama sonuçları listesinde herhangi bir güncelleştirme var mı?
- Evet: Güncelleştirmeleri yükleme bölümüne gidin
- Hayır: Yüklenecek bir şey yok, adım başarıyla tamamlar.
- Dağıtım işlemi: Güncelleştirmeleri yükleme işlemi, dağıtım izleme işlemiyle paralel olarak gerçekleşir.
-
Güncelleştirmeleri yükleme: Görev dizisi altyapısı, tüm kullanılabilir veya yalnızca zorunlu güncelleştirmeleri yüklemek için Güncelleştirme Dağıtımı API'sini kullanarak SUM aracısını çağırır. Bu davranış, yükleme için gerekli - Yalnızca zorunlu yazılım güncelleştirmeleri veya Yükleme için kullanılabilir - Tüm yazılım güncelleştirmeleri'ni seçmeniz fark etmeksizin adımın yapılandırmasına bağlıdır. Bu davranışı SMSInstallUpdateTarget değişkenini kullanarak da belirtebilirsiniz.
- TOPLA aracısı yükleme: Standart içerik indirme ile mevcut önbelleğe alınmış güncelleştirme listesini kullanarak normal yükleme işlemi. Windows Update Aracısı (WUA) aracılığıyla güncelleştirme yükleyin. (UpdatesDeployment.log, UpdatesHandler.log, WuaHandler.log, WindowsUpdate.log)
-
Dağıtım zamanlayıcısını başlatma ve ilerleme durumunu gösterme: Görev dizisi altyapısı bir yükleme zamanlayıcısını başlatır, TS İlerleme Kullanıcı Arabiriminde %10 aralıklarla alt üretim gösterir ve bekler.
- İzleme: Görev dizisi altyapısı, SUM aracısını durum için yoklar.
-
SUM aracısından gelen yanıt nedir?
-
Devam ediyor: Yükleme işlemi 8 saattir etkin değil mi?
- Evet: Adım başarısız olur.
- Hayır: İzleme'ye gidin
- Başarısız: Adım başarısız oluyor.
- Tamamlandı: Adım, önbelleğe alınmış tarama sonuçlarından yazılım güncelleştirmelerini değerlendirme seçeneğiyle yapılandırıldı mı? bölümüne gidin.
-
Devam ediyor: Yükleme işlemi 8 saattir etkin değil mi?
-
Güncelleştirmeleri yükleme: Görev dizisi altyapısı, tüm kullanılabilir veya yalnızca zorunlu güncelleştirmeleri yüklemek için Güncelleştirme Dağıtımı API'sini kullanarak SUM aracısını çağırır. Bu davranış, yükleme için gerekli - Yalnızca zorunlu yazılım güncelleştirmeleri veya Yükleme için kullanılabilir - Tüm yazılım güncelleştirmeleri'ni seçmeniz fark etmeksizin adımın yapılandırmasına bağlıdır. Bu davranışı SMSInstallUpdateTarget değişkenini kullanarak da belirtebilirsiniz.
Zaman aşımı
Diyagram, bu adım için geçerli olan iki zaman aşımı değişkenini içerir. Bu işlemi etkileyebilecek diğer bileşenlerden başka standart zamanlayıcılar da vardır.
- Güncelleştirme tarama zaman aşımı: Bir saat (smsts.log)
- Konum isteği zaman aşımı: Bir saat (LocationServices.log, CAS.log)
- İçerik indirme zaman aşımı: Bir saat (DTS.log)
- Etkin olmayan dağıtım noktası zaman aşımı: Bir saat (LocationServices.log, CAS.log)
- Etkin olmayan toplam yükleme zaman aşımı: Sekiz saat (smsts.log)
Sorun giderme
Bu adımla ilgili sorunları gidermenize yardımcı olması için aşağıdaki kaynakları ve ek bilgileri kullanın:
Yazılım güncelleştirme dağıtımlarınızı görev dizisi dağıtımıyla aynı koleksiyona hedeflediğinden emin olun.
Sınır gruplarına yazılım güncelleştirme noktaları eklediğinizden emin olun. Daha fazla bilgi için bkz . Configuration Manager istemcileri yazılım güncelleştirmelerini alamıyor.
Yazılım güncelleştirme yönetimi işlemini gidermenize yardımcı olması için bkz. Configuration Manager'da yazılım güncelleştirme yönetimi sorunlarını giderme.
Genel performansı artırmaya yardımcı olmak için yazılım güncelleştirme kataloğunun boyutunu azaltın. Örneğin:
Gereksiz sınıflandırmaları, ürünleri ve dilleri kaldırın. Daha fazla bilgi için bkz . Sınıflandırmaları ve eşitlenecek ürünleri yapılandırma.
Site veritabanını yeniden dizine alma ve istatistikleri yeniden oluşturma. Daha fazla bilgi için bkz. Site boyutlandırma ve performans hakkında SSS.
Gereksiz güncelleştirmeleri reddedin, örneğin:
Değiştirilen.
Not
Configuration Manager bu eylemi sizin için yapar. Daha fazla bilgi için bkz. WSUS temizleme davranışı.
Itanium
Beta
Sonraki Sürüm
ARM
Dağıtmadığınız Windows sürümleri