Sådan kører du Windows Update fra kommandoprompt eller PowerShell i Windows 10/11 og Server 2016/2019.

Sådan kører du Windows Update fra kommandoprompt eller PowerShell i Windows 10/11 og Server 2016/2019.

Andy Davis

Hvis du vil køre Windows Update fra kommandoprompt eller PowerShell i Windows 10/11, skal du læse videre nedenfor.

Microsoft udsender jævnligt opdateringer for at forbedre sikkerheden, rette fejl og indføre nye funktioner, der forbedrer Windows-enhedernes funktionalitet.

Windows-opdateringer er opdelt i 2 kategorier: Kvalitetsopdateringer, som løbende udgives af sikkerhedshensyn og for at rette fejl, og Opdateringer af funktioner, som tilbyder forbedrede versioner og yderligere funktioner.

Den sædvanlige måde at opdatere Windows 10/11 på er ved at gå til Indstillinger > Opdatering og sikkerhed og til at kontrollere og installere opdateringer, men i nogle tilfælde kan det være nødvendigt at installere opdateringer fra kommandolinjen eller PowerShell, hvis den sædvanlige metode ikke virker.

Denne vejledning indeholder instruktioner om, hvordan du kører Windows Update og installerer eller afinstallerer opdateringer med kommandoer i kommandoprompt og PowerShell.

Sådan kontrollerer og installerer du opdateringer fra PowerShell eller kommandoprompt i Windows 10/11 og Server 2016/2019.

  • Del 1. Installer opdateringer fra kommandolinjen.Del 2. Installer opdateringer fra PowerShell.Del 3. Afinstaller opdateringer fra PowerShell.

Del 1. Sådan kører du Windows Update fra kommandoprompt.

I tidligere versioner af Windows kunne du opdatere Windows ved hjælp af kommandoen "wuauclt /detectnow /updatenow".

I de seneste Windows 10-versioner fungerer kommandoen "WUAUCLT.EXE" ikke længere og er blevet erstattet af kommandoen "USOCLIENT.EXE".

Info: USOCLIENT.EXE er klienten Update Session Orchestrator, der bruges til at downloade og installere Windows-opdateringer. *

Bemærkninger:
1. Ifølge rapporter understøtter ikke alle Windows 10- og 11-versioner USOCLIENT. Hvis det samme gælder for din enhed, skal du opdatere dit system ved hjælp af PowerShell-metoden.
2. Da USOCLIENT-kommandoer ikke viser noget på skærmen på det tidspunkt, hvor de udføres, er den eneste måde at afgøre, om kommandoen virker, at se på begivenhederne i de følgende destinationer.

  • C:\Windows\SoftwareDistribution\ReportingEvents.log Opgaveplanlægger -> Microsoft -> Windows -> Windows -> Update Orchestrator

Følg disse trin for at installere opdateringer med "USOCLIENT.EXE":

1. Start Kommandoprompt or PowerShell som administrator og spørge Ja på UAC-prompten.

2. Tving Windows til at kontrollere efter opdateringer med en af følgende kommandoer: *

    1. UsoClient StartScan USOClient.exe StartInteractiveScan

Bemærk: Nogle brugere rapporterede, at den ene kommando virkede i deres tilfælde og ikke den anden. For at se hvilken af de to kommandoer der virker i dit tilfælde, skal du åbne Windows Update samtidig med at du kører kommandoen for at sikre dig, at Windows kontrollerer for opdateringer.

3. Når du har fundet opdateringer, skal du downloade dem med en af følgende kommandoer:

    1. UsoClient StartDownload ScanInstallWait

4. Fortsæt med at installere downloadede opdateringer med denne kommando:

  • UsoClient StartInstall

5. Når opdateringerne er installeret, skal du genstarte din pc med denne kommando: *

  • UsoClient RestartDevice

Bemærk: Jeg foreslår, at du venter mindst 30 minutter, før du genstarter din pc.

Del 2. Sådan kører du Windows Update fra PowerShell i Windows 10/11.

Hvis du vil downloade og installere Windows- eller driveropdateringer ved hjælp af PowerShell-kommandoer, skal du bruge nedenstående vejledning.

Sådan installerer du Windows-opdateringer fra PowerShell:

1. Åbn PowerShell som administrator.

2. Fortsæt og installer "PowerShell Windows Update-modulet" med denne kommando og spørg Ja (tryk på ' y' ), når du bliver bedt om at installere andre nødvendige udbydere: *

  • Installer-modul PSWindowsUpdate

Bemærkninger:
1. "PSWindowsUpdate" er et nødvendigt modul for at installere opdateringer fra PowerShell. Du kan se alle de kommandoer, der er tilgængelige i modulet, ved at give denne kommando:

  • Get-Command -modul PSWindowsUpdate

2. Som standard søger modulet kun efter Windows- og driveropdateringer. Hvis du har andre Microsoft-produkter installeret (f.eks. Office), og du også ønsker at få opdateringer til dem, skal du også give denne kommando:

  • Tilføj-WUServiceManager -MicrosoftUpdate

3. Giv derefter følgende kommando for at tillade udførelse af scripts på din maskine og spørg Ja på advarslen, når du bliver bedt om det.

  • Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

4. Tving nu Windows til at downloade og liste alle tilgængelige opdateringer i PowerShell. *

  • Hent-WindowsUpdate

5. Fortsæt nu i overensstemmelse med det, du ønsker:

A. Du kan installere alle tilgængelige Windows-opdateringer fra PowerShell ved at bruge denne kommando:

  • Install-WindowsUpdate


B. Hvis du vil installere alle tilgængelige Windows-opdateringer og opdateringer til alle andre Microsoft-produkter, skal du bruge denne kommando:

  • Installer-WindowsUpdate -MicrosoftUpdate

C. Hvis du vil installere en bestemt Windows-opdatering fra PowerShell, skal du bruge denne kommando og spørge Ja (y) når du bliver bedt om det: *

  • Get-WindowsUpdate -KBArticleID "KB-nummer" -Install

f.eks. for at installere KB5005463 i dette eksempel:

  • Get-WindowsUpdate -KBArticleID "KB5005463" -Install


D. Du kan forhindre, at en Windows-opdatering installeres, ved at bruge denne kommando i PowerShell:

  • Get-WindowsUpdate -NotKBArticle "KB-nummer" -AcceptAll

f.eks. for at forhindre installationen af KB5005463 i dette eksempel:

  • Get-WindowsUpdate -NotKBArticle "KB5005463" -AcceptAll


E. Hvis du vil udelukke bestemte kategorier fra opdatering (f.eks. "Driveropdateringer" eller funktionsopdateringer), skal du bruge denne kommando:

  • Install-WindowsUpdate -NotCategory "Drivers", "FeaturePacks" -AcceptAll

Del 3. Sådan afinstallerer du Windows-opdateringer fra PowerShell.

Sådan fjerner du opdateringer ved hjælp af PowerShell:

1. Åbn PowerShell som administrator.

2. Indtast følgende kommando i PowerShell-vinduet for at få en liste over alle installerede opdateringer.

  • wmic qfe list brief /format:table

2. Bemærk KB nummer der er knyttet til den Windows-opdatering, du ønsker at fjerne.

3. Udfør nu følgende kommando for at fjerne den ønskede opdatering i PowerShell:

  • wusa /uninstall /kb:Nummer

Bemærk: Erstat "Nummer" med KB-nummeret for den opdatering, du vil fjerne. For eksempel: For at fjerne KB5005635 skal du bruge denne kommando:

  • wusa /uninstall /kb:5005635

Hvilken metode virkede for dig?
Lad mig vide, om denne vejledning har hjulpet dig ved at skrive en kommentar om dine erfaringer. Synes godt om og del denne vejledning for at hjælpe andre.


Andy Davis

En systemadministrators blog om Windows

Leave a comment