Windows 10 で PowerShell のバージョンを確認する4つの方法【初心者向け完全ガイド】
多くのユーザーは、コマンドプロンプトよりも強力な機能を持つ PowerShell を好んで使っています。Windows Server の操作に加えて、Exchange、Lync、SQL ベースのサーバーも制御できる点が大きな魅力です。
Windows 10 には標準で PowerShell 5.0 が搭載されていますが、最新の Windows Update コンポーネントを適用すると、より新しいバージョンの Windows PowerShell 5.1 が自動的にインストールされます。そのため、自分の PC にどのバージョンの PowerShell が入っているのかを確認する方法を知っておくと便利です。このガイドでは、PowerShell のバージョンをチェックするコマンドをわかりやすく解説します。

Windows 10 で PowerShell のバージョンを確認する方法
まず知っておきたいのは、Windows のバージョンによって標準搭載されている PowerShell のバージョンが異なるという点です。以下の対応表を参考にしてください。
- Windows 10 / Windows Server 2016:PowerShell 5.0(Windows Update 適用後は 5.1 に更新されます)
- Windows 8.1 / Windows Server 2012 R2:PowerShell 4.0
- Windows 8 / Windows Server 2012:PowerShell 3.0
- Windows 7 SP1 / Windows Server 2008 R2 SP1:PowerShell 2.0
それでは、使用している Windows のバージョンに関係なく実行できる、PowerShell バージョン確認コマンドを4つの方法で紹介します。
方法1:$PSVersionTable コマンドを使う
PowerShell のプロンプトで $PSVersionTable コマンドを実行すると、出力結果の PSVersion の行でバージョンを確認できます。
1. Windows キーを押して「PowerShell」と入力し、「開く」をクリックします。

2. 「$PSVersionTable」と入力して Enter キーを押します。

3. 出力結果の PSVersion の行にバージョンが表示されます。この例では、PowerShell のバージョンは 5.1.19041.1645 です。

方法2:$PSVersionTable.PSVersion コマンドを使う
$PSVersionTable.PSVersion コマンドを使えば、PowerShell のメジャーバージョン、ビルド番号、リビジョン履歴などもまとめて確認できます。
1. Windows PowerShell を起動します。
2. 「$PSVersionTable.PSVersion」と入力して Enter キーを押します。

3. 出力は以下のような形式で表示されます。Major の値が PowerShell のメジャーバージョンを示しています。
Major Minor Build Revision ----- ----- ----- -------- 5 1 19041 1645

方法3:$Host コマンドを使う
PowerShell ウィンドウで $Host コマンドを実行すると、出力結果の Version の行でバージョンを確認できます。
1. Windows PowerShell のウィンドウを開きます。
2. 「$Host」と入力して Enter キーを押します。

3. 出力結果の Version の行に PowerShell のバージョンが表示されます。出力は以下のような形式になります。
Name : ConsoleHost Version : 5.1.19041.1645 InstanceId : 0859ad62-5642-4190-ab07-26fe0181e892 UI : System.Management.Automation.Internal.Host.InternalHostUserInterface CurrentCulture : en-IN CurrentUICulture : en-US PrivateData : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy DebuggerEnabled : True IsRunspacePushed : False Runspace : System.Management.Automation.Runspaces.LocalRunspace

方法4:$Host.Version コマンドを使う
$Host.Version コマンドでも、PowerShell のメジャーバージョン、ビルド番号などの詳細情報を確認できます。
1. Windows PowerShell を起動します。
2. PowerShell ウィンドウに「$Host.Version」と入力して Enter キーを押します。

3. 出力は以下のような形式で表示され、Major の値が PowerShell のバージョンを示しています。
Major Minor Build Revision ----- ----- ----- -------- 5 1 19041 1645

あわせて読みたい関連記事
- Windows 10 でエラーコード 0x80d0000a を修正する方法
- Chrome で「有害なソフトウェアを検索中」のエラーが出たときの対処法
- 「Desktop Window Manager が動作を停止しました」エラーの解決策
- Windows 10 で Word の起動エラーを修正する方法
このガイドが役に立ち、Windows PC でPowerShell のバージョンを確認する方法を習得できたなら幸いです。どの方法が一番使いやすかったか、ぜひコメント欄でお聞かせください。また、本記事に関するご質問やご提案があれば、お気軽にお寄せください。
-
Windows 11でPowerShellのバージョンを素早く確認する方法
PowerShellは、Windows 10やWindows 11に標準搭載された強力で便利なツールです。しかし、「PowerShellをアップデートしたいけれど、今使っているバージョンがわからない」と困ったことはありませんか?この記事では、Windows 11にインストールされているPowerShellのバージョンを簡単に確認する方法を詳しく解説します。 なお、Windows Package Manager(通称 winget)は、コマンドプロンプトやPowerShellから利用できるコマンドラインツールで、アプリのインストール・管理・設定・アンインストールまで行えます。Windows 11
-
Windows 11でPowerShellを更新する3つの方法【初心者向け完全ガイド】
Windowsオペレーティングシステムを常に最新のソフトウェアとセキュリティアップデートの状態に保つことは、パソコンを快適に維持するために欠かせません。特にWindows 11は、以前のバージョンよりもセキュリティが強化されて設計されていますが、だからといってセキュリティ上の問題が一切起こらないわけではありません。OSを最新の状態に保てば、Microsoftが提供する新機能や新しい能力にもいち早くアクセスできるようになります。 当ブログを定期的にお読みの方なら、ソフトウェアの更新とパッチ適用の重要性はすでにご存じかもしれません。通常、これは最新のOSアップデート、サードパーティ製ソフトウェアの