Loading...

We've detected that your browser language is Chinese. Would you like to visit our Chinese website? [ Dismiss ]
By: Dervish
Hyper‑V はマイクロソフトがネイティブで提供するハードウェア仮想化技術であり、1台の物理ホスト上に複数の仮想マシン(VM)を実行することで、企業および個人ユーザーが柔軟でスケーラブルな仮想環境を構築できます。Hyper‑V で VM を作成する方法を習得することは、テスト、開発、本番ワークロードに仮想化を活用するすべての人にとって基礎的なスキルです。
本ガイドでは、マイクロソフト公式のベストプラクティスをまとめ、最も信頼できる2つのVM作成方法、つまりHyper‑Vマネージャーの直感的なグラフィカルインターフェースを使用する方法と、PowerShellの効率的なコマンドラインツールを使用する方法を完全に解説します。また、VM作成プロセスをスムーズかつエラーなく実行するための前提条件、セットアップ手順、作成後の操作についても説明します。初心者でもITプロフェッショナルでも、本ガイドはHyper‑VでのVM作成に関するあらゆる疑問に答え、ニーズに合わせたVMを構築するのに役立ちます。
Microsoft Hyper V

Hyper‑Vマネージャーで仮想マシンを作成する

Hyper‑VマネージャーによるVM作成は、ウィザード形式の視覚的な操作によりコマンドライン入力が不要なため、多くのユーザーに最もよく利用されている方法です。VM作成を開始する前に、Windowsシステム上でHyper‑Vロールを有効にし、基本的な前提条件(ローカルのAdministratorsグループまたはHyper‑V Administratorsグループのメンバーであること、十分なRAMとディスク領域、ネットワーク接続用の仮想スイッチ(オプション))を満たす必要があります。以下では、Hyper‑Vロールのインストールから最初のVMの起動まで、すべての手順を詳しく説明します。

WindowsにHyper‑Vロールをインストールする

Hyper‑VはWindows 10/11 Pro/Enterprise、および最新のWindows Serverバージョン(2016、2019、2022、2025)に標準搭載されている機能ですが、既定では無効になっています。マイクロソフト公式の手順に従ってHyper‑Vロールをインストールしてください:
手順1. スタートボタンを選択し、設定と入力して設定アプリを開きます。
手順2. 関連設定内のアプリプログラムと機能に移動します。
手順3. 左メニューからWindowsの機能のオンまたはオフを切り替えるをクリックします。
手順4. 「Windowsの機能」ダイアログボックスでHyper‑Vのチェックボックスをオンにします(Hyper‑Vマネージャー、Hyper‑V仮想マシン接続、および必要なすべてのコンポーネントが含まれます)。
手順5. OKをクリックし、インストールが完了するまで待機します。
手順6. コンピューターを再起動して変更を適用します。この手順はHyper‑Vロールを正常に動作させるために必須です。
turn-on-hyper-v-role

Hyper‑Vで新しいVMを作成する

Hyper‑Vロールのインストールが完了したら、「新しい仮想マシンウィザード」を使用して新しいVMの作成を開始できます。このウィザードは重要なすべての設定を順に案内します。マイクロソフトでは、64ビットWindowsおよび最新のLinux/FreeBSDシステム向けに、既定で第2世代VMの作成を推奨しています。レガシーな32ビットシステムまたはBIOSベースのアーキテクチャを使用する特別な必要性がある場合のみ、第1世代を使用してください。以下に手順を示します:
手順1. スタートメニューから検索してHyper‑Vマネージャーを開きます。
手順2. 左ペインでHyper‑Vホストサーバーを選択し、操作ペインから新規仮想マシンをクリックしてウィザードを起動します。
create-new-virtual-machine
手順3. 「開始する前に」ページで次へをクリックします(今後このページを表示しないにチェックを入れると、次回からスキップできます)。
before-you-begin
手順4. 名前と場所の指定:VMの一意の名前を入力し(識別を容易にするため)、VM構成ファイルの保存先を選択します。カスタムフォルダーを使用する場合は、VMを別の場所に保存するにチェックを入れ、次へをクリックします。
specify-name-and-location
手順5. 世代の指定:(マイクロソフト推奨の)第2世代または第1世代を選択し、次へをクリックします。※注:VMの世代は作成後に変更できません。
specify-generation
手順6. メモリの割り当て:起動メモリを入力します(マイクロソフト公式制限により最小32MB、最大5902MB)。リソースを柔軟に割り当てるため動的メモリを有効にし、次へをクリックします。
assign-memory
手順7. ネットワークの構成:ドロップダウンメニューから事前作成済みの仮想スイッチを選択してネットワーク接続を設定します(後でネットワークを構成する場合はこの手順をスキップ)、次へをクリックします。
手順8. 仮想ハードディスクの接続:新しいVHDXの作成(名前、保存先、サイズを入力)、既存のVHD/VHDXの使用、または後でディスクを接続するのいずれかを選択し、次へをクリックします。connect-virtual-disk
手順9. インストールオプション:ゲストOSのインストール方法(後でインストール、ISOファイル、フロッピーディスク、WDSなどネットワークベースのインストールサーバー)を選択し、次へをクリックします。
手順10. 概要:設定内容をすべて確認します。設定が正しければ完了をクリックしてVMを作成します。新しいVMがHyper‑Vマネージャーの一覧に表示されます。
summary

仮想マシンへ接続する

VM作成後の最後の手順は起動して接続を確立し、ゲストOSをセットアップすることです。この簡単な操作はHyper‑Vマネージャー内で直接実行します:
手順1. Hyper‑Vマネージャーの仮想マシン一覧から新規作成したVMを探します。
手順2. VM名を右クリックし、接続を選択します。これにより仮想マシン接続(VMConnect)ツールが起動します。
手順3. VMConnectウィンドウで操作起動をクリックしてVMの電源をオンにします。
手順4. 画面のプロンプトに従ってゲストOSをインストール・構成すれば、VMを利用できるようになります。

click-connect-to-start

PowerShellを使用しHyper‑VでVMを作成する

大規模な仮想環境を構築するIT管理者やユーザーにとって、PowerShellによるHyper‑VのVM作成は最適な選択肢です。PowerShellは自動化、一括VM作成、詳細な設定制御を可能にし、繰り返し作業ではグラフィカルインターフェースよりもはるかに効率的です。すべてのコマンドはマイクロソフトの公式構文に従っており、少数のコマンドレットを実行するだけでVMを作成・起動できます。この方法ではCPU数、メモリ範囲、保存パスなどのVM設定を簡単にカスタマイズ可能で、大規模にVMを新規作成する場合に適しています。

PowerShellでVMを作成するための前提条件

1. Windows PowerShellを管理者として実行します(スタートメニューでPowerShellを右クリックし、管理者として実行を選択)。
2. 仮想スイッチの名前を確認してください(ネットワーク接続に必要)。簡単なコマンドレットで取得可能です(下記手順1参照)。
3. ホストに十分なディスク領域とRAMがあり、ユーザーアカウントにHyper‑V管理者権限が付与されていること。open-powershell

PowerShellによるVM作成手順

1. 仮想スイッチ名を取得する:下記コマンドレットを実行し、Hyper‑Vホスト上のすべての仮想スイッチを一覧表示します。これによりVMで正しいスイッチ名を使用できます:
Get‑VMSwitch * | Format‑Table Name
2. 新しい仮想ハードディスクを使用したVM作成New‑VMコマンドレットを使用し、新規VHDXファイルを持つ完全設定済みのVMを作成します。この例では、名前が*ProdVM*、起動メモリ4GB、仮想ハードディスク20GB、外部仮想スイッチに接続された第2世代VMを作成します:
New‑VM ‑Name ProdVM ‑MemoryStartupBytes 4GB ‑NewVHDPath C:\VMs\ProdVM.vhdx ‑NewVHDSizeBytes 20GB ‑Path C:\VMData ‑Generation 2 ‑Switch ExternalSwitch
3. 既存の仮想ハードディスクを使用したVM作成:事前構成済みのVHD/VHDXファイルがある場合、パラメータ‑NewVHDPath‑NewVHDSizeBytes‑VHDPathに置き換えて既存ディスクを使用します:
New‑VM ‑Name TestVM ‑MemoryStartupBytes 2GB ‑VHDPath C:\VMs\ExistingVM.vhdx ‑Path C:\VMData ‑Generation 2 ‑Switch InternalSwitch
4. PowerShellからVMを起動する:作成後、Start‑VMコマンドレットでVMの電源をオンにします:
Start‑VM ‑Name ProdVM
5. PowerShellからVMに接続する:このコマンドレットでVMConnectツールを起動しVMにアクセスします(リモートHyper‑Vホストを使用する場合はlocalhostをホストサーバー名に置き換え):
VMConnect.exe localhost "ProdVM"

追加のPowerShellコマンドレットによるVMのカスタマイズ

Set‑VMコマンドレットを使用してVMのリソース(CPU、動的メモリ)を詳細調整できます。例:*ProdVM*に仮想プロセッサ2個を割り当て、動的メモリ範囲(最小256MB、最大8GB)を設定する場合:
Set‑VM ‑Name ProdVM ‑ProcessorCount 2 ‑DynamicMemory ‑MemoryMinimumBytes 256MB ‑MemoryMaximumBytes 8GB
その他の設定を行うため、Hyper‑V関連のすべてのコマンドレットを表示するには次を実行します:
Get‑Command ‑Module hyper‑v | Out‑GridView

Hyper‑VでVMを作成する際の重要なベストプラクティス

Hyper‑VマネージャーとPowerShellの両方でVMを作成する方法を学んだら、これらのベストプラクティスに従うことで、安定性、パフォーマンス、スケーラビリティに優れた仮想環境を実現できます:
1. 既定で第2世代VMを選択する:UEFI、セキュアブート、最新の仮想化機能に対応しています。BIOSベースのアーキテクチャを必要とするレガシーワークロードの場合のみ第1世代を使用してください。
2. 動的メモリを有効にする:必要なときだけVMにRAMを割り当てることでホストのリソース使用効率を最適化し、単一ホスト上で複数のVMを実行する場合に特に推奨されます。
3. VHDではなくVHDXを使用する:VHDXファイルはより大きな記憶サイズ(最大64TB)、優れたエラー処理、動的なサイズ拡張に対応しており、Hyper‑Vにおける仮想ディスクの最新形式です。
4. VMおよび仮想スイッチに分かりやすい名前を付ける:大規模環境でも管理しやすいように、Win11‑Test‑VMOffice‑LAN‑ExternalSwitchのような説明的な名前を使用してください。
5. 十分な記憶領域を確保する:ホストに、VM構成ファイル、仮想ハードディスク、(有効な場合)チェックポイントのための十分な空きディスク領域があることを確認してください。

まとめ

単一のテストVMを構築する場合でも、複数VMの本番環境を構築する場合でも、Hyper‑VでVMを作成する方法を習得することでマイクロソフト仮想化技術の可能性を最大限に引き出せます。Hyper‑Vマネージャーによる方法は、直感的なウィザード操作により初心者や単発のVM作成に適しています。一方、自動化や大規模な一括デプロイを必要とするIT管理者にはPowerShellが適したツールとなります。本ガイドに記載されたマイクロソフト公式の手順に従うことで、よくある落とし穴を回避し、テスト、開発、本番ワークロードに最適化されたVMを作成できます。
Hyper‑V VMの作成・設定を完了した後、予期せぬ障害や脅威によるデータ損失を防ぐため、仮想環境を保護することが重要な次のステップとなります。Hyper‑Vの標準ツールには包括的なバックアップおよびリカバリ機能が備わっていないため、info2Soft i2Backupを推奨します。本ソリューションはHyper‑V向けに調整されており、信頼性が高く使いやすい機能によってVMと重要なデータを安全に保ち、確実に復旧可能な状態にします。
  • 即時VMリカバリ:VMバックアップを対象プラットフォームにリモートでマウントすることでサーバー障害から即座に復旧し、極めて短い目標復旧時間(RTO)を実現します。
  • ファイルレベルリカバリ:仮想マシン全体またはデータセット全体を復元することなく、バックアップから特定のファイル、フォルダー、データベース項目を復元可能であり、作業効率を向上させます。
  • 任意先への復元:元の場所への復元に加え、新しい仮想マシン、物理サーバー、データベースホストへバックアップを復元でき、完全なクロスプラットフォームに対応しています。
  • ポイントインタイムリカバリ:連続バックアップログと複数の復元ポイントを活用し、データ破損や誤削除が発生した際に必要な時点の状態を正確に復元できます。
概要は準備中です

関連記事

目次:
最新情報を購読
最新のインサイト、ニュース、限定コンテンツをお届けします。いつでも配信解除が可能です。
購読する
ビジネスデータのセキュリティ強化を始めませんか?
60日間の無料トライアルまたはデモで、Info2softが企業データをどのように保護するかをご確認ください。
フォームにご記入の上、送信してください。担当者より追ってご連絡いたします。
このフォームを送信することにより、 プライバシー通知を読み、同意したことを確認します。
{{ isSubmitting ? '送信中...' : '送信する' }}