Şirketteki tüm bilgisayarlarda Windows Update durumu nasıl kontrol edilir?
Güncellenmemiş tek bir dizüstü yeterlidir. Hangi bilgisayarlarda güncelleme eksik olduğunu nasıl bulacağınız: tek makinede PowerShell ile, ağ genelinde ve her bilgisayarı açmadan.
Kısa cevap: tek bilgisayarda Get-HotFix kurulu olanları, Windows Update COM API'si ise hâlâ bekleyenleri gösterir. Çok sayıda bilgisayar için bunu PowerShell Remoting ile çalıştırırsınız, WSUS veya Intune kullanırsınız (daha büyük, domain'e bağlı ortamlar) ya da her bilgisayarın durumunu tek bir listeye bildiren bir ajan kullanırsınız.
Tek bilgisayarda
Ayarlar → Windows Update bekleyen güncellemeleri ve yeniden başlatma gerekip gerekmediğini; Güncelleştirme geçmişi ise neyin ne zaman kurulduğunu gösterir. Tek makine için yeterli, yirmi makine için değil.
PowerShell ile
Son kurulan güncellemeler
Get-HotFix | Sort-Object InstalledOn -Descending | Select-Object -First 10 HotFixID, Description, InstalledOn
Get-HotFix Windows güncellemelerini (KB'leri) listeler. Sürücü ve Microsoft Store güncellemelerini listelemez.
Bekleyen güncellemeler
$session = New-Object -ComObject Microsoft.Update.Session
$searcher = $session.CreateUpdateSearcher()
$result = $searcher.Search("IsInstalled=0 and IsHidden=0 and Type='Software'")
$result.Updates | Select-Object Title, MsrcSeverity
Bu, Windows Update Agent'a Ayarlar sayfasının sorduğu soruyu sorar. Arama bir dakika sürebilir. MsrcSeverity güvenlik güncellemelerinde doludur (Critical, Important…).
Yeniden başlatma bekliyor mu?
Test-Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired'
True, kurulan güncellemelerin yeniden başlatma beklediği — ve bilgisayarı henüz korumadığı — anlamına gelir.
Çok sayıda bilgisayarda
PowerShell Remoting
WinRM etkinse yukarıdaki komutları Invoke-Command -ComputerName PC-01, PC-02 { ... } içine alabilirsiniz. Güncelleme araması genellikle bu şekilde çalışır; ancak uzak oturum üzerinden güncelleme kurmayı Windows engeller, yani bu bir raporlama yöntemidir. Remoting'in bilinen sınırları geçerlidir: bilgisayarlara ağınızdan veya VPN üzerinden erişilebilmelidir.
WSUS, Intune ve Windows Update for Business raporları
Büyük kuruluşlar güncellemeleri WSUS (şirket içi sunucu, domain) veya Microsoft Intune ve Windows Update for Business raporları (bulut, Microsoft Entra ID ve ilgili lisanslar) ile merkezi olarak yönetir ve raporlar. Güçlüdürler — ama 15 bilgisayarlık bir ofis için kurulumu ağırdır.
Kendiliğinden rapor veren bir ajan
Bir RMM ajanı, bekleyen güncelleme aramasını her bilgisayarda düzenli olarak çalıştırıp sonucu tek bir panele gönderebilir. Elle çalıştıracak bir şey yoktur, evdeki dizüstüler de rapor verir.
CtrlSoft bunu nasıl gösterir
- Ajan, başladıktan yaklaşık 5 dakika sonra, ardından her 12 saatte bir Windows Update'i kontrol eder.
- Devices listesi her bilgisayarın bekleyen güncelleme sayısını gösterir.
- Her cihaz sayfası bekleyen güncellemeleri, güvenlik güncellemeleri önce olmak üzere listeler; ayrıca yeniden başlatma gerekli durumunu ve son başarılı kurulum tarihini gösterir.
Nelere dikkat etmeli
- Bir haftadan uzun süredir bekleyen güvenlik güncellemeleri — asıl risk budur.
- Günlerdir süren "yeniden başlatma gerekli" — hep uyku moduna alınan dizüstülerde sık görülür.
- 30 günden uzun süredir başarılı kurulum yok — genellikle bozuk Windows Update servisi, dolu disk veya duraklatılmış güncelleme politikası.
- Arama hataları — çoğunlukla Windows Update servisi devre dışıdır.
Kendi bilgisayarlarınızda deneyin
5 cihaza kadar 30 gün ücretsiz. Kart yok, sunucu yok, VPN yok.
30 gün ücretsiz deneyin