Windows 11/10 HomeにHyper-Vをインストールして有効化する方法【スクリプト付き】
Windows 11/10 Homeエディションには、Pro版と比べて利用できない機能が数多く存在します。Home版は、Hyper-Vやグループポリシーといった技術的な機能を必要としない一般ユーザー向けに設計されており、それが価格が安い理由の一つでもあります。しかし、実際に使ってみると「Home版でもHyper-Vを使いたい」という場面は少なくありません。この記事では、Windows 11/10 HomeにHyper-Vをインストールして有効化する具体的な手順を詳しく解説します。

Windows 11/10 HomeにHyper-Vをインストールする
興味深いことに、Windows 11/10 Homeには標準で搭載されていない機能の多くも、スクリプトやコマンドを使えば有効化できるケースがあります。実はこれらのコマンドの一部はWindows自体に組み込まれているものの、その存在を知らないユーザーがほとんどなのです。以前ご紹介した「Windows 10 Homeでグループポリシーエディターを有効化する方法」と同じ考え方で、今回のスクリプトを使えばHyper-Vを利用できるようになります。
Hyper-Vを有効化するスクリプト
以下のスクリプトをコピーして使用してください。
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
なお、このスクリプトはMicrosoftの仮想化チームがGitHub上で公開しているものです。
Windows 11/10 HomeでHyper-Vを有効化する手順

- 上記のスクリプトをメモ帳に貼り付け、「Enable Hyper-V.bat」という名前で保存します。保存場所はどこでも構いませんが、アクセスしやすいデスクトップがおすすめです。
- 保存したファイルを右クリックし、「管理者として実行」を選択します。
- コマンドプロンプトが起動し、スクリプトが自動的に実行されます。
- 処理が完了すると再起動を求められるので、必ずコンピューターを再起動してください。
このスクリプトによってHyper-Vのパッケージがシステムに追加されますが、実際にWindows上で使用可能にするには、「Windowsのオプション機能」から有効化する必要があります。

「ファイル名を指定して実行」(Win + Rキー)にoptionalfeatures.exeと入力してEnterキーを押します。「Windowsの機能」というポップアップウィンドウが開き、ここで機能の追加・削除を行えます。「Hyper-V」と入力して検索することも可能です。
一覧の中からHyper-Vを見つけ、「Hyper-V管理ツール」と「Hyper-Vプラットフォーム」の両方にチェックを入れてOKをクリックします。
このように、Windows 11/10 Homeにも実は多くの機能が隠されており、スクリプトやコマンドを使えば有効化できます。Microsoftが公式に推奨している方法ではありませんが、特に問題なく動作します。
なお、実行前にお使いのPCのハードウェアがHyper-Vに対応しているかを必ず確認してください。CPUの仮想化支援機能(Intel VT-xやAMD-V)が無効になっていると、正常に動作しない場合があります。
この記事が分かりやすかったなら幸いです。Windows 11/10 HomeでHyper-Vを無事に有効化できたでしょうか。
あわせて読みたい: Windows 11/10 HomeでWindowsサンドボックスを有効化する方法。
-
Windows 11/10にXAMPPをインストールして設定する完全ガイド
XAMPPは、無料で利用できるオープンソースのツールで、主に自分のパソコン上にサイトのローカル環境を構築し、テストを行うために使われます。軽量かつクロスプラットフォーム対応のアプリケーションであり、Web開発者がプラグインやテーマなどを手軽にテストできるのが大きな特徴です。XAMPPにはApacheとMySQLという2つの主要コンポーネントが含まれています。Apacheはローカルサーバーの構築に使用され、MySQLはWebサイトのデータをローカルサーバー上で管理・保存するために使用します。 このローカルサーバーはPHPページのテストにも活用できます。本番のWordPressサイトに反映する前に
-
Windows 11 HomeでHyper-Vを有効化する方法|バッチファイルを使った簡単な手順を解説
Windowsだけでなく複数のOSを試してみたい方にとって、仮想マシンプラットフォームは必須のツールです。Windowsでは、Microsoft製のネイティブハイパーバイザー「Hyper-V」がこの機能を提供していますが、残念ながらWindows 11 Homeエディションでは標準で利用できません。サードパーティ製の仮想化ソフトも多数存在しますが、Hyper-Vはパフォーマンスが高く操作性にも優れています。本記事では、Windows 11 HomeでHyper-Vを有効化するための簡単な回避策をご紹介します。 MicrosoftのHyper-Vとは? Hyper-Vは、Microsoftが開