This article shows how to install Hyper-V in Windows and Windows Server. ニーズに合った一連の手順に従います。
To create and run virtual machines, install the Hyper-V role on Windows Server by using Server Manager, or the Install-WindowsFeature cmdlet in Windows PowerShell.
Hyper-V の詳細については、「 Hyper-V テクノロジの概要」を参照してください。 Windows Server 2025 を試すには、評価版のコピーをダウンロードしてインストールします。 See the Evaluation Center.
Windows Server の要件を確認する
Windows Server をインストールするか、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 Manager などの管理ツールのみをインストールする場合は、「Hyper-V Manager を使用 してホスト Hyper-V リモートで管理する」を参照してください。
Install Hyper-V
PowerShell を使用して Windows Server に Hyper-V をインストールするには:
On the Windows desktop, select the Start button and type any part of the name Windows PowerShell.
Windows PowerShell を右クリックして 管理者として実行します。
Important
管理者として PowerShell を実行する必要があります。または、コマンドが失敗します。
リモートで接続しているサーバーに Hyper-V をインストールするには、次のコマンドを実行し、
<computer_name>
をサーバーの名前に置き換えます。 サーバーにローカルに接続している場合は、-ComputerName <computer_name>
せずにコマンドを実行します。Install-WindowsFeature -Name Hyper-V -ComputerName <computer_name> -IncludeManagementTools -Restart
インストールが開始されます。 インストールが完了するとすぐに、コンピューターが再起動します。
サーバーの再起動後、次のコマンドを実行して、Hyper-V ロールがインストールされていることを確認できます。
Get-WindowsFeature Hyper-V -ComputerName <computer_name>
サーバーにローカルに接続している場合は、
-ComputerName <computer_name>
せずにコマンドを実行します。
Note
この役割を、Windows Server の Server Core インストール オプションを実行するサーバーにインストールし、パラメーター -IncludeManagementTools
を使用する場合は、Windows PowerShell 用の Hyper-V モジュールのみがインストールされます。 別のコンピューターの GUI 管理ツール Hyper-V Manager を使用して、Server Core インストールで実行される Hyper-V ホストをリモートで管理できます。 リモート接続の手順については、「Hyper-V Manager を使用 して Hyper-V ホストをリモートで管理する」を参照してください。
Hyper-V を有効にして、Windows 上に仮想マシンを作成します。 Hyper-V は、 Windows コントロール パネル、 PowerShell の使用、 展開イメージング サービスおよび管理ツール (DISM) の使用など、さまざまな方法で有効にすることができます。 この記事では、各オプションについて説明します。
Note
Hyper-V は、オプションの機能として Windows に組み込まれています。Hyper-V ダウンロードはありません。
Windows の要件を確認する
- Windows 10 (Pro または Enterprise)、または Windows 11 (Pro または Enterprise)
- 64 ビット プロセッサと第 2 レベル アドレス変換 (SLAT)。
- VM モニター モード拡張機能 (Intel CPU 上の VT-c) の CPU サポート。
- 4 GB 以上のメモリ。
Note
The Hyper-V role can't be installed on Windows 10 Home or Windows 11 Home.
詳細とトラブルシューティングについては、「 Windows Hyper-V システム要件」を参照してください。
Enable Hyper-V
PowerShell を使用して Windows で Hyper-V を有効にするには:
On the Windows desktop, select the Start button and type any part of the name Windows PowerShell.
Windows PowerShell を右クリックして 管理者として実行します。
Important
管理者として PowerShell を実行する必要があります。または、コマンドが失敗します。
次のコマンドを実行します。
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Enter Y to have the computer restart to complete the installation.
DISM を使用して Windows で Hyper-V ロールを有効にするには:
展開イメージのサービスと管理ツール (DISM) は、Windows および Windows イメージの構成に役立ちます。 DISM は、多くのアプリケーションの中で、オペレーティング システムの実行中に Windows の機能を有効にすることができます。
On the Windows desktop, select the Start button and type any part of the name Windows PowerShell.
Windows PowerShell を右クリックして 管理者として実行します。
次のコマンドを入力します。
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
この機能が有効になっており、"操作が正常に完了しました" と表示されます。
DISM の詳細については、 DISM テクニカル リファレンスを参照してください。