※本ページにはプロモーション(広告)が含まれています
【2026年最新版】WindowsのHyper-Vで仮想マシンを作成・管理する完全ガイド
Windows ProやEnterpitionに搭載されているHyper-Vは、Microsoftが提供する仮想化技術です。仮想マシンを作成することで、1台のPCの中で複数のOSを同時に動かせます。テスト環境の構築・古いソフトウェアの検証・Linux環境の実行など、幅広い用途で活躍します。
本記事では、Hyper-Vの有効化方法から仮想マシンの作成・OSのインストール手順、スナップショット・共有フォルダ・ネットワーク設定まで、初心者でも迷わずセットアップできるよう徹底解説します。VirtualBoxやVMwareとの違いも比較しています。
この記事でわかること
- Hyper-Vとは何か・どんな場面で使うか
- Windows ProでHyper-Vを有効にする方法
- 仮想マシンの新規作成手順
- ISOファイルからOSをインストールする方法
- スナップショット(チェックポイント)の使い方
- 共有フォルダとネットワークの設定方法
- VirtualBox・VMwareとの比較
- Windows Home版での制限と代替手段
Hyper-Vとは何か
Hyper-Vの概要
Hyper-Vは、Microsoftが開発したType-1ハイパーバイザー(ベアメタル型仮想化)技術です。Windows Server向けに開発されたエンタープライズ製品が、Windows 8以降のPro・Enterprise・Education版のWindows Clientにも搭載されました。
ハイパーバイザーとは仮想マシンを管理するソフトウェア層のことです。Type-1はハードウェア上に直接動作するため、Type-2(OS上で動作するVirtualBoxやVMware Workstation等)と比べてパフォーマンスが高く、安定性に優れています。
Hyper-Vでできること
- Windows・Linuxなど複数のOSを1台のPCで同時実行
- 本番環境と同等のテスト環境を素早く作成
- スナップショットで状態を保存・元に戻す
- 古いWindowsバージョン(XP等)を安全に実行
- 新しいソフトのテスト(本番環境への影響なし)
- WSL2のバックエンドとして内部的に動作
Hyper-Vの動作要件
| 要件 | 詳細 |
|---|---|
| Windowsエディション | Windows 10/11 Pro・Enterprise・Education(Homeは非対応) |
| プロセッサ | 64ビット・仮想化支援機能(Intel VT-x または AMD-V)対応 |
| メモリ | 4GB以上(8GB以上推奨) |
| BIOSの仮想化設定 | 有効化されていること |
| ストレージ | OSインストール用に余裕のある空き容量 |
Hyper-Vを有効化する手順
方法1:Windowsの機能から有効化する
コントロールパネルまたはWindowsの機能の設定から有効化できます。
- スタートメニューを右クリック→「アプリと機能」を開く
- 右側にある「プログラムと機能」または「Windowsの機能の有効化または無効化」をクリック
- 一覧から「Hyper-V」のチェックボックスをオンにする
- 「Hyper-Vプラットフォーム」「Hyper-V管理ツール」両方にチェックが入っていることを確認
- 「OK」をクリックしてインストール完了後、PCを再起動する
方法2:PowerShellから有効化する
管理者権限でPowerShellを開き、以下のコマンドを実行します。
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
インストール完了後、PCを再起動するかどうか尋ねられます。「Y」を入力して再起動します。
有効化の確認
再起動後、スタートメニューから「Hyper-Vマネージャー」を検索して起動できれば有効化が完了しています。
仮想マシンの新規作成
仮想マシン作成ウィザードの起動
Hyper-Vマネージャーを起動し、左側にある自分のPC名を選択します。右側の「操作」パネルにある「新規」→「仮想マシン」をクリックするか、上部メニューの「操作」→「新規」→「仮想マシン」から作成ウィザードを起動します。
ウィザードの設定項目
ステップ1:名前と場所の指定
仮想マシンの名前(例:Ubuntu-Test)と仮想マシンファイルの保存場所を指定します。デフォルトはCドライブですが、空き容量が多いドライブを選ぶことをおすすめします。
ステップ2:世代の選択
第1世代と第2世代から選べます。LinuxやWindows 8以降のOSを入れる場合は「第2世代」を選ぶと良いでしょう。UEFIブートに対応しており、起動が高速です。古いOSや一部のLinuxは第1世代の方が互換性が高い場合があります。
ステップ3:メモリの割り当て
仮想マシンに割り当てるメモリを指定します。Ubuntuなら2048MB(2GB)以上が快適です。「動的メモリ」を有効にすると、仮想マシンが必要な分だけホストOSのメモリを使用します。
ステップ4:ネットワークの設定
既存の仮想スイッチがあれば接続先を選びます。最初は「接続しない」でも構いません。後から変更可能です。
ステップ5:仮想ハードディスクの設定
新規で仮想ハードディスクを作成します。サイズはOSに応じて適切な値を設定します。WindowsのゲストOSなら50〜60GB、Linuxなら20〜30GBが目安です。
ステップ6:インストールオプション
ISOファイルから起動する場合は「ブート可能なCD/DVDROMからオペレーティングシステムをインストールする」を選び、ダウンロード済みのISOファイルを指定します。
ISOファイルからOSをインストールする
ISOファイルの準備
インストールしたいOSのISOファイルを公式サイトからダウンロードします。Ubuntuの場合はubuntu.comから、Windowsの場合はMicrosoftの公式サイトからメディア作成ツールを使用してISOを取得します。
仮想マシンの起動とOSインストール
- Hyper-VマネージャーでISO設定済みの仮想マシンを右クリック→「起動」
- 仮想マシンをダブルクリックして「接続」ウィンドウを開く
- OSのインストール画面が表示されるので、通常のインストールと同じ手順で進める
- インストール完了後、仮想マシンを再起動する
第2世代でISOが認識されない場合
第2世代の仮想マシンではセキュアブートが有効なため、一部のLinuxディストリビューションが起動できない場合があります。仮想マシンの設定→「セキュリティ」からセキュアブートを無効にするか、「Microsoft UEFI認証機関」に変更することで対応できます。
スナップショット(チェックポイント)の活用
スナップショットとは
スナップショット(Hyper-Vではチェックポイントと呼ぶ)は、仮想マシンの現在の状態を保存する機能です。後から保存した時点の状態に戻せるため、OSの設定変更やソフトウェアのインストール前に取得しておくと安心です。
チェックポイントの作成・復元
チェックポイントを作成するには、仮想マシンを右クリック→「チェックポイント」を選択します。名前と説明を付けて保存できます。
復元するには、仮想マシンを停止した状態で「チェックポイント」から目的の時点を右クリック→「適用」または「戻す」を選びます。
| 操作 | 説明 |
|---|---|
| 作成 | 現在の仮想マシン状態を保存する |
| 適用 | 選択したチェックポイントに戻す(現在の状態を別途保存するか確認される) |
| 削除 | 不要になったチェックポイントを削除してディスク容量を節約 |
| エクスポート | 仮想マシンのチェックポイントを別の場所にバックアップ |
共有フォルダとネットワークの設定
ホストとゲスト間のファイル共有
Hyper-Vでは、「拡張セッション」機能を使ってホストのフォルダをゲストとの間で共有できます。仮想マシン接続ウィンドウの「ビュー」→「拡張セッション」を有効にすると、クリップボードの共有やフォルダリダイレクトが利用可能になります。
LinuxゲストOSの場合はSambaやSFTPなどを使ったファイル共有が一般的です。
ネットワークの設定
Hyper-Vでは「仮想スイッチ」というネットワーク設定を使います。Hyper-Vマネージャーの「仮想スイッチマネージャー」から作成できます。
| スイッチ種別 | 説明 |
|---|---|
| 外部ネットワーク | ホストと同じネットワーク(インターネット)に接続可能 |
| 内部ネットワーク | ホストとゲスト間でのみ通信可能(外部接続なし) |
| プライベートネットワーク | ゲスト同士のみ通信可能(ホストとも通信不可) |
VirtualBox・VMwareとの比較
| 比較項目 | Hyper-V | VirtualBox | VMware Workstation |
|---|---|---|---|
| 価格 | 無料(Windows Pro以上) | 無料 | 有料(無料版のPlayerあり) |
| パフォーマンス | 高(Type-1ハイパーバイザー) | 中(Type-2) | 高(Type-2だが最適化が優秀) |
| 対応OS | Windows・Linux(限定的なGUI) | Windows・Mac・Linux | Windows・Mac・Linux |
| ゲストOS対応 | WindowsとLinux中心 | 幅広いOS対応 | 幅広いOS対応 |
| 3DグラフィクスサポートLinux) | 限定的 | 対応(一部制限) | 対応 |
| 共存の可否 | VirtualBox旧版と競合する場合あり | Hyper-V有効時は制限あり | Hyper-V有効時は制限あり |
どれを選ぶべきか
Windows ProユーザーでWindowsやLinuxのテスト環境が目的なら、追加コストがかからないHyper-Vが最有力の選択肢です。macOSでも仮想化を使いたい場合や、多くのゲストOSをサポートしたい場合はVirtualBoxが向いています。VMware Workstationは企業用途や、3D性能や高度な機能を求める場合に選ばれます。
Windows Home版での制限と代替手段
Home版でHyper-Vが使えない理由
Windows HomeエディションにはHyper-Vが搭載されていません。これはMicrosoftのエディション戦略によるもので、企業ユーザー向けの機能として位置付けられているためです。
Home版ユーザーの代替手段
Windows Home版ユーザーが仮想マシンを使いたい場合の主な選択肢は以下の通りです。
- VirtualBox(Oracle製・無料):最も多くのユーザーが利用する定番ソフト
- VMware Workstation Player(無料版あり):安定性に定評がある
- WSL2(Linux環境のみ):LinuxのCLI環境が目的ならHome版でも使用可能
Pro版へのアップグレードの検討
Hyper-Vを使いたい場合は、Windows HomeからProへのアップグレードも選択肢のひとつです。Microsoft公式ストアからインプレースアップグレードが可能で、既存データを保持したままProに移行できます。
よくある質問(FAQ)
Q1: Hyper-Vを有効にするとVirtualBoxが使えなくなりますか?
VirtualBox 6.1以降では、Hyper-Vを有効にした状態でも動作するよう対応が進んでいます。ただし、古いバージョンのVirtualBoxはHyper-Vと競合して動作しません。VirtualBoxを最新版(7.0以降)にアップデートすることで多くの場合解決します。
Q2: 仮想マシンのディスクが大きくなりすぎた場合はどうすれば縮小できますか?
仮想ハードディスクを縮小するには、ゲストOS内でディスクのデフラグ・ゼロ埋め処理を行った後、Hyper-VマネージャーでVHDファイルを「ディスクの圧縮」処理することで容量を削減できます。またHyper-Vマネージャーの「ディスクの編集」機能から「圧縮」を選択する方法もあります。
Q3: 仮想マシンのメモリが不足しているようです。増やす方法は?
仮想マシンを停止した状態でHyper-Vマネージャーから仮想マシンを右クリック→「設定」→「メモリ」を選び、割り当てメモリを増やします。ホストOSにも十分なメモリが必要なため、ホストのRAMに余裕があることを確認してから変更してください。
Q4: 仮想マシンで音が出ません。
Hyper-Vの第1世代の仮想マシンは音声出力に制限があります。「拡張セッションモード」を有効にするか、リモートデスクトップ(RDP)経由で接続すると音声が利用できる場合があります。また、第2世代の仮想マシンの方が音声に関する対応が充実しています。
Q5: 仮想マシンをUSBデバイスに接続するには?
Hyper-VはUSBパススルーを標準ではサポートしていません。USBデバイスを仮想マシンで使いたい場合は「拡張セッションモード」でリダイレクトする方法や、USBネットワーク越しの仮想化ソリューションを使う方法があります。USBパススルーをより直接的に使いたい場合はVMware WorkstationやVirtualBoxが向いています。
まとめ
Hyper-VはWindows Pro以上のエディションに無料で付属する、本格的な仮想化ソリューションです。追加費用なしでWindows・Linuxなど複数のOSを動かせるため、開発・テスト・学習環境として非常に優秀な選択肢です。
最初の一歩は「Windowsの機能」からHyper-Vを有効にすること。その後、UbuntuなどのISOをダウンロードして仮想マシンを作成するだけで、すぐに仮想環境を使い始められます。チェックポイント機能を活用すれば、システムを壊すことなく自由に実験や学習ができます。
VirtualBoxやVMwareとの共存には注意点もありますが、近年は改善が進んでいます。Windows ProユーザーはまずHyper-Vを試してみることをおすすめします。本記事が仮想マシン活用の参考になれば幸いです。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!