PowerShell 7.2'yi kullanmaya başlayarak, MSI paketini kullanarak yüklediğinizde PowerShell için Microsoft Update desteğini etkinleştirme seçeneğiniz vardır.
Genel Bilgiler
PowerShell'deki Microsoft Update özelliği nedir?
PowerShell'in Microsoft Update özelliği, ister İş için Windows Update, WSUS, Microsoft Endpoint Configuration Manager ister Ayarlar'daki etkileşimli MU iletişim kutusu olsun, geleneksel Microsoft Update (MU) yönetim akışınızda en son PowerShell 7 güncelleştirmelerini almanızı sağlar. Microsoft Update ve ilgili hizmetler güncelleştirmeleri dağıtmanıza olanak tanır:
- Programınıza göre
- Ortamınız için test ettikten sonra
- Kuruluşunuz genelinde büyük ölçekte
Güncelleştirmeler Microsoft Update tarafından yayımlandıktan ne kadar süre sonra kullanıma sunulacak?
PowerShell'in yeni bir sürümü yayımlandığında, bu sürümün Microsoft Update aracılığıyla kullanılabilir duruma gelmesi iki hafta kadar sürebilir. Güncelleştirmeler, güncelleştirme bir güvenlik düzeltmesi içerse bile isteğe bağlı yazılım güncelleştirmeleri olarak teslim edilir.
Güncelleştirmeyi Microsoft Update'te kullanıma sunulmadan önce dağıtmanız gerekiyorsa GitHub'daki Sürümler sayfasından güncelleştirmeyi indirin.
PowerShell 7.2'deyim, neden 7.3'e yükseltilmedim?
PowerShell için Microsoft Update özelliği yalnızca aynı yayın kanalındaki sürümleri güncelleştirir. PowerShell 7.2, desteklenen en son uzun vadeli (LTS) sürümdür. PowerShell 7.3 en son kararlı (LTS olmayan) sürümdür. Microsoft Update, sizi hem 7.2 hem de 7.3 için sonraki düzeltme eki düzeyi sürümlerine otomatik olarak güncelleştirir. Örneğin, 7.2.x - 7.2.y ve 7.3.x - 7.3.y. Destek yaşam döngüleri hakkında daha fazla bilgi için bkz . PowerShell Destek Yaşam Döngüsü.
Yapılandırma
Microsoft Update özelliğini desteklemek için hangi Windows sürümü gereklidir?
x64 tabanlı bir sistemde Windows Sürüm 1709 veya daha yeni bir sürümü yüklü olmalıdır. Sürüm 1709, Windows 10 Fall Creators Update veya Windows Server 2016'nın Ekim güncelleştirmesidir. 1709 öncesi sürümler PowerShell için Microsoft Update'i desteklemez.
Kurulum iletişim kutusunda her iki kutuyu da işaretlemem gerekiyor mu?
İletişim kutusundaki iki seçenek bağımsız olsa da, çoğu durumda her iki kutuyu da işaretlemek en iyisidir.
Her onay kutusu ne yapar?
İlk onay kutusu PowerShell güncelleştirmelerini etkinleştirir. Bu güncelleştirmeler Microsoft Update, WSUS sunucusu veya SCCM tarafından teslim edilebilir. Bu onay kutusu işaretlenmemişse, güncelleştirmeleri bu kanallardan herhangi biri aracılığıyla alamazsınız.
İkinci onay kutusu sisteminizde Microsoft Update'i etkinleştirir. Bu, yalnızca Windows'un değil desteklenen tüm Microsoft yazılımlarının güncelleştirmelerini almanıza olanak tanır. Kutunun işareti kaldırılırsa, güncelleştirmeyi Microsoft Update'ten almazsınız, ancak güncelleştirmeleri WSUS veya SCCM'den alabilirsiniz.
Daha sonra geri çevirmek istersem ne olur?
Güncelleştirmeleri daha sonra geri çevirmek isterseniz, MSI yükleme paketini çalıştırabilir ve ilk onay kutusunun işaretini kaldırabilirsiniz. İkinci onay kutusunun işaretini kaldırmanın hiçbir etkisi yoktur.
Bu güncelleştirme seçeneklerini komut satırından veya betikte etkinleştirebilir miyim?
Evet. MSI paketi, güncelleştirme özelliklerini etkinleştirmek için iki yeni MSI seçeneği içerir:
USE_MU
- Bu özelliğin iki olası değeri vardır:1
(varsayılan) - Microsoft Update, WSUS veya SCCM aracılığıyla güncelleştirmeyi kabul eder0
- Microsoft Update, WSUS veya SCCM aracılığıyla güncelleştirmeyi kabul etmeyinENABLE_MU
1
(varsayılan) - Otomatik Güncelleştirmeler için Microsoft Update'i kullanmayı kabul eder0
- Microsoft Update'i kullanmayı kabul etmeyin
Not
Ayar ENABLE_MU=0
Microsoft Update'i devre dışı bırakmaz.
Sorun giderme
Yeni sürüm için bir güncelleştirme almadım. Neden?
Güncelleştirmeyi almama nedenlerinin birkaçı olabilir:
Güncelleştirmeyi henüz yayımlamamış olabiliriz. Hedefimiz, güncelleştirmenin yayımlanmasından sonra iki hafta içinde Microsoft Update'in kullanımına sunulmasını sağlamaktır, ancak bu kullanılabilirlik garantisi yoktur.
Microsoft Update'i denetleen grup ilkesi ayarları vardır. Sistem yöneticinizin Microsoft Update'i kullanmanızı engelleyen ilkeleri ayarlanmış olabilir. Yükleyicideki onay kutusu Grup İlkesi'ni geçersiz kılamaz.
Her iki onay kutusunu da işaretlediğinizden emin olun. Onarım yüklemesi yaparken yükleyici onay kutusu seçeneklerini göstermez. MU güncelleştirmelerini etkinleştirmek için aşağıdaki komutu çalıştırın:
msiexec.exe /fmu .\PowerShell-7.4.1-win-x64.msi USE_MU=1 ENABLE_MU=1
Komut satırından çalıştırma
msiexec.exe
hakkında daha fazla bilgi için bkz . msiexec.