Windows11 Homeで仮想環境(Hyper-V)を作成する方法

Windows11 Homeで仮想環境(Hyper-V)を作成する方法

こんな方にオススメ

  • Windows11 Homeで仮想環境(Hyper-V)を作成したい方
  • Windows11 Homeで仮想環境(Hyper-V)を作成する方法がわからない方
  • Windows11 Homeで仮想環境(Hyper-V)を作成できるか知りたい方

Windows11 Homeで仮想環境(Hyper-V)を作成するには以下の順番で行います。

  • 仮想環境(Hyper-V)をインストールするためのbatファイルを作成する
  • batファイルを管理者として実行する
  • パソコン再起動
  • インストールした仮想環境(Hyper-V)を有効にする
  • パソコン再起動

Hyper-Vとは仮想OSを起動し、Windows内で他のOSを動作させることができる便利な機能です。

例えば、仮想OSとしてWindows7を入れて起動させてみたり、UNIX系のOSを入れて検証してみたりすることが出来ます。

これらの仮想OSは「ゲストOS」とも呼ばれており、Microsoftの公式サイトにはWindows上のHyper-Vでサポートされているオペレーティング システムの組み合わせ一覧が公開されています。

仮想環境(Hyper-V)に入れることが可能なOSは限られているということを理解しておいてください。

そしてWindows11のHomeエディションにはHyper-V(仮想環境)がインストールされていないため、手動でインストールした後に有効化する必要があります。

ここでは、Windows11 Homeエディションで仮想環境(Hyper-V)を作成する方法を詳しく解説していきます。

この手順では管理者権限が必要になります。

目次

仮想環境(Hyper-V)をインストールするためのbatファイルを作成する

まずは仮想環境(Hyper-V)をインストールするためのbat(バッチ)ファイルを以下の手順で作成します。

バッチファイルとはWindowsのコマンドプロンプトで行える作業をひとまとめのファイルにしたものです。
ファイルの拡張子は「XXXX.bat」になります。

STEP

メモ帳を起動し、以下のコードを貼り付ける

メモ帳を起動し、以下のコードを貼り付けてください。

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause
仮想環境(Hyper-V)をインストールするためのbatファイルを作成する Step1 メモ帳を起動し、コードを貼り付ける
仮想環境(Hyper-V)をインストールするためのbatファイルを作成する Step1 メモ帳を起動し、コードを貼り付ける
STEP

[ファイル]→[名前を付けて保存]をクリック

Step1のコードを貼り付けたら、メモ帳の左上にある[ファイル]をクリックしてください。

[ファイル]をクリックすると下に向かってメニューが展開されます。

その中にある[名前を付けて保存]をクリックしてください。

仮想環境(Hyper-V)をインストールするためのbatファイルを作成する Step2 [ファイル]→[名前を付けて保存]をクリック
仮想環境(Hyper-V)をインストールするためのbatファイルを作成する Step2 [ファイル]→[名前を付けて保存]をクリック
STEP

ファイル名の末尾に.batを付けてファイルを保存する

[名前を付けて保存]をクリックすると、保存先とファイル名を決める画面が表示されます。

ファイルの種類を[すべてのファイル]に変更し、ファイル名の末尾に[.bat]を付けて、右下の[保存(S)]をクリックしてください。

ファイル名は末尾が.batになっていれば何でも良いです。ここでは例としてhypv.batとしています。

仮想環境(Hyper-V)をインストールするためのbatファイルを作成する Step3 ファイル名の末尾に.batを付けてファイルを保存する
仮想環境(Hyper-V)をインストールするためのbatファイルを作成する Step3 ファイル名の末尾に.batを付けてファイルを保存する
STEP

バッチファイルが保存されていることを確認する

[保存(S)]をクリックすると、以下のようなアイコンのバッチファイルが作成されます。

これで仮想環境(Hyper-V)をインストールするためのバッチファイルが作成できました。

ファイルの拡張子を表示させておくとわかりやすくて便利です。
こちらの「ファイルの拡張子と隠しファイルの表示方法 Windows11」を参考に是非ファイルの拡張子を表示させてみてください。

仮想環境(Hyper-V)をインストールするためのbatファイルを作成する Steo4 バッチファイルが保存されていることを確認する
仮想環境(Hyper-V)をインストールするためのbatファイルを作成する Steo4 バッチファイルが保存されていることを確認する

作成したbat(バッチ)ファイルを使って仮想環境(Hyper-V)をインストールする

次は、以下の手順で作成したbat(バッチ)ファイルを使って仮想環境(Hyper-V)をWindows11 Home Edtionにインストールしていきます。

STEP

作成したバッチファイルを右クリックし、[管理者として実行]をクリック

作成したバッチファイルを[右クリック]してください。

バッチファイルファイルを[右クリック]すると下に向かってメニューが展開されます。

展開されたメニューの中にある[管理者とし実行]をクリックしてください。

Windows11からは右クリックメニューがかなりスリムになりした。
Windows10以前の右クリックメニューに表示を変更したい場合はこちらの「Windows11の右クリックメニューを以前の形に戻す方法」を御覧ください。

batファイルを使って仮想環境(Hyper-V)をインストールする Step1 作成したバッチファイルを右クリックし、[管理者として実行]をクリック
batファイルを使って仮想環境(Hyper-V)をインストールする Step1 作成したバッチファイルを右クリックし、[管理者として実行]をクリック
STEP

ユーザーアカウント制御画面で[はい]をクリック

[管理者とし実行]をクリックすると、ユーザーアカウント制御と書かれたウィンドウが表示されます。

[はい]をクリックしてください。

batファイルを使って仮想環境(Hyper-V)をインストールする Step2 ユーザーアカウント制御画面で[はい]をクリック
batファイルを使って仮想環境(Hyper-V)をインストールする Step2 ユーザーアカウント制御画面で[はい]をクリック
STEP

仮想環境(Hyper-V)パッケージのダウンロードとインストール

[はい]をクリックするとコマンドプロンプトの画面が表示され、仮想環境(Hyper-V)パッケージのダウンロードとインストールが始まります。

バッチファイルを管理者として実行していない場合はエラーが表示されます。

batファイルを使って仮想環境(Hyper-V)をインストールする Step3 仮想環境(Hyper-V)パッケージのダウンロードとインストール
batファイルを使って仮想環境(Hyper-V)をインストールする Step3 仮想環境(Hyper-V)パッケージのダウンロードとインストール
STEP

Yキーを押してパソコンを再起動

ダウンロードとインストールが終了すると、「今するコンピューターを再起動しますか?」と問われます。

キーボードのYを押してパソコンを再起動してください。

batファイルを使って仮想環境(Hyper-V)をインストールする Step4 Yキーを押してパソコンを再起動
batファイルを使って仮想環境(Hyper-V)をインストールする Step4 Yキーを押してパソコンを再起動

インストールした仮想環境(Hyper-V)を有効にする

パソコンの再起動が終わると仮想環境(Hyper-V)パッケージがWindowsにインストールされています。

ここからはインストールした仮想環境(Hyper-V)を有効にしていく方法を詳しく解説していきます。

仮想環境(Hyper-V)を有効にしないと仮想環境を使うことはできません。

STEP
「Windowsの機能」ウィンドウを立ち上げる

インストールした仮想環境(Hyper-V)を有効にするためには「Windowsの機能」ウィンドウを立ち上げる必要があります。

まずは、キーボードのWindowsキーとRを押して、「ファイル名を指定して実行」と書かれたウィンドウを出してください。

その中に[optionalfeatures.exe]と入力して右下の[OK]をクリックしてください。

[OK]をクリックすると「Windowsの機能」と書かれたウィンドウが立ち上がります。

その他「ファイル名を指定して実行」で使えるコマンドはこちらの「ファイル名を指定して実行で使えるコマンド一覧 - Windows11」で詳しく解説しているので是非ご覧ください。

インストールした仮想環境(Hyper-V)を有効にする Step1 「Windowsの機能」ウィンドウを立ち上げる
インストールした仮想環境(Hyper-V)を有効にする Step1 「Windowsの機能」ウィンドウを立ち上げる
STEP
3項目にチェックを入れて[OK]をクリック

「Windowsの機能」と書かれたウィンドウの中にある以下の3つの項目にチェックを入れてください。

  • Hyper-V
  • Windowsハイパーバイザープラットフォーム
  • 仮想マシンとプラットフォーム

チェックを入れ終わったら右下の[OK]をクリックしてください。

インストールした仮想環境(Hyper-V)を有効にする Step2 3項目にチェックを入れて[OK]をクリック
インストールした仮想環境(Hyper-V)を有効にする Step2 3項目にチェックを入れて[OK]をクリック
STEP
[今すぐ再起動(N]をクリックしてパソコンを再起動

[OK]をクリックすると、「必要な変更が完了しました。」と表示されます。

右下にある[今すぐ再起動(N]をクリックしてパソコンを再起動してください。

インストールした仮想環境(Hyper-V)を有効にする Step3 [今すぐ再起動(N]をクリックしてパソコンを再起動
インストールした仮想環境(Hyper-V)を有効にする Step3 [今すぐ再起動(N]をクリックしてパソコンを再起動

Hyper-Vマネージャーを起動する

パソコンの再起動が終わるとインストールした仮想環境(Hyper-V)を有効になります。

最後にHyper-Vマネージャーが正常に起動できるか確認してみましょう。

STEP

Hyper-Vマネージャーをクリック

Hyper-Vマネージャーを起動するには、タスクバーの[Windowsロゴ]をクリックし、上部に出てくる検索バーに[Hyper-V]と入力してください。

検索バーに[Hyper-V]と入力すると、その下の「最も一致する検索結果」の中に[Hyper-Vマネージャー]が表示されるのでクリックしてください。

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Toolsの中にもHyper-Vマネージャーのショートカットがあるので、そこから起動することもできます。
また、ファイル名を指定して実行ウィンドウから起動するには、virtmgmt.mscと入力して[OK]をクリックしてください。

Hyper-Vマネージャーを起動する
Hyper-Vマネージャーを起動する
STEP

Hyper-Vマネージャーが正常に起動したことを確認する

[Hyper-Vマネージャー]をクリックすると以下のような画面が表示されます。

これでWindows11 Homeに仮想環境(Hyper-V)を作成することができました。

Hyper-Vマネージャーを起動する

Windows11 Homeの仮想環境(Hyper-V)にOSをインストールする

Windows11 Homeに仮想環境(Hyper-V)が作成できたら、次は実際に仮想環境(Hyper-V)にOSをインストールして仮想マシンを作成してみましょう。

Windows11 Homeの仮想環境(Hyper-V)にOSをインストールする方法は以下の記事で紹介しているので、ぜひご覧ください。

あわせて読みたい
Windows11 Homeの仮想環境(Hyper-V)にOSをインストールする方法 こちらの「Windows11 Homeで仮想環境(Hyper-V)を作成する方法」では、Windows11Homeエディションに標準搭載されていない仮想環境(Hyper-V)の構築方法を詳しく解説し...
Windows11 Homeの仮想環境(Hyper-V)にOSをインストールする方法

よくある質問

管理者として実行することができません。

この作業はWindowsに仮想環境(Hyper-V)をインストールしているため、必ず管理者として実行する必要があります。
管理者のパスワードが分からない場合は、パソコンの管理者に確認してください。

batファイルを実行することができません。

セキュリティソフトなどでbatファイルの実行が制限されている可能性があります。

batファイルを管理者として実行したらエラーメッセージが表示されました

コードをコピーした時に改行が入ってしまった可能性があります。以下の画像のようになっているか確認してください。

batファイルを使って仮想環境(Hyper-V)をインストールする
batファイルを使って仮想環境(Hyper-V)をインストールする

その他Windows11に関する記事

その他Windows11に関する記事はこちらです。ぜひご覧ください。

最後までご覧いただきありがとうございました。
このサイトは情シスマンが半径3m以内のITに関する情報を掲載してるサイトです。
Windows系を主として、ソフトや周辺機器の操作や設定について画像も用いながらわかりやすく解説しています。

解説している内容に誤りがあった場合や、補足が必要な場合、もっと知りたい場合はこちらのお問い合わせフォームからご連絡ください。
個人の方を限定にサポートさせていただきます。

実行環境
Windows11 Home 22H2
64 ビット オペレーティング システム
Microsoft 365

よかったらシェアしてね!
  • URLをコピーしました!
目次