Kako namestiti posodobitve za Windows s PowerShell? [Vadnica] [Partition Magic]

Veliko uporabnikov je zmedenih glede namestitve Windows se posodablja s PowerShell . Če tudi vi poskušate ugotoviti, ta objava iz to spletno mesto je vredno branja. Podrobno pojasnjuje namestitev posodobitve sistema PSWindowsUpdate in PowerShell za Windows.





Na tej strani:

PowerShell je zmogljiv grafični uporabniški vmesnik, ki lahko kot skrbnik prek ukaznih vrstic dostopa do različnih storitev operacijskega sistema. To orodje se lahko uporablja za obravnavanje številnih različnih del, kot je npr kopirajte datoteko PowerShell , vzpostavite povezavo za spletno izmenjavo , zaustavite/ponovno zaženite oddaljeni računalnik in Windows posodobite PowerShell.

Ko gre za namestitev posodobitve sistema Windows v sistemu Windows 10/11/8/7, bo večina od nas morda želela uporabiti funkcijo nastavitev posodobitve sistema Windows. Včasih pa je Posodobitve sistema Windows so morda obstale pri prenosu ali nekatere kode napak.

Če želite zagnati skript po meri za avtomatizacijo namestitve ali popraviti novo namestitev, lahko s PSWindowsUpdate izvedete posodobitvene ukaze PowerShell Windows. Kako namestiti/upravljati posodobitev sistema Windows PowerShell v sistemu Windows 10/11? Nadaljujmo z branjem.



Kaj je PSWindowsUpdate

Ko gre za namestitev in upravljanje posodobitev PowerShell za Windows, je neizogibno razpravljati o modulu PSWindowsUpdate. Je pomemben modul, ki vam lahko pomaga namestiti ali upravljati posodobitve sistema Windows iz ukaznih vrstic PowerShell.

Poleg tega omogoča skrbniku, da na daljavo preveri, namesti, skrije in odstrani posodobitve sistema Windows z uporabo PowerShell na strežnikih in delovnih postajah Windows. Je skupnostni modul avtorja Michala Gajde in je na voljo za namestitev iz repozitorija galerije PowerShell. Torej ni vgrajen v Windows.



Kako namestiti/upravljati posodobitve sistema Windows s PowerShell

V tem delu se boste naučili, kako namestiti posodobitve sistema Windows PowerShell v sistem Windows 10/11. Poleg tega predstavlja tudi druge uporabne informacije, povezane s posodobitvami PowerShell Windows, vključno z namestitvijo PSWindowsUpdate, preverjanjem PowerShell za posodobitve sistema Windows, odstranjevanjem posodobitev PowerShell Windows itd. Začnimo raziskovati.

# 1. Namestite modul PSWindowsUpdate

Kot je razloženo zgoraj, je modul PSWindowsUpdate potreben, da PowerShell namesti posodobitve sistema Windows. Ker ni vgrajen v Windows, ga morate namestiti iz galerije PowerShell. Tukaj ga lahko namestite v Windows 10/11 in Windows Server 2022/2019/2016 prek PowerShell PackageManagement. Za to:

Korak 1. Z desno miškino tipko kliknite Windows na levem gumbu zaslona in izberite Windows PowerShell (skrbnik) , in kliknite na ja da ga potrdim.



2. korak V povišano okno PowerShell vnesite naslednji ukaz in pritisnite Vnesite da začnete nameščati PSWindowsUpdate.

Nasveti:

Namestitev modula thSWindowsUpdate zahteva uporabo TLS 1.2 protokol za povezavo. Če ga želite omogočiti za PowerShell, lahko zaženete [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 ukaz.



Install-Module -Name PSWindowsUpdate -Force

  namestite PSWindowsUpdate

3. korak Ko je nameščen, zaženite naslednji ukaz, da preverite paket.

Get-Package -Name PSWindowsUpdate

  preverite paket PSWindowsUpdate

4. korak Za prikaz seznama razpoložljivih ukaznih vrstic v modulu PSWindowsUpdate lahko zaženete naslednji ukaz.

get-command -module PSWindowsUpdate

# 2. Seznam vseh razpoložljivih posodobitev sistema Windows s PowerShell

Preden PowerShell namestite posodobitve za Windows, lahko preverite vse razpoložljive posodobitve za Windows za vaš trenutni računalnik tako, da zaženete Get-WindowsUpdate oz Get-WUList ukaz v povišanem oknu PowerShell.

  seznam razpoložljivih posodobitev sistema Windows z lupino PowerShell

Če želite prikazati seznam vseh razpoložljivih posodobitev v oddaljenem računalniku, lahko zaženete Get-WUList –ComputerName server2 ukaz.

# 3. Namestite vse razpoložljive posodobitve sistema Windows z lupino PowerShell

Zdaj lahko samodejno prenesete in namestite vse razpoložljive posodobitve sistema Windows PowerShell s strežnikov Windows Update. Če želite to narediti, odprite povišano okno PowerShell, kot je razloženo zgoraj, in zaženite naslednji ukaz.

Install-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot

oz

Get-WindowsUpdate -AcceptAll -Install -AutoReboot

Po zagonu ukaza bi moral Windows 10/11 prenesti in namestiti posodobitve sistema Windows ter samodejno znova zagnati računalnik, da uveljavi te spremembe.

  PowerShell namesti posodobitev sistema Windows

# 4. Namestite posebne posodobitve sistema Windows z lupino PowerShell

Včasih boste morda želeli namestiti določene posodobitve sistema Windows namesto vseh. V tem primeru lahko odprete povišano okno PowerShell, vnesete naslednji ukaz, pritisnite Vnesite , vrsta A, in udaril Vnesite .

Opomba:

Tukaj morate zamenjati KB5017308 z imenom KB posodobitve, ki jo želite namestiti.

Get-WindowsUpdate -Install -KBArticleID KB5017308

  namestite določeno posodobitev sistema Windows s PowerShell

# 5. Preverite zgodovino nameščenih posodobitev sistema Windows z lupino PowerShell

Morda boste želeli preveriti zgodovino posodobitev sistema Windows s PowerShell. Če želite to narediti, lahko odprete okno PowerShell in zaženete Get-WUHistory ukaz. Nato boste prejeli seznam posodobitev sistema Windows, ki ste jih prej namestili v računalnik.

  preverite zgodovino nameščenih posodobitev sistema Windows z lupino PowerShell

# 6. Odstranite določene posodobitve sistema Windows z lupino PowerShell

Včasih boste morda želeli odstraniti nedavno nameščene posodobitve sistema Windows zaradi nekaterih razlogov, npr Windows 10 vedno znova vgrajuje iste posodobitve . V tem primeru lahko zaženete naslednji ukaz in samo določite številka KB kot tistega, ki ga želite odstraniti iz sistema Windows 10/11.

Odstrani-WindowsUpdate -KBArticleID KB5017308 -NoRestart

Prav tako lahko skrijete določeno posodobitev sistema Windows, tako da je strežnik Windows Update ne bo nikoli namestil v vaš računalnik. Na primer, lahko zaženete naslednje ukaze, da skrijete KB5017308 nadgradnja.

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

  skrijete določeno posodobitev s PowerShell

Če želite pozneje razkriti posodobitev, lahko zaženete naslednji ukaz:

Show-WindowsUpdate -KBArticleID $HideList

nadaljnje branje : Če posodobitev sistema Windows ne morete namestiti s PowerShell zaradi pomanjkanja prostora na disku, ne skrbite. to spletno mesto Partition Wizard vam lahko pomaga enostavno odpraviti težavo z analizo prostora na disku, razširitvijo particije, nadgradnjo na večji trdi disk itd.