PSwindowsupdateコマンドを使ってWindows 10を強制アップデートする方法

グラフィカル ユーザー インターフェイスを介して Windows 10 を更新する際に問題が発生していますか?はい、コマンド ラインの強制更新方法を試してダウンロードしてインストールします。

Windows 10 ではご存知のとおり、Windows 内部関係者が最新の更新プログラムが公開される前でも入手できるように、リングの低速ビルドと高速リングのビルドを選択できます。ただし、ベータ版がいくつかあり、Microsoft による更新が頻繁に発行されるため、更新の確認による従来の方法を使用して Windows 10 を更新すると、ユーザーが問題に直面する場合があります。設定

私がこれを言っているのは、最近私の Windows 10 PC にいくつかのアップデートがあり、そのたびにアップデートをインストールするためにラップトップを再起動するように求められましたが、それができなかったからです。したがって、そのような場合、コマンド ラインを使用して、Powershell またはコマンド プロンプトを使用して Windows 10 システムに最新の更新プログラムを手動でダウンロードしてインストールするように強制できます。パワーシェルをお勧めします。

PSwindowsupdate コマンドラインを使用して Windows 10 を強制的に更新する


ヒント: 前にさらに、指定された手順に従うことをお勧めします。 Windows 10 のインストール ドライブに移動します。C:ドライブをクリックしてください。フォルダを開き、ソフトウェア配布その開いた中にダウンロードその中にあるすべてのファイルを削除します。

ソフトウェア配布の削除

PowerShellを使用したWindows 10の強制アップデート


  1. Power Shell は、Windows プラットフォームのネイティブかつ高度なコマンドライン ツールです。Windows 10 のスタート ボタンを右クリックし、[Windows Powershell (管理者)] を選択するだけです。
Windows 10 Powershellを管理者として実行します
  1. まず Powershell で Windows Update モジュールをインストールするには、次のコマンドを使用します。
     Install-Module PSWindowsUpdate

    上記のコマンドの出力は次のとおりです。

    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. 次のコマンドを使用して、Windows 10 で利用可能な最新の更新プログラムを確認します。
    Get-Windowsupdate

    エラーが発生した場合:

    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

    Powershell スクリプト実行エラー
  1. これを解決するには、Windows 10 の検索バーに次のように入力します。スクリプトそしてオプション「署名なしでローカル PowerShell スクリプトを実行できるようにする」と表示されるので、 をクリックします。開ける。
    Powershell ローカル スクリプトを署名なしで実行できるようにする

    これにより、あなたは開発者向けセクションPowerShell オプションを選択し、次の設定を適用して PowerShell スクリプトを実行します。 「ローカル PowerShell スクリプトが署名なしで実行できるように実行ポリシーを変更します。リモート スクリプトには署名が必要です。「そして、適用するボタン。

    Powershell Windows 10 でローカル スクリプトを許可する

    ここで PowerShell を閉じ、管理者として再度実行します。その後、次のコマンドを使用します。Get-Windowsupdate

  1. 最後に、Powershell スクリプト コマンドを入力して Windows 更新プログラムをインストールし、再起動します。これにより、Windows が接続し、更新プログラムをダウンロードしてインストールできるようになります。Install-WindowsUpdate
    このコマンドは最初に許可を求め、強制更新を実行します。完了すると、PowerShell によって次のプロンプトが表示されます。リブートWindows 10 システムにアップデートを適切にインストールするために。
    コマンドラインを使用して Windows 10 を強制的に更新する

それとは別に、パワーシェルという方法もあります。コマンドプロンプトその場合は、単に次のように実行します管理者Windows 10上で。

アップデートを確認して入手するには –UsoClient StartDownload同じものをインストールするには、コマンドは次のようになりますUsoClient StartInstall

3 つのタスクすべてを 1 つのコマンドで実行できます。UsoClient ScanInstallWait

完了したら、アップデートを実装するためにデバイスを再起動します –UsoClient RestartDevice

その他の記事:

Related Posts