A Windows frissítés futtatása a parancssorból vagy a PowerShellből Windows 10/11 és Server 2016/2019 rendszerben.

A Windows frissítés futtatása a parancssorból vagy a PowerShellből Windows 10/11 és Server 2016/2019 rendszerben.

Andy Davis

Ha a Windows 10/11 rendszerben a Windows Update-et a parancssorból vagy a PowerShell programból szeretné futtatni, olvasson tovább az alábbiakban.

A Microsoft rendszeresen kiad frissítéseket a biztonság növelése, a hibák javítása és a Windows-eszközök funkcionalitását javító új funkciók bevezetése érdekében.

A Windows frissítések 2 kategóriába sorolhatók: Minőségi frissítések, amelyeket biztonsági okokból és a hibák kijavítására folyamatosan kiadnak, és Funkciófrissítések, amelyek továbbfejlesztett változatokat és további funkciókat kínálnak.

A Windows 10/11 frissítésének szokásos módja a következő Beállítások > Frissítés és biztonság és a frissítések ellenőrzéséhez és telepítéséhez, de bizonyos esetekben szükség lehet a frissítések telepítésére a parancssorból vagy a PowerShell segítségével, ha a szokásos módon nem működik.

Ez a bemutató útmutatást tartalmaz a Windows Update futtatásához és a frissítések telepítéséhez vagy eltávolításához a Command Prompt és a PowerShell parancsokkal.

Hogyan ellenőrizheti és telepítheti a frissítéseket a PowerShell vagy a parancssor segítségével a Windows 10/11 és a Server 2016/2019 rendszerben.

  • 1. rész: Frissítések telepítése parancssorból.2. rész: Frissítések telepítése PowerShellből.3. rész: Frissítések eltávolítása PowerShellből.

1. rész: A Windows frissítés futtatása a parancssorból.

A Windows korábbi verzióiban a Windows frissítése a "wuauclt /detectnow /updatenow" paranccsal történhetett.

A legújabb Windows 10 verziókban a 'WUAUCLT.EXE' parancs már nem működik, és helyébe a 'USOCLIENT.EXE' parancs lépett.

Információ: A 'USOCLIENT.EXE' az Update Session Orchestrator kliens, amely a Windows-frissítések letöltésére és telepítésére szolgál. *

Megjegyzések:
1. A jelentések szerint nem minden Windows 10 és 11 verzió támogatja a USOCLIENT-et. Ha ez az Ön készülékére is igaz, frissítse rendszerét a PowerShell módszerrel.
2. Mivel a USOCLIENT parancsok végrehajtásukkor nem jelenítenek meg semmit a képernyőn, csak úgy állapíthatjuk meg, hogy a parancs működik-e, ha megnézzük a következő célpontok eseményeit.

  • C:\Windows\SoftwareDistribution\ReportingEvents.log Feladatütemező -> Microsoft -> Windows -> Update Orchestrator

A frissítések telepítéséhez a 'USOCLIENT.EXE' segítségével kövesse az alábbi lépéseket:

1. Indítsa el a oldalt. Parancssor or PowerShell rendszergazdaként és kérdezd meg Igen az UAC promptban.

2. Kényszerítse a Windowst a frissítések keresésére a következő parancsok valamelyikével: *

    1. UsoClient StartScan USOClient.exe StartInteractiveScan indítása

Megjegyzés: Egyes felhasználók arról számoltak be, hogy esetükben az egyik parancs működött, a másik nem. Annak megállapításához, hogy az Ön esetében a két parancs közül melyik működik, a parancs futtatásával egyidejűleg nyissa meg a Windows Update programot, hogy megbizonyosodjon arról, hogy a Windows ellenőrzi a frissítéseket.

3. Miután megtalálta a frissítéseket, töltse le őket a következő parancsok valamelyikével:

    1. UsoClient StartDownload ScanInstallWait

4. Ezzel a paranccsal telepítse a letöltött frissítéseket:

  • UsoClient StartInstall

5. Ha a frissítések telepítve vannak, indítsa újra a számítógépet ezzel a paranccsal: *

  • UsoClient RestartDevice

Megjegyzés: Javaslom, hogy várjon legalább 30 percet a számítógép újraindítása előtt.

2. rész: A Windows Update futtatása a PowerShell segítségével a Windows 10/11 rendszerben.

Ha a Windows vagy a Drivers frissítéseket PowerShell-parancsok segítségével szeretné letölteni és telepíteni, használja az alábbi utasításokat.

Windows-frissítések telepítése a PowerShell segítségével:

1. Nyissa meg a címet. PowerShell rendszergazdaként.

2. Folytassa és telepítse a 'PowerShell Windows Update modul' parancsot ezzel a paranccsal, és kérdezze meg a következőt Igen (nyomja meg a ' y' ), amikor a szükséges egyéb szolgáltatók telepítésére kérik: *

  • PSWindowsUpdate modul telepítése

Megjegyzések:
1. A 'PSWindowsUpdate' egy szükséges modul a frissítések telepítéséhez a PowerShell segítségével. A modulban elérhető összes parancs megtekintéséhez adja meg ezt a parancsot:

  • Get-Command -modul PSWindowsUpdate

2. Alapértelmezés szerint a modul csak a Windows és az illesztőprogramok frissítéseit keresi. Ha más Microsoft-termékeket is telepített (pl. Office), és azokhoz is szeretne frissítéseket kapni, adja meg ezt a parancsot is:

  • Add-WUServiceManager -MicrosoftUpdate

3. Ezután adja meg a következő parancsot, hogy engedélyezze a szkriptek végrehajtását a gépén, és kérdezze meg a következőt Igen a figyelmeztetésre, amikor erre felszólítják.

  • Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Elvégrehajtási házirend beállítása

4. Most kényszerítse a Windowst, hogy letöltse és listázza az összes elérhető frissítést a PowerShellben *.

  • Get-WindowsUpdate

5. Most folytassa aszerint, hogy mit szeretne:

A. Az összes elérhető Windows-frissítés telepítéséhez a PowerShell segítségével adja meg ezt a parancsot:

  • Install-WindowsUpdate


B. Az összes elérhető Windows-frissítés és az összes többi Microsoft-termék frissítésének telepítéséhez adja meg ezt a parancsot:

  • Install-WindowsUpdate -MicrosoftUpdate telepítése

C. Egy adott Windows-frissítés telepítéséhez a PowerShell segítségével adja meg ezt a parancsot, és kérje a következőt Igen (y), ha kérdezik: *

  • Get-WindowsUpdate -KBArticleID "KB-szám" -Install

pl. a KB5005463 telepítéséhez ebben a példában:

  • Get-WindowsUpdate -KBArticleID "KB5005463" -Install


D. A Windows Update telepítésének megakadályozásához adja meg ezt a parancsot a PowerShellben:

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

pl. a KB5005463 telepítésének megakadályozása ebben a példában:

  • Get-WindowsUpdate -NotKBArticle "KB5005463" -AcceptAll


E. Bizonyos kategóriák kizárásához a frissítésből (pl. az "illesztőprogram-frissítések vagy a funkciófrissítések, adja meg ezt a parancsot:

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

3. rész: A Windows-frissítések eltávolítása a PowerShell segítségével.

Frissítések eltávolítása a PowerShell használatával:

1. Nyissa meg a címet. PowerShell rendszergazdaként.

2. A PowerShell ablakban adja meg a következő parancsot az összes telepített frissítés listájának lekérdezéséhez.

  • wmic qfe list brief /format:táblázat

2. Vegye figyelembe a KB szám az eltávolítani kívánt Windows-frissítéshez kapcsolódóan.

3. Most hajtsa végre a következő parancsot a kívánt frissítés eltávolításához a PowerShellben:

  • wusa /uninstall /kb:Szám

Megjegyzés: Helyettesítse a 'Szám' szót az eltávolítani kívánt frissítés KB-számával. Például: a KB5005635 eltávolításához adja ezt a parancsot:

  • wusa /uninstall /kb:5005635

Ennyi! Melyik módszer vált be neked?
Tudasd velem, ha ez az útmutató segített neked, hagyj egy megjegyzést a tapasztalataidról. Kérlek, lájkold és oszd meg ezt az útmutatót, hogy másoknak is segíts.


Andy Davis

Rendszergazda blogja a Windowsról

Leave a comment