Şirkətdəki bütün kompüterlərdə Windows Update vəziyyətini necə yoxlamaq olar?

Yenilənməmiş bir noutbuk kifayətdir. Hansı kompüterlərdə yeniləmə çatışmadığını necə tapmaq olar: bir maşında PowerShell ilə, şəbəkə üzrə və hər kompüteri açmadan.

Yenilənib: · 6 dəq oxu

Qısa cavab: bir kompüterdə Get-HotFix quraşdırılanları, Windows Update COM API-si isə hələ gözləyənləri göstərir. Çoxlu kompüter üçün bunu PowerShell Remoting ilə işə salırsınız, WSUS və ya Intune istifadə edirsiniz (daha böyük, domenə qoşulmuş mühitlər) və ya hər kompüterin vəziyyətini bir siyahıya bildirən agentdən istifadə edirsiniz.

Bir kompüterdə

Parametrlər → Windows Update gözləyən yeniləmələri və yenidən başlatmanın lazım olub-olmadığını, Yeniləmə tarixçəsi isə nəyin nə vaxt quraşdırıldığını göstərir. Bir maşın üçün kifayətdir, iyirmi maşın üçün yox.

PowerShell ilə

Son quraşdırılan yeniləmələr

Get-HotFix | Sort-Object InstalledOn -Descending | Select-Object -First 10 HotFixID, Description, InstalledOn

Get-HotFix Windows yeniləmələrini (KB-ləri) göstərir. Drayver və Microsoft Store yeniləmələrini göstərmir.

Gözləyən yeniləmələr

$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-ə Parametrlər səhifəsinin verdiyi sualı verir. Axtarış bir dəqiqə çəkə bilər. MsrcSeverity təhlükəsizlik yeniləmələrində doldurulur (Critical, Important…).

Yenidən başlatma gözlənilirmi?

Test-Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired'

True o deməkdir ki, quraşdırılmış yeniləmələr yenidən başlatma gözləyir — və kompüteri hələ qorumur.

Çoxlu kompüterdə

PowerShell Remoting

WinRM aktivdirsə, yuxarıdakı əmrləri Invoke-Command -ComputerName PC-01, PC-02 { ... } içinə ala bilərsiniz. Yeniləmə axtarışı adətən bu yolla işləyir; lakin uzaq sessiya vasitəsilə yeniləmə quraşdırmağı Windows bloklayır, yəni bu, hesabat üsuludur. Remoting-in məlum məhdudiyyətləri qüvvədədir: kompüterlər şəbəkənizdən və ya VPN vasitəsilə əlçatan olmalıdır.

WSUS, Intune və Windows Update for Business hesabatları

Böyük təşkilatlar yeniləmələri WSUS (daxili server, domen) və ya Microsoft Intune və Windows Update for Business hesabatları (bulud, Microsoft Entra ID və müvafiq lisenziyalar) ilə mərkəzləşdirilmiş şəkildə idarə edir və hesabat alır. Güclüdürlər — amma 15 kompüterlik ofis üçün quraşdırılması ağırdır.

Özü hesabat verən agent

RMM agenti gözləyən yeniləmələrin axtarışını hər kompüterdə müntəzəm işə salıb nəticəni bir panelə göndərə bilər. Əl ilə işə salınacaq heç nə yoxdur, evdəki noutbuklar da hesabat verir.

CtrlSoft bunu necə göstərir

CtrlSoft yeniləmə vəziyyəti barədə hesabat verir, yeniləmə quraşdırmır. Quraşdırma Windows Update-də və sizin yeniləmə siyasətinizdə qalır; heç bir kompüterə xəbərsiz nəsə göndərilmir.

Nəyə diqqət etməli

Öz kompüterlərinizdə sınayın

5 cihaza qədər 30 gün pulsuz. Kart yox, server yox, VPN yox.

30 gün pulsuz sınayın