最新の PowerShell をインストールする方法

概要

PowerShell が Version 7 以上より予測変換機能であったり、Windows Update から更新プログラムを取得できるようになっています。
今回は PowerShell の最新バージョンのアップデート方法を記載します。

バージョン7からの変更点

まず、PowerShell のバージョン7 は、クライアントだと Windows 10 以上、サーバーは Windows Server 2016 以降になります。

predictive-intellisense

2025年4月時点での最新バージョン 7.5 では predictive-intellisense が規定で有効になっており、予測で一致したコマンドを記載するのに役立ちます。
候補は、履歴とプラグインからから確認できます。

PSReadLine の予測機能を使用する – PowerShell | Microsoft Learn より引用

Windows Update サポート

PowerShell バージョン 7.2 より、Windows Update for Business をはじめ、WSUS や SCCM などからでも PowerShell の更新プログラムを取得できるようになりました。

PowerShell 7.2 では、Microsoft Update のサポートが追加されました。 この機能を有効にすると、Windows Update for Business、WSUS、SCCM、または [設定] の対話型 WU ダイアログのいずれを使用する場合でも、従来の Windows Update (WU) 管理フローで最新の PowerShell 7 更新プログラムが取得されます。

PowerShell 7.2 の新機能 – PowerShell | Microsoft Learn

PowerShell の最新バージョンアップデート方法

PowerShell の 2025年4月の最新バージョンは 7.5 であり、更新を当てる場合、簡単な方法としては大きく2つあります。

コマンドでのアップデート

コマンドは PowerShell の winget コマンドを利用して、アップデートを行います。
この方法は Windows 10、Windows 11、Windows Server 2025~ のバージョンで利用可能で、Microsoft 社推奨の方法です。

WinGet – Windows クライアントに PowerShell をインストールするための推奨される方法

Windows への PowerShell のインストール – PowerShell | Microsoft Learn

1.現在の公開されている PowerShell のバージョンを確認します。

C:\Users\user>winget search Microsoft.PowerShell

'msstore' ソースでは、使用する前に次の契約を表示する必要があります。
Terms of Transaction: https://aka.ms/microsoft-store-terms-of-transaction
ソースが正常に機能するには、現在のマシンの 2 文字の地理的リージョンをバックエンド サービスに送信する必要があります (例: "US")。

すべてのソース契約条件に同意しますか?
[Y] はい  [N] いいえ: y

名前               ID                           バージョン ソース
------------------------------------------------------------------
PowerShell         Microsoft.PowerShell         7.5.0.0    winget
PowerShell Preview Microsoft.PowerShell.Preview 7.6.0.3    winget

2.ID 列に記載されているものを選択しますが、Preview はプレビュー版のため、無印を選択します。

C:\Users\user>winget install --id Microsoft.PowerShell --source winget

見つかりました PowerShell [Microsoft.PowerShell] バージョン 7.5.0.0
このアプリケーションは所有者からライセンス供与されます。
Microsoft はサードパーティのパッケージに対して責任を負わず、ライセンスも付与しません。
ダウンロード中 https://github.com/PowerShell/PowerShell/releases/download/v7.5.0/PowerShell-7.5.0-win-x64.msi
  ██████████████████████████████   107 MB /  107 MB
インストーラーハッシュが正常に検証されました
パッケージのインストールを開始しています...
インストールが完了しました

MSI パッケージでのアップデート

1.Windows への PowerShell のインストール – PowerShell | Microsoft Learn から MSI パッケージをダウンロードし、実行します。

2.セットアップ画面が出るので、インストールを行います。

3.オプション機能は以下の通りです。

4.また、マイクロソフトアップデートを利用するという画面があるので、推奨に従って進めます。

タイトルとURLをコピーしました