PowerShell ile Windows Güncellemeleri Nasıl Yüklenir? [Eğitim] [Bölme Sihri]

Pek çok kullanıcının nasıl kurulacağı konusunda kafası karışık PowerShell ile Windows güncellemeleri . Siz de anlamaya çalışıyorsanız, bu gönderi bu site okumaya değer. PSWindowsUpdate ve PowerShell Windows güncelleme yüklemesini ayrıntılı olarak açıklar.





Bu sayfada :

Güç kalkanı yönetici olarak bir işletim sisteminin çeşitli hizmetlerine komut satırları aracılığıyla erişebilen güçlü bir grafik kullanıcı arabirimidir. Bu araç, aşağıdakiler gibi birçok farklı işle uğraşmak için kullanılabilir: dosyayı kopyala PowerShell , çevrimiçi alışverişe bağlan , uzaktaki bir bilgisayarı kapat/yeniden başlat ve Windows, PowerShell'i günceller.

Windows 10/11/8/7 üzerine Windows güncellemesini yüklemek söz konusu olduğunda, çoğumuz Windows Güncelleme Ayarları özelliğini kullanmak isteyebiliriz. Ancak bazen, Windows Güncellemeleri indirilirken takılmış olabilir veya bazı hata kodları.

Yüklemeyi otomatikleştirmek veya yeni bir yüklemeye yama eklemek için özel bir komut dosyası çalıştırmak istiyorsanız, PSWindowsUpdate ile PowerShell Windows güncelleme cmdlet'lerini gerçekleştirebilirsiniz. Windows 10/11'de Windows Update PowerShell nasıl kurulur/yönetilir? Okumaya devam edelim.



PSWindowsUpdate Nedir?

PowerShell Windows güncelleme kurulumu ve yönetimi söz konusu olduğunda, PSWindowsUpdate modülünü tartışmak kaçınılmazdır. PowerShell komut satırlarından Windows güncellemelerini yüklemenize veya yönetmenize yardımcı olabilecek önemli bir modüldür.

Ayrıca, bir yöneticinin Windows sunucularında ve iş istasyonlarında PowerShell kullanarak Windows güncellemelerini uzaktan kontrol etmesine, yüklemesine, gizlemesine ve kaldırmasına olanak tanır. Michal Gajda'nın bir topluluk modülüdür ve PowerShell Galeri deposundan kurulabilir. Bu nedenle, Windows'ta yerleşik değildir.



PowerShell ile Windows Güncellemeleri Nasıl Yüklenir/Yönetilir

Bu bölümde, Windows 10/11'de Windows güncellemeleri PowerShell'i nasıl yükleyeceğinizi öğreneceksiniz. Ayrıca, PSWindowsUpdate yüklemesi, Windows güncellemeleri için PowerShell denetimi, PowerShell Windows güncellemelerinin kaldırılması vb. dahil olmak üzere PowerShell Windows güncellemeleriyle ilgili diğer yararlı bilgileri de sunar. Keşfetmeye başlayalım.

# 1. PSWindowsUpdate Modülünü kurun

Yukarıda tartışıldığı gibi, PowerShell'in Windows güncellemelerini yüklemesini sağlamak için PSWindowsUpdate modülü gereklidir. Windows'ta yerleşik olmadığı için PowerShell Galerisi'nden yüklemeniz gerekir. Buradan PowerShell PackageManagement aracılığıyla Windows 10/11 ve Windows Server 2022/2019/2016'ya yükleyebilirsiniz. Bunun için:

Aşama 1. sağ tıklayın pencereler ekranınızın sol düğmesindeki menüyü seçin ve Windows PowerShell (Yönetici) ve üzerine tıklayın Evet onaylamak için.



Adım 2. Yükseltilmiş PowerShell penceresinde aşağıdaki komutu yazın ve Girmek PSWindowsUpdate'i yüklemeye başlamak için.

İpuçları:

thSWindowsUpdate modülünün yüklenmesi, 1.2 TLS bağlantı için protokol. PowerShell için etkinleştirmek için şunu çalıştırabilirsiniz: [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 emretmek.



Yükleme Modülü -Ad PSWindowsUpdate -Force

  PSWindowsUpdate'i yükleyin

Aşama 3. Kurulduktan sonra paketi kontrol etmek için aşağıdaki komutu çalıştırın.

Get-Paketi -Adı PSWindowsUpdate

  PSWindowsUpdate paketini kontrol edin

Adım 4. PSWindowsUpdate modülünde mevcut komut satırlarının listesini göstermek için aşağıdaki komutu çalıştırabilirsiniz.

get-command -module PSWindowsUpdate

2. PowerShell ile Kullanılabilir Tüm Windows Güncellemelerini Listeleyin

PowerShell, Windows güncellemelerini yüklemeden önce, mevcut bilgisayarınız için mevcut tüm Windows güncellemelerini aşağıdaki komutu çalıştırarak kontrol edebilirsiniz. Get-WindowsUpdate veya Get-WUList yükseltilmiş PowerShell penceresinde komut.

  PowerShell kullanarak mevcut Windows güncellemelerini listeleyin

Uzak bir bilgisayarda mevcut tüm güncellemeleri listelemek istiyorsanız, çalıştırabilirsiniz. Get-WUList –BilgisayarAdı sunucusu2 emretmek.

# 3. Mevcut Tüm Windows Güncellemelerini PowerShell ile Yükleyin

Artık, mevcut tüm Windows güncellemeleri PowerShell'i Windows Update sunucularından otomatik olarak indirebilir ve yükleyebilirsiniz. Bu işi yapmak için yukarıda anlattığımız gibi yükseltilmiş PowerShell penceresini açın ve aşağıdaki komutu çalıştırın.

Install-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot

veya

Get-WindowsUpdate -AcceptAll -Install -AutoReboot

Komutu çalıştırdıktan sonra, Windows 10/11, Windows Güncellemelerini indirip yüklemeli ve bu değişiklikleri uygulamak için bilgisayarı otomatik olarak yeniden başlatmalıdır.

  PowerShell Windows güncellemesini yükleyin

# 4. PowerShell ile Belirli Windows Güncellemelerini Yükleyin

Bazen, tümü yerine belirli Windows güncellemelerini yüklemek isteyebilirsiniz. Bu durumda, yükseltilmiş PowerShell penceresini açabilir, aşağıdaki komutu yazabilirsiniz, Girmek , tip A, ve vur Girmek .

Not:

Burada değiştirmeniz gerekiyor KB5017308 yüklemek istediğiniz güncellemenin KB adıyla.

Get-WindowsUpdate -Install -KBArticleID KB5017308

  PowerShell ile belirli bir Windows güncellemesini yükleyin

# 5. PowerShell ile Windows Güncellemelerinin Yüklenme Geçmişini Kontrol Edin

PowerShell ile Windows güncelleme geçmişini kontrol etmek isteyebilirsiniz. Bunu yapmak için, PowerShell penceresini açıp çalıştırabilirsiniz. Get-WUHistory emretmek. Ardından, daha önce bilgisayara yüklediğiniz Windows güncellemelerinin bir listesini alacaksınız.

  PowerShell ile Windows güncellemelerinin yüklü geçmişini kontrol edin

# 6. PowerShell ile Belirli Windows Güncellemelerini Kaldırın

Bazen, aşağıdaki gibi bazı nedenlerden dolayı yakın zamanda yüklenen Windows güncellemelerini kaldırmak isteyebilirsiniz. Windows 10, aynı güncellemeleri tekrar tekrar aşılamaya devam ediyor . Bu durumda, aşağıdaki komutu çalıştırabilir ve sadece KB numarası Windows 10/11'den kaldırmak istediğiniz gibi.

Kaldır-WindowsUpdate -KBArticleID KB5017308 -NoRestart

Ayrıca, belirli bir Windows güncellemesini gizleyebilirsiniz, böylece Windows Update sunucusu tarafından bilgisayarınıza asla yüklenmez. Örneğin, gizlemek için aşağıdaki komutları çalıştırabilirsiniz. KB5017308 Güncelleme.

  • $HideList = 'KB5017308'
  • Get-WindowsUpdate -KBArticleID $HideList –Hide

  PowerShell ile belirli bir güncellemeyi gizleme

Güncellemeyi daha sonra göstermek isterseniz, aşağıdaki komutu çalıştırabilirsiniz:

Show-WindowsUpdate -KBArticleID $HideList

daha fazla okuma : Yetersiz disk alanı nedeniyle Windows Güncellemelerini PowerShell ile yükleyemiyorsanız endişelenmeyin. bu site Bölüm Sihirbazı disk alanını analiz ederek, bölümü genişleterek, daha büyük bir sabit sürücüye yükselterek vb. sorunu kolayca çözmenize yardımcı olabilir.