Hvordan installere/administrere Windows-oppdateringer med PowerShell? [Tutorial] [Partisjonsmagi]

Svært mange brukere er forvirret om hvordan de skal installere Windows-oppdateringer med PowerShell . Hvis du også prøver å finne ut av det, dette innlegget fra denne siden er verdt å lese. Den forklarer installasjonen av PSWindowsUpdate og PowerShell Windows-oppdateringen i detalj.



På denne siden :

Kraftskall er et kraftig grafisk brukergrensesnitt som kan få tilgang til ulike tjenester til et operativsystem som administrator via kommandolinjer. Dette verktøyet kan brukes til å håndtere mange forskjellige arbeider som f.eks kopiere filen PowerShell , koble til utveksling online , slå av/start en ekstern datamaskin på nytt , og Windows-oppdatering PowerShell.

Når det gjelder å installere Windows Update på Windows 10/11/8/7, vil de fleste av oss kanskje bruke funksjonen Windows Update Settings. Noen ganger derimot Windows-oppdateringer kan sitte fast ved nedlasting eller noen feilkoder.



Hvis du vil kjøre et tilpasset skript for å automatisere installasjonen eller lappe en ny installasjon, kan du utføre PowerShell Windows-oppdateringscmdletene med PSWindowsUpdate. Hvordan installere/administrere Windows Update PowerShell på Windows 10/11? La oss fortsette å lese.



Hva er PSWindowsUpdate

Når det gjelder installasjon og administrasjon av PowerShell Windows-oppdateringer, er det uunngåelig å diskutere PSWindowsUpdate-modulen. Det er en viktig modul som kan hjelpe deg med å installere eller administrere Windows-oppdateringer fra PowerShell-kommandolinjene.

I tillegg lar det en administrator eksternt sjekke, installere, skjule og fjerne Windows-oppdateringer ved å bruke PowerShell på Windows-servere og arbeidsstasjoner. Det er en fellesskapsmodul av Michal Gajda og tilgjengelig for installasjon fra PowerShell Gallery-depotet. Så det er ikke innebygd i Windows.



Hvordan installere/administrere Windows-oppdateringer med PowerShell

I denne delen lærer du hvordan du installerer Windows-oppdateringer PowerShell på Windows 10/11. Dessuten introduserer den også annen nyttig informasjon relatert til PowerShell Windows-oppdateringer, inkludert PSWindowsUpdate-installasjon, PowerShell-søk etter Windows-oppdateringer, PowerShell Windows-oppdateringer fjerner osv. La oss begynne å utforske.

# 1. Installer PSWindowsUpdate-modulen

Som diskutert ovenfor, er PSWindowsUpdate-modulen nødvendig for å få PowerShell til å installere Windows-oppdateringer. Siden det ikke er innebygd i Windows, må du installere det fra PowerShell Gallery. Her kan du installere den på Windows 10/11 og Windows Server 2022/2019/2016 via PowerShell PackageManagement. For det:

Trinn 1. Høyreklikk på Windows menyen til venstre på skjermen og velg Windows PowerShell (admin) , og klikk på Ja for å bekrefte det.



Steg 2. I det forhøyede PowerShell-vinduet skriver du inn følgende kommando og trykker Tast inn for å begynne å installere PSWindowsUpdate.

Tips:

Installering av thSWindowsUpdate-modulen krever bruk av TLS 1.2 protokoll for tilkobling. For å aktivere det for PowerShell, kan du kjøre [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 kommando.



Installer-Modul -Navn PSWindowsUpdate -Force

  installer PSWindowsUpdate

Trinn 3. Når den er installert, kjør følgende kommando for å sjekke pakken.

Get-Package -Name PSWindowsUpdate

  sjekk PSWindowsUpdate-pakken

Trinn 4. Du kan kjøre følgende kommando for å vise listen over tilgjengelige kommandolinjer i PSWindowsUpdate-modulen.

get-command -modul PSWindowsUpdate

# 2. List alle tilgjengelige Windows-oppdateringer med PowerShell

Før du installerer PowerShell Windows-oppdateringer, kan du sjekke alle tilgjengelige Windows-oppdateringer for din nåværende datamaskin ved å kjøre Få WindowsUpdate eller Få-WUList kommandoen i det forhøyede PowerShell-vinduet.

  liste tilgjengelige Windows-oppdateringer ved hjelp av PowerShell

Hvis du vil vise alle tilgjengelige oppdateringer på en ekstern datamaskin, kan du kjøre Get-WUList –ComputerName server2 kommando.

# 3. Installer alle tilgjengelige Windows-oppdateringer med PowerShell

Nå kan du automatisk laste ned og installere alle tilgjengelige Windows-oppdateringer PowerShell fra Windows Update-serverne. For å gjøre dette, åpne det forhøyede PowerShell-vinduet som vi forklarer ovenfor og kjør følgende kommando.

Installer-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot

eller

Get-WindowsUpdate -AcceptAll -Install -AutoReboot

Etter å ha kjørt kommandoen, bør Windows 10/11 laste ned og installere Windows-oppdateringer og automatisk starte datamaskinen på nytt for å bruke disse endringene.

  PowerShell installer Windows-oppdatering

# 4. Installer spesifikke Windows-oppdateringer med PowerShell

Noen ganger vil du kanskje installere spesifikke Windows-oppdateringer i stedet for alle. I dette tilfellet kan du åpne det forhøyede PowerShell-vinduet, skriv inn følgende kommando, trykk Tast inn , type EN, og treffer Tast inn .

Merk:

Her må du bytte KB5017308 med KB-navnet til oppdateringen du vil installere.

Get-WindowsUpdate -Install -KBArticleID KB5017308

  installer spesifikk Windows-oppdatering med PowerShell

# 5. Sjekk Windows Updates Installed History med PowerShell

Det kan være lurt å sjekke Windows-oppdateringsloggen med PowerShell. For å gjøre det kan du åpne PowerShell-vinduet og kjøre Få-WUHistory kommando. Da får du en liste over Windows-oppdateringer du installerte på datamaskinen tidligere.

  sjekk installeringshistorikken for Windows-oppdateringer med PowerShell

# 6. Fjern spesifikke Windows-oppdateringer med PowerShell

Noen ganger vil du kanskje fjerne nylig installerte Windows-oppdateringer på grunn av noen årsaker som f.eks Windows 10 fortsetter å legge inn de samme oppdateringene om og om igjen . I dette tilfellet kan du kjøre følgende kommando og bare spesifisere KB-nummer som den du vil fjerne fra Windows 10/11.

Remove-WindowsUpdate -KBArticleID KB5017308 -NoRestart

Du kan også skjule en spesifikk Windows-oppdatering slik at den aldri blir installert av Windows Update-serveren på datamaskinen din. Du kan for eksempel kjøre følgende kommandoer for å skjule KB5017308 Oppdater.

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

  skjul en spesifikk oppdatering med PowerShell

Hvis du vil vise oppdateringen senere, kan du kjøre følgende kommando:

Show-WindowsUpdate -KBArticleID $HideList

Videre lesning : Hvis du ikke kan installere Windows-oppdateringene med PowerShell på grunn av utilstrekkelig diskplass, ikke bekymre deg. denne siden Partition Wizard kan hjelpe deg med å løse problemet enkelt ved å analysere diskplass, utvide partisjonen, oppgradere til en større harddisk, etc.