Windows PowerShell のシステム要件Windows PowerShell System Requirements

この記事では、Windows PowerShell 3.0、Windows PowerShell 4.0、Windows PowerShell 5.0、Windows PowerShell 5.1 のシステム要件を列挙します。This article lists the system requirements for Windows PowerShell 3.0, Windows PowerShell 4.0, Windows PowerShell 5.0, and Windows PowerShell 5.1. また、Windows PowerShell Integrated Scripting Environment (ISE)、Common Information Model (CIM) コマンド、ワークフローなど、特別な機能を紹介します。And, special features, such as Windows PowerShell Integrated Scripting Environment (ISE), Common Information Model (CIM) commands, and workflows.

Windows® 8.1 および Windows Server® 2012 R2 には、必要なプログラムがすべて付属しています。Windows® 8.1 and Windows Server® 2012 R2 include all required programs. この記事は、以前のリリースの Windows のユーザー向けです。This article is designed for users of earlier releases of Windows.

オペレーティング システムの要件Operating system requirements

Windows PowerShell 5.1Windows PowerShell 5.1

Windows PowerShell 5.1 は、次のバージョンの Windows で実行されます。Windows PowerShell 5.1 runs on the following versions of Windows. Windows PowerShell 5.1 を実行するには、Windows Management Framework 5.1 をインストールします。To run Windows PowerShell 5.1, install Windows Management Framework 5.1. 詳細については、「WMF 5.1 のインストールと構成」を参照してください。For more information, see Install and Configure WMF 5.1.

Windows のバージョンWindows version システム要件System requirement
Windows Server 2019Windows Server 2019 既定でインストールされていますInstalled by default
Windows Server 2016Windows Server 2016 既定でインストールされていますInstalled by default
Windows Server 2012 R2Windows Server 2012 R2 Windows Management Framework 5.1 をインストールするInstall Windows Management Framework 5.1
Windows Server 2012Windows Server 2012 Windows Management Framework 5.1 をインストールするInstall Windows Management Framework 5.1
Windows Server 2008 R2 Service Pack 1Windows Server 2008 R2 with Service Pack 1 Windows Management Framework 5.1 をインストールするInstall Windows Management Framework 5.1
Windows 10 バージョン 1607 以降Windows 10 version 1607 and up 既定でインストールされていますInstalled by default
Windows 10 バージョン 1507、1511Windows 10 version 1507, 1511 Windows Management Framework 5.1 をインストールするInstall Windows Management Framework 5.1
Windows 8.1Windows 8.1 Windows Management Framework 5.1 をインストールするInstall Windows Management Framework 5.1
Windows 7 Service Pack 1Windows 7 with Service Pack 1 Windows Management Framework 5.1 をインストールするInstall Windows Management Framework 5.1

Windows PowerShell 5.0Windows PowerShell 5.0

Windows PowerShell 5.0 は、次のバージョンの Windows で実行できます。Windows PowerShell 5.0 runs on the following versions of Windows. Windows PowerShell 5.0 を実行するには、Windows Management Framework 5.1 をインストールします。To run Windows PowerShell 5.0, install Windows Management Framework 5.1. 詳細については、「WMF 5.1 のインストールと構成」を参照してください。For more information, see Install and Configure WMF 5.1. Windows Management Framework 5.1 は Windows Management Framework 5.0 に取って代わります。Windows Management Framework 5.1 supersedes Windows Management Framework 5.0.

Windows のバージョンWindows version システム要件System requirement
Windows Server 2019Windows Server 2019 上位バージョンが既定でインストール済みHigher version installed by default
Windows Server 2016Windows Server 2016 上位バージョンが既定でインストール済みHigher version installed by default
Windows Server 2012 R2Windows Server 2012 R2 Windows Management Framework 5.1 をインストールするInstall Windows Management Framework 5.1
Windows Server 2012Windows Server 2012 Windows Management Framework 5.1 をインストールするInstall Windows Management Framework 5.1
Windows Server 2008 R2 Service Pack 1Windows Server 2008 R2 with Service Pack 1 Windows Management Framework 5.1 をインストールするInstall Windows Management Framework 5.1
Windows 10 バージョン 1607 以降Windows 10 version 1607 and up 上位バージョンが既定でインストール済みHigher version installed by default
Windows 10 バージョン 1507、1511Windows 10 version 1507, 1511 既定でインストールされていますInstalled by default
Windows 8.1Windows 8.1 Windows Management Framework 5.1 をインストールするInstall Windows Management Framework 5.1
Windows 7 Service Pack 1Windows 7 with Service Pack 1 Windows Management Framework 5.1 をインストールするInstall Windows Management Framework 5.1

Windows PowerShell 4.0Windows PowerShell 4.0

Windows PowerShell 4.0 は、次のバージョンの Windows で実行できます。Windows PowerShell 4.0 runs on the following versions of Windows. Windows PowerShell 4.0 を実行するには、お使いのオペレーティング システム用のバージョンの Windows Management Framework をインストールします。To run Windows PowerShell 4.0, install the specified version of the Windows Management Framework for your operating system.

Windows のバージョンWindows version システム要件System requirement
Windows 8.1Windows 8.1 既定でインストールされていますInstalled by default
Windows Server 2012 R2Windows Server 2012 R2 既定でインストールされていますInstalled by default
Windows® 7 Service Pack 1Windows® 7 with Service Pack 1 Windows Management Framework 4.0 をインストールするInstall Windows Management Framework 4.0
Windows Server® 2008 R2 Service Pack 1Windows Server® 2008 R2 with Service Pack 1 Windows Management Framework 4.0 をインストールするInstall Windows Management Framework 4.0

Windows PowerShell 3.0Windows PowerShell 3.0

Windows PowerShell 3.0 は、次のバージョンの Windows で実行できます。Windows PowerShell 3.0 runs on the following versions of Windows. Windows PowerShell 3.0 を実行するには、お使いのオペレーティング システム用のバージョンの Windows Management Framework をインストールします。To run Windows PowerShell 3.0, install the specified version of the Windows Management Framework for your operating system.

Windows のバージョンWindows version システム要件System requirement
Windows 8Windows 8 既定でインストールされていますInstalled by default
Windows Server 2012Windows Server 2012 既定でインストールされていますInstalled by default
Windows® 7 Service Pack 1Windows® 7 with Service Pack 1 Windows Management Framework 3.0 をインストールするInstall Windows Management Framework 3.0
Windows Server® 2008 R2 Service Pack 1Windows Server® 2008 R2 with Service Pack 1 Windows Management Framework 3.0 をインストールするInstall Windows Management Framework 3.0
Windows Server 2008 Service Pack 2Windows Server 2008 with Service Pack 2 Windows Management Framework 3.0 をインストールするInstall Windows Management Framework 3.0

Microsoft .NET Framework の要件Microsoft .NET Framework requirements

次の表は、Windows PowerShell の .NET Framework 要件をまとめたものです。The following table shows the .NET Framework requirements for Windows PowerShell.

VersionVersion .NET 要件.NET requirement
Windows PowerShell 5.1Windows PowerShell 5.1 Microsoft .NET Framework 4.5 のフル インストールが必要です。Requires the full installation of Microsoft .NET Framework 4.5. Windows 8.1 と Windows Server 2012 R2 には、既定で Microsoft .NET Framework 4.5 が付属しています。Windows 8.1 and Windows Server 2012 R2 include Microsoft .NET Framework 4.5 by default.
Windows PowerShell 5.0Windows PowerShell 5.0 Microsoft .NET Framework 4.5 のフル インストールが必要です。Requires the full installation of Microsoft .NET Framework 4.5. Windows 8.1 と Windows Server 2012 R2 には、既定で Microsoft .NET Framework 4.5 が付属しています。Windows 8.1 and Windows Server 2012 R2 include Microsoft .NET Framework 4.5 by default.
Windows PowerShell 4.0Windows PowerShell 4.0 Microsoft .NET Framework 4.5 のフル インストールが必要です。Requires the full installation of Microsoft .NET Framework 4.5. Windows 8.1 と Windows Server 2012 R2 には、既定で Microsoft .NET Framework 4.5 が付属しています。Windows 8.1 and Windows Server 2012 R2 include Microsoft .NET Framework 4.5 by default.
Windows PowerShell 3.0Windows PowerShell 3.0 Microsoft .NET Framework 4 のフル インストールが必要です。Requires the full installation of Microsoft .NET Framework 4. Windows 8 と Windows Server 2012 には、既定で Microsoft .NET Framework 4.5 が含まれるため、この要件は満たされています。Windows 8 and Windows Server 2012 include Microsoft .NET Framework 4.5 by default, which fulfills this requirement.

次のリンクを使用し、Microsoft .NET Framework バージョンを Microsoft ダウンロード センターからダウンロードします。Use the following links to download Microsoft .NET Framework from the Microsoft Download Center.

VersionVersion LinkLink
.NET Framework 4.5 (dotNetFx45_Full_setup.exe).NET Framework 4.5 (dotNetFx45_Full_setup.exe) Microsoft .NET Framework 4.5Microsoft .NET Framework 4.5
.NET Framework 4 (dotNetFx40_Full_setup.exe).NET Framework 4 (dotNetFx40_Full_setup.exe) Microsoft .NET Framework 4 (Web インストーラー)Microsoft .NET Framework 4 (Web Installer)

Windows Management Framework 4.0Windows Management Framework 4.0

Windows PowerShell 5.0 には、Windows Server 2008 R2 SP1 と Windows 7 SP1 に Windows Management Framework 4.0 をプレインストールする必要があります。Windows PowerShell 5.0 requires Windows Management Framework 4.0 to be preinstalled on Windows Server 2008 R2 SP1 and Windows 7 SP1.

WS-Management 3.0WS-Management 3.0

Windows PowerShell 3.0 と Windows PowerShell 4.0 は、WinRM サービスおよび WSMan プロトコルをサポートする WS-Management 3.0 を必要とします。Windows PowerShell 3.0 and Windows PowerShell 4.0 require WS-Management 3.0, which supports the WinRM service and WSMan protocol. このプログラムは、Windows 8.1、Windows Server 2012 R2、Windows 8、Windows Server 2012、Windows Management Framework 4.0、Windows Management Framework 3.0 にも組み込まれています。This program is included in Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows Management Framework 4.0, and Windows Management Framework 3.0.

Windows Management Instrumentation 3.0Windows Management Instrumentation 3.0

Windows PowerShell 3.0 と Windows PowerShell 4.0 には、Windows Management Instrumentation 3.0 (WMI) が必要です。Windows PowerShell 3.0 and Windows PowerShell 4.0 require Windows Management Instrumentation 3.0 (WMI). このプログラムは、Windows 8.1、Windows Server 2012 R2、Windows 8、Windows Server 2012、Windows Management Framework 4.0、Windows Management Framework 3.0 にも組み込まれています。This program is included in Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows Management Framework 4.0, and Windows Management Framework 3.0. このプログラムがコンピューターにインストールされていない場合、CIM コマンドなどの、WMI を必要とする機能は実行されません。If this program isn't installed on the computer, features that require WMI, such as CIM commands, don't run.

共通言語ランタイム 4.0Common Language Runtime 4.0

Windows PowerShell 3.0、Windows PowerShell 4.0、および Windows PowerShell 5.0 は、共通言語ランタイム (CLR) 4.0 に対してコンパイルされます。Windows PowerShell 3.0, Windows PowerShell 4.0, and Windows PowerShell 5.0 are compiled against Common Language Runtime (CLR) 4.0.

グラフィカル ユーザー インターフェイスの要件Graphical user interface requirements

Windows PowerShell はグラフィカル ユーザー インターフェイスを必要としないコンソール ベースのアプリケーションです。Windows PowerShell is a console-based application that doesn't require a graphical user interface. 画面 (モニター) もユーザー インターフェイスも持たない、Windows Server 2012 R2 または Windows Server 2012 の Server Core インストール オプションなどのコンピューターに適しています。It's well suited to computers that don't have screens or monitors, or a user interface, such as the Server Core installation options of Windows Server 2012 R2 or Windows Server 2012.

一部の項目では、グラフィカル ユーザー インターフェイスが必要です。Some items require a graphical user interface. 詳細については、各項目のヘルプ記事をご覧ください。For details, see the help article for each item.

Windows PowerShell エンジンの要件Windows PowerShell engine requirements

Windows PowerShell 4.0 は、Windows PowerShell 3.0 および Windows PowerShell 2.0 との下位互換性を保つように設計されています。Windows PowerShell 4.0 is designed to be backwards compatible with Windows PowerShell 3.0 and Windows PowerShell 2.0. Windows PowerShell 2.0 と Windows PowerShell 3.0 用に記述されたコマンドレット、プロバイダー、スナップイン、モジュール、スクリプトは、未変更のまま Windows PowerShell 4.0 で実行できます。Cmdlets, providers, snap-ins, modules, and scripts written for Windows PowerShell 2.0 and Windows PowerShell 3.0 run unchanged in Windows PowerShell 4.0.

ただし、Microsoft .NET Framework 4 でランタイムのアクティブ化ポリシーが変更されたため、Windows PowerShell 2.0 用に記述され、共通言語ランタイム (CLR) 2.0 でコンパイルされた Windows PowerShell ホスト プログラムは、変更を加えなければ Windows PowerShell 3.0 (CLR 4.0 でコンパイルされたもの) で実行できません。However, due to a change in the runtime activation policy in Microsoft .NET Framework 4, Windows PowerShell host programs that were written for Windows PowerShell 2.0 and compiled with Common Language Runtime (CLR) 2.0 can't run without modification in Windows PowerShell 3.0, which is compiled with CLR 4.0.

Windows PowerShell 2.0 エンジンの最小要件は Microsoft .NET Framework 2.0.50727 です。The Windows PowerShell 2.0 engine's minimum requirement is Microsoft .NET Framework 2.0.50727. この要件は Microsoft .NET Framework 3.5 Service Pack 1 で満たされています。This requirement is fulfilled by Microsoft .NET Framework 3.5 Service Pack 1. Microsoft .NET Framework 4 以降のリリースの Microsoft .NET Framework では、この要件が満たされません。This requirement isn't fulfilled by Microsoft .NET Framework 4 and later releases of Microsoft .NET Framework.

Windows PowerShell 2.0 エンジンの追加とインストールや、必要なバージョンの Microsoft .NET Framework の追加とインストールについては、「Windows PowerShell 2.0 エンジンのインストール」をご覧ください。For information about adding or installing the Windows PowerShell 2.0 engine, and adding or installing the required versions of the Microsoft .NET Framework, see Installing the Windows PowerShell 2.0 Engine. Windows PowerShell 2.0 エンジンの開始に関する情報については、「Windows PowerShell 2.0 エンジンの開始」を参照してください。For information about starting the Windows PowerShell 2.0 engine, see Starting the Windows PowerShell 2.0 Engine.

Windows プレインストール環境Windows Preinstallation Environment

Windows PowerShell 2.0、Windows PowerShell 3.0、および Windows PowerShell 4.0 は、Windows プレインストール環境 (Windows PE) で実行できます。Windows PowerShell 2.0, Windows PowerShell 3.0, and Windows PowerShell 4.0 run in the Windows Preinstallation Environment (Windows PE). ただし、次のコマンドレットはサポートされていません。However, the following cmdlets aren't supported.

WinRM サービスは Windows PE に存在しません。The WinRM service isn't present on Windows PE.

関連項目See also

Windows PowerShell のインストールInstalling Windows PowerShell

Windows PowerShell の開始Starting Windows PowerShell

Windows Management FrameworkWindows Management Framework