Windows 11/10 HomeにHyper-Vをインストールして有効化する方法
Windows 11/10 Homeには、Pro版と比べて利用できない機能が数多くあります。Home版は、Hyper-Vやグループポリシーといった技術的な機能を必要としない一般の家庭ユーザー向けに設計されており、それがHome版の価格が安い理由の一つでもあります。しかし、中には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
このスクリプトは、GitHub上でMicrosoftの仮想化チームによって公開されているものです。
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にも実は多くの機能が隠されており、スクリプトやコマンドを使えば有効化できます。マイクロソフトが公式に推奨している方法ではありませんが、特に問題が生じるわけでもありません。
なお、作業を始める前に、お使いのPCのハードウェアがHyper-Vに対応しているか(CPUの仮想化支援機能が有効になっているか)を必ず確認してください。対応していない場合、この方法は正しく動作しない可能性があります。
この記事が分かりやすいガイドとなり、無事に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が開