Jak użyć polecenia PSwindowsupdate, aby wymusić aktualizację systemu Windows 10

Czy masz problem z aktualizacją systemu Windows 10 za pomocą graficznego interfejsu użytkownika? Tak, wypróbuj metodę wymuszenia aktualizacji z wiersza poleceń, aby je pobrać i zainstalować.

Jak wiemy w systemie Windows 10, możemy zdecydować się na powolną i szybką kompilację pierścieni, która pozwoli użytkownikom systemu Windows uzyskać najnowsze aktualizacje jeszcze przed ich upublicznieniem. Jednak ze względu na kilka wersji beta i częste wydawanie aktualizacji przez firmę Microsoft, czasami użytkownicy mogą napotkać pewne problemy z aktualizacją systemu Windows 10 przy użyciu tradycyjnej metody z narzędzia Sprawdź aktualizacjeUstawienia.

Mówię to, ponieważ ostatnio mój komputer z systemem Windows 10 otrzymał kilka aktualizacji i za każdym razem, gdy prosił mnie o ponowne uruchomienie laptopa w celu zainstalowania aktualizacji, ale nie mógł. Dlatego w takim przypadku możemy użyć wiersza poleceń, aby wymusić na systemie Windows 10 ręczne pobranie i zainstalowanie najnowszych aktualizacji za pomocą programu Powershell lub wiersza poleceń. Polecam PowerShell'a.

Wymuś aktualizację systemu Windows 10 za pomocą wiersza poleceń PSwindowsupdate


Wskazówka: Zanimidąc dalej, aby wykonać podane kroki, chciałbym Ci polecić: Przejdź do dysku instalacyjnego systemu Windows 10, który zazwyczaj jestC: jechać, kliknijOknafolder i otwórz plikDystrybucja oprogramowaniawewnątrz tego otwartegoPobieraći usuń wszystkie znajdujące się w nim pliki.

Usuń dystrybucję oprogramowania

Wymuszona aktualizacja systemu Windows 10 przy użyciu programu PowerShell


  1. Power Shell to natywne i zaawansowane narzędzie wiersza poleceń platformy Windows.Kliknij prawym przyciskiem myszy przycisk Start systemu Windows 10 i wybierz opcję Windows PowerShell (administrator).
Uruchom Windows 10 PowerShell jako administrator
  1. Najpierw w PowerShell, aby zainstalować moduł Windows Update, w tym celu użyj polecenia:
     Install-Module PSWindowsUpdate

    Dane wyjściowe powyższego polecenia:

    NuGet provider is required to continue
    PowerShellGet requires NuGet provider version 'x.x.x" or newe to interact with NuGet-based repositories. The NuGet provider must be available in "C:\Program files\PackageManagement\ProviderAssemblies' or C:'Users\Trm\AppData\localPackahemanagement\ProviderAssemblies'. You can also install the NuGet provider by running install-PackageProvider - Name BuGet -MinimumVersion x.x.x -force'. DO you want PowershellGet to install and import the NuGet provider now?
    [Y] Yes [N} No [S] Suspend [?] Help (default is "Y"): Y
    Trusted repository
    You install the modules from an untrusted repository. If you trust this repository, change its installation policy value by running the Set PSRespository cmdlet. Are you sure you want to install the modules from PSGalery'?
    [Y] Yes [A] Yess to All [N] No [L] No to All [S] Suspend [?] Help (default is "N"): Y

  1. Sprawdź najnowsze dostępne aktualizacje dla systemu Windows 10 za pomocą polecenia:
    Get-Windowsupdate

    Jeśli pojawi się błąd:

    PS C:\WINDOWS\system32> Get-WindowsUpdate
    Get-WindowsUpdate : The 'Get-WindowsUpdate' command was found in the module 'PSWindowsUpdate', but the module could
    not be loaded. For more information, run 'Import-Module PSWindowsUpdate'.
    At line:1 char:2
    + Get-WindowsUpdate
    + ~~~~~~~~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (Get-WindowsUpdate:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CouldNotAutoloadMatchingModule

    Błąd działania skryptu PowerShell
  1. Aby rozwiązać ten problem, na pasku wyszukiwania systemu Windows 10 po prostu wpiszScenariuszi opcja „Zezwalaj na uruchamianie lokalnych skryptów programu PowerShell bez podpisywaniapojawi się ”, kliknijOtwarte.
    Zezwalaj na działanie lokalnego skryptu programu Powershell bez podpisywania

    To wrzuci Cię doDla sekcji dla programistówsystemu Windows 10. Wybierz opcję PowerShell Zastosuj następujące ustawienia, aby wykonać skrypty PowerShell. „Zmień zasady wykonywania, aby umożliwić uruchamianie lokalnych skryptów programu PowerShell bez podpisywania. Wymagaj podpisywania zdalnych skryptów.„I kliknijStosowaćprzycisk.

    zezwól na lokalne skrypty w Powershell Windows 10

    Teraz zamknij PowerShell i uruchom ponownie jako administrator. Następnie użyj polecenia:Get-Windowsupdate

  1. Na koniec wpisz polecenie skryptu Powershell, aby zainstalować aktualizacje systemu Windows, a następnie uruchom ponownie komputer. Umożliwi to systemowi Windows łączenie się, pobieranie i instalowanie aktualizacji-Install-WindowsUpdate
    Polecenie najpierw poprosi Cię o pozwolenie i przeprowadzi wymuszoną aktualizację. Po zakończeniu PowerShell wyświetli monitponowne uruchomieniesystemu Windows 10 w celu prawidłowej instalacji aktualizacji.
    Wymuś aktualizację systemu Windows 10 za pomocą wiersza poleceń

OpróczPowerShellmożna również zastosować metodęWiersz poleceń, w tym celu po prostu uruchom go jakoAdministratorw systemie Windows 10.

Aby sprawdzić i uzyskać aktualizacje –UsoClient StartDownloadi aby zainstalować to samo, będzie to polecenieUsoClient StartInstall.

Pojedyncze polecenie dla wszystkich trzech zadań toUsoClient ScanInstallWait

Po zakończeniu uruchom ponownie urządzenie w celu wdrożenia aktualizacji –UsoClient RestartDevice

Inne artykuły:

Related Posts