Windows Server で HYPER-V の役割をインストールします。
仮想マシンを作成して実行するには、サーバー マネージャーを使用するか、Windows PowerShell で Install-WindowsFeature コマンドレットを使用して、Windows Server に Hyper-V の役割をインストールします。 Windows 10 と Windows 11 については、「Windows に Hyper-V をインストールする」を参照してください。
Hyper-V の詳細については、「Hyper-V テクノロジの概要」を参照してください。 Hyper-V の詳細については、「Hyper-V の概要」を参照してください。 Windows Server 2025 を試すには、評価版をダウンロードしてインストールします。 Evaluation Center を参照してください。
Windows Serve rをインストールする前、または Hyper-V の役割を追加する前に、次のことを確認してください。
コンピューター ハードウェアに互換性があること。 詳細については、「Windows Server のハードウェア要件」と「Windows Server にインストールされた Hyper-V のシステム要件」を参照してください。
Hyper-V に必要なのと同じプロセッサ機能に依存するサードパーティの仮想化アプリを使用する予定がないこと。 たとえば、VMWare Workstation や VirtualBox などです。 Hyper-V は、これらの他のアプリをアンインストールしなくてもインストールできます。 ただし、Hyper-V ハイパーバイザーの実行中にそれらを使用して仮想マシンを管理しようとすると、仮想マシンが起動しなかったり、実行できなかったりする可能性があります。 これらのアプリのいずれかを使用する必要がある場合に Hyper-V ハイパーバイザーをオフにする詳細と手順については、「仮想化アプリケーションが Hyper-V、Device Guard、Credential Guard と連携して動作しない」を参照してください。
Hyper-V マネージャーなどの管理ツールのみをインストールする場合は、「Hyper-V マネージャーを使用した Hyper-V ホストのリモート管理」を参照してください。
サーバー マネージャーを使用して Hyper-V をインストールする
サーバー マネージャーの [管理] メニューから [役割と機能の追加] を選びます。
[開始する前に] ページで、インストールする役割と機能のために、対象サーバーとネットワーク環境の準備が整っていることを確認してください。 [次へ] を選択します。
[インストールの種類の選択] ページで [役割ベースまたは機能ベースのインストール] を選択し、[次へ] を選択します。
[対象サーバーの選択] ページで、サーバー プールからサーバーを選び、[次へ] を選びます。
[サーバーの役割の選択] ページで [Hyper-V] を選択します。 [役割および機能の追加ウィザード] ページから [機能の追加] を選び、[次へ] を選びます。
[機能の選択] ページで [次へ] を選び、もう一度 [次へ] を選びます。
[仮想スイッチの作成] ページ、[仮想マシンの移行] ページ、[既定の保存場所] ページで、実際の環境に適したオプションを選びます。
[インストール オプションの確認] ページで [必要に応じて対象サーバーを自動的に再起動する] をオンにし、[インストール] を選びます。
インストールが完了したら、HYPER-V が正しくインストールされていることを確認します。 開いている、 のすべてのサーバー ] ページでサーバー マネージャーと HYPER-V がインストールされているサーバーを選択します。 チェック、 役割と機能の タイルを選択したサーバーのページです。
Install-WindowsFeature コマンドレットを使用して Hyper-V をインストールする
Windows デスクトップで [スタート] ボタンを選び、Windows PowerShell の名前の一部を入力します。
Windows PowerShell を右クリックして 管理者として実行します。
リモートで接続しているサーバーに Hyper-V をインストールするには、次のコマンドを実行し、
<computer_name>
をサーバーの名前に置き換えます。Install-WindowsFeature -Name Hyper-V -ComputerName <computer_name> -IncludeManagementTools -Restart
サーバーにローカルに接続している場合は、なしのコマンドを実行
-ComputerName <computer_name>
します。サーバーが再起動した後、次のコマンドを実行すると、Hyper-V の役割がインストールされていること、および他にどのような役割と機能がインストールされているかを確認できます。
Get-WindowsFeature -ComputerName <computer_name>
サーバーにローカルに接続している場合は、なしのコマンドを実行
-ComputerName <computer_name>
します。
注意
Windows Server 2016 の Server Core インストール オプションを実行しているサーバーにこの役割をインストールし、パラメーター -IncludeManagementTools
を使用すると、Windows PowerShell 用 Hyper-V モジュールのみがインストールされます。 Server Core インストールで実行される HYPER-V ホストをリモートで管理する別のコンピューターで、HYPER-V マネージャーの GUI 管理ツールを使用することができます。 リモート接続の手順については、「Hyper-V マネージャーを使用した Hyper-V ホストのリモート管理」を参照してください。