PowerShell を使用して Windows Update をインストール/管理する方法【チュートリアル】【パーティションマジック】

非常に多くのユーザーがインストール方法について混乱しています PowerShell を使用した Windows の更新 .あなたもそれを理解しようとしているなら、この投稿から このサイト 読む価値があります。 PSWindowsUpdate と PowerShell の Windows 更新プログラムのインストールについて詳しく説明しています。





このページで :

パワーシェル は、コマンド ライン経由で管理者としてオペレーティング システムのさまざまなサービスにアクセスできる強力なグラフィカル ユーザー インターフェイスです。このツールは、次のようなさまざまな作業を処理するために使用できます。 ファイルのコピー PowerShell 、 交換オンラインに接続する 、 リモート コンピューターのシャットダウン/再起動 、および Windows Update PowerShell です。

Windows 10/11/8/7 に Windows Update をインストールする場合、ほとんどの人は Windows Update 設定機能を使用したいと思うかもしれません。ただし、場合によっては、 Windows Update がダウンロード中に動かなくなることがある またはいくつかのエラーコード。

カスタム スクリプトを実行してインストールを自動化したり、新しいインストールにパッチを適用したりする場合は、PSWindowsUpdate で PowerShell Windows update コマンドレットを実行できます。 Windows 10/11 で Windows Update PowerShell をインストール/管理する方法は?読み続けましょう。



PSWindowsUpdate とは

PowerShell Windows 更新プログラムのインストールと管理に関して言えば、PSWindowsUpdate モジュールについて説明することは避けられません。これは、PowerShell コマンド ラインから Windows 更新プログラムをインストールまたは管理するのに役立つ重要なモジュールです。

さらに、管理者は、Windows サーバーおよびワークステーションで PowerShell を使用して、Windows 更新プログラムをリモートで確認、インストール、非表示、および削除できます。これは Michal Gajda によるコミュニティ モジュールであり、PowerShell ギャラリー リポジトリからインストールできます。そのため、Windows には組み込まれていません。



PowerShell を使用して Windows Update をインストール/管理する方法

このパートでは、Windows 10/11 に Windows 更新 PowerShell をインストールする方法を学習します。さらに、PSWindowsUpdate のインストール、Windows 更新プログラムの PowerShell チェック、PowerShell Windows 更新プログラムの削除など、PowerShell Windows 更新プログラムに関連するその他の有用な情報も紹介します。

# 1. PSWindowsUpdate モジュールをインストールする

前述のように、PowerShell で Windows 更新プログラムをインストールするには、PSWindowsUpdate モジュールが必要です。 Windows には組み込まれていないため、PowerShell ギャラリーからインストールする必要があります。ここでは、PowerShell PackageManagement を介して Windows 10/11 および Windows Server 2022/2019/2016 にインストールできます。そのために:

ステップ1。 を右クリックします。 ウィンドウズ 画面の左ボタンでメニューを選択し、 Windows PowerShell (管理者) をクリックし、 はい それを確認します。



ステップ2。 管理者特権の PowerShell ウィンドウで、次のコマンドを入力してヒットします。 入る PSWindowsUpdate のインストールを開始します。

チップ:

thSWindowsUpdate モジュールをインストールするには、 TLS1.2 接続用のプロトコル。 PowerShell で有効にするには、次のコマンドを実行します。 [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 指図。



Install-Module -Name PSWindowsUpdate -Force

  PSWindowsUpdate をインストールする

ステップ 3。 インストールしたら、次のコマンドを実行してパッケージを確認します。

Get-Package -Name PSWindowsUpdate

  PSWindowsUpdate パッケージを確認してください

ステップ 4。 次のコマンドを実行して、PSWindowsUpdate モジュールで使用可能なコマンド ラインの一覧を表示できます。

get-command -module PSWindowsUpdate

# 2. PowerShell で利用可能なすべての Windows Update を一覧表示する

PowerShell で Windows 更新プログラムをインストールする前に、次のコマンドを実行して、現在のコンピューターで利用可能なすべての Windows 更新プログラムを確認できます。 取得-WindowsUpdate また 取得 WUList 管理者特権の PowerShell ウィンドウでコマンドを実行します。

  PowerShell を使用して利用可能な Windows 更新プログラムを一覧表示する

リモート コンピューターで利用可能なすべての更新プログラムを一覧表示する場合は、次を実行できます。 Get-WUList –ComputerName server2 指図。

# 3. PowerShell で利用可能なすべての Windows Update をインストールする

これで、利用可能なすべての Windows 更新プログラム PowerShell を Windows Update サーバーから自動的にダウンロードしてインストールできるようになりました。この作業を行うには、上で説明したように管理者特権の PowerShell ウィンドウを開き、次のコマンドを実行します。

インストール-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot

また

Get-WindowsUpdate -AcceptAll -Install -AutoReboot

コマンドを実行した後、Windows 10/11 は Windows Update をダウンロードしてインストールし、コンピューターを自動的に再起動してこれらの変更を適用します。

  PowerShell で Windows 更新プログラムをインストールする

# 4. PowerShell を使用して特定の Windows 更新プログラムをインストールする

場合によっては、すべての Windows 更新プログラムではなく、特定の Windows 更新プログラムをインストールしたい場合があります。この場合、管理者特権の PowerShell ウィンドウを開き、次のコマンドを入力して、 入る 、 タイプ あ、 そしてヒット 入る .

ノート:

ここで交換する必要があります KB5017308 を、インストールする更新プログラムの KB 名に置き換えます。

Get-WindowsUpdate -Install -KBArticleID KB5017308

  PowerShell を使用して特定の Windows 更新プログラムをインストールする

# 5. PowerShell で Windows Update のインストール履歴を確認する

PowerShell で Windows の更新履歴を確認することをお勧めします。これを行うには、PowerShell ウィンドウを開いて、 取得 WUHistory 指図。次に、以前にコンピューターにインストールした Windows 更新プログラムの一覧を取得します。

  PowerShell で Windows 更新プログラムのインストール履歴を確認する

# 6. PowerShell で特定の Windows Update を削除する

次のような理由で、最近インストールした Windows 更新プログラムを削除したい場合があります。 Windows 10 は同じ更新プログラムを何度もインストールし続けます .この場合、次のコマンドを実行して、 KB番号 Windows 10/11から削除したいものとして。

削除-WindowsUpdate -KBArticleID KB5017308 -NoRestart

また、特定の Windows Update を非表示にして、Windows Update サーバーによってコンピューターにインストールされないようにすることもできます。たとえば、次のコマンドを実行して、 KB5017308 アップデート。

  • $HideList = 'KB5017308'
  • Get-WindowsUpdate -KBArticleID $HideList –非表示

  PowerShell で特定の更新プログラムを非表示にする

後で更新を再表示する場合は、次のコマンドを実行できます。

Show-WindowsUpdate -KBArticleID $HideList

参考文献 : ディスク容量が不足しているために PowerShell で Windows Update をインストールできない場合でも、心配はいりません。 このサイト パーティション ウィザード ディスク容量の分析、パーティションの拡張、より大きなハードドライブへのアップグレードなどにより、問題を簡単に解決できます。