Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 10でHyper-Vを有効化して仮想マシンを作成・管理する方法

Windows 10でHyper-Vを有効にすると、仮想マシン(VM)の作成・削除・管理が自由に行えるようになります。仮想マシンを活用すれば、まだ安定性が確立されていない新しいOSやアプリ、新機能を、物理PCとは隔離された仮想化デスクトップ環境で安全に試すことができます。VM内で発生したバグやパフォーマンス低下、不安定な動作の影響を物理PCが受けないのが大きなメリットです。Hyper-VはMicrosoftが提供する仮想マシンマネージャーですが、OracleやVMwareなど、他社製の仮想化ソフトウェアも存在します。

Hyper-Vを有効にするためのシステム要件

Windows 10でHyper-Vを有効にするには、PCが以下の要件を満たしている必要があります。

  • Windows 10 Enterprise / Pro / Education エディション
  • Second Level Address Translation(SLAT)対応の64ビットプロセッサー
  • VM Monitor Mode Extensionに対応したCPU(Intel CPUの場合はVT-c)
  • 4GB以上のRAM

作業を進める前に、以下の2点について確認しておきましょう。

  1. Hyper-VはWindows 10 Homeでは有効化できません。
  2. Hyper-VはWindows 10に標準搭載されているオプション機能のため、「Hyper-Vのダウンロード」というものは存在しません。機能を有効にするだけで利用できます。

Homeエディションをお使いの場合は、設定 > 更新とセキュリティ > ライセンス認証から別のエディションへアップグレードするか、Microsoftから直接Windowsライセンスを購入する必要があります。

また、Windows PC上のMicrosoft Storeから直接エディションをアップグレードすることも可能です。

Windows 10でHyper-Vを有効にする3つの方法

PCがすべての要件を満たしていれば、準備は完了です。ここでは、Windowsの設定、コマンドプロンプト(CMD)とDISMツール、Windows PowerShellを使った3つの簡単な方法を紹介します。

方法1:Windowsの設定から有効化する

1. デスクトップのWindowsボタンを右クリックし、「アプリと機能」を選択します。
2. 右側にある「プログラムと機能」をクリックします。
Windows 10でHyper-Vを有効化して仮想マシンを作成・管理する方法
3. 「Windowsの機能の有効化または無効化」を選択します。
Windows 10でHyper-Vを有効化して仮想マシンを作成・管理する方法
4. 「Hyper-V」のチェックボックスにチェックを入れます(「Hyper-V管理ツール」と「Hyper-Vプラットフォーム」を含みます)。最後に「OK」をクリックします。
Windows 10でHyper-Vを有効化して仮想マシンを作成・管理する方法

方法2:コマンドプロンプト(CMD)とDISMを使う

1. コマンドプロンプトを管理者として起動します。
2. 以下のコマンドをコピーして貼り付けます。
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
3. Enterキーを押してコマンドを実行します。
Windows 10でHyper-Vを有効化して仮想マシンを作成・管理する方法

方法3:Windows PowerShellを使う

1. Windows PowerShellを管理者として起動します。
2. 以下のコマンドをコピーして貼り付けます。
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
3. Enterキーを押してコマンドを実行します。

どの方法を選んだ場合でも、変更を適用するにはシステムの再起動が必要です。再起動するまでHyper-Vを使用することはできませんのでご注意ください。

PCを再起動すれば、デスクトップ仮想化ツールの利用を開始できます。Windows 10上にWindows 11の仮想マシンを作成することも可能です。

他にもMicrosoftに関する情報をお探しの方は、Microsoft/Office 365やMicrosoft Teamsなどのニュース記事もぜひチェックしてみてください。

Windows 10でHyper-Vを有効にする他の方法をご存じでしたら、ぜひコメント欄でお知らせください!

  1. Windows 10のHyper-Vを有効化・設定して仮想マシンを実行する方法【ステップバイステップ完全ガイド】

    Windows PC上でLinuxなどの別のOSを動かしたいと思ったことはありませんか?実は、VirtualBoxのようなサードパーティ製の仮想化ソフトウェアを追加でインストールしなくても、Windowsの標準機能だけで別のOSを実行できます。 Windows 10には、仮想マシンの作成と実行に特化したHyper-Vというツールが標準搭載されています。この機能は仮想化技術をベースに開発されており、Windows 10 / 8.1 / 7やLinuxなど、さまざまなOSのインスタンスを動かすための仮想マシンを作成するのに必要な要素とインターフェースがすべて揃っています。 注意: Hyper-Vは

  2. 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が開