Windows10でHyper-Vを有効化する方法についてこの記事では紹介します。
デフォルト(初期値)では無効になっているため、Hyper-Vを使用する場合は有効化する必要があります。
そこまで難しくはないので、仮想環境を使用してサーバを構築してみたい人は参考にしてください。
Hyper-Vを使用するための前提条件
Windows 10 EnterpriseまたはProを使用していること
OSのエディションを確認してください。
エディションのバージョンによっては、Hyper-V環境を使用することができません。
左下にあるWindowsアイコンを右クリックして、システムを選択して下の方を確認してみてください。
メモリが4GB以上あること
単純にメモリが不足してしまうと仮想マシンを動かすことができません。
最低でも物理マシンのメモリは4GB以上は欲しいところです。(できれば8GB以上は欲しいです。)
物理マシンのメモリ搭載量の確認については、タスクバーを右クリックしてタスクマネージャーを起動させてください。
パフォーマンスをみるとメモリの搭載容量と後どれだけ使用できるかが分かります。
その他の詳細な要件については以下の公式HPを参照してください。
基本的には上記2点クリアしていれば問題ないと思います。
Hyper-Vを使用できるようにする設定
デフォルト(初期値)ではHyper-Vが無効化されているため、Hyper-Vが使用できるように有効化する必要があります。
Hyper-Vを有効化する方法は2種類あり、どちらの方法を使用しても問題ありません。
一番簡単な方法は、2つ目のGUIを使用して有効化する方法です。
CUIを使用して変更する方法
Windows PowerShellを実行して以下のコマンドを実行します。
※管理者として実行をしてください。
コマンド
上記のような再起動を促すメッセージが表示されるので、『Y』を入力すればPCの再起動が始まりHyper-Vが有効になります。
GUIを使用して変更する方法
一番簡単な方法がGUIを使用する方法です。
操作方法
①Windows ボタンを右クリックし、[アプリと機能] を選択します。
②適切な [関連設定] の下にある [プログラムと機能] を選択します。
➂[Windows の機能の有効化または無効化] を選択します。
④[Hyper-V] を選択して、[OK] をクリックします。
最後にPCを再起動することによって、Hyper-Vが有効になります。
Hyper-Vの有効化確認
Hyper-Vが有効になっているかの確認については、Hyper-Vマネージャから確認します。
上記画面が表示されれば、Hyper-Vを使用するための準備ができています。
まとめ
Hyper-VはCUI又はGUIで有効化することができますが、簡単な方法はGUI操作です。
Hyper-Vを使用するためには、いろいろと上記で説明した前提は有りますが、使用することによって出来ることが一気に広がるので覚えておくと便利な機能です。