•  ユーザーアカウント
  •  電源オプション
  •  File Explorer
  •  HDD
  •  PC起動
  •  Windows Update
  •  ネットワーク
  •  PowerShell
  •  コマンドプロンプト
  •  OneDrive
  •  レジストリ編集
  •  Windows Defender
  •  ロック画面
  •  右クリックメニュー
  •  サインイン画面
  •  通知領域
  •  スタートメニュー
  •  Snipping Tool
  •  ブラウザー
  •  アクションセンター
  •  セキュリティー
  •  背景画像
  •  BitLocker暗号
  •  サウンド
  •  グループポリシー
  •  コントロールパネル
  •  日付と時刻
  •  CD/DVD
  •  システム
  •  ゴミ箱
  •  タスクバー
  •  Hyper-V
  •  アイコン
  •  タスクマネージャー
  •  コンピューターの管理
  •  コンピューターの管理
  •  デスクトップ(DeskTop)
  • CSS
  • HTML
  • EXCEL
  • WINDOWS 10
  • TIPS
  • MAIL

https://www.billionwallet.com > Windows 11 > Hyper-V(仮想マシン)

https://www.billionwallet.com > Windows 10 > Hyper-V(仮想マシン) > Hyper-V 第2世代仮想マシンを作成する:仮想マシンが起動できないエラー - Windows 10

Windows 10 Hyper-V 第2世代仮想マシン作成:ハイパーバイザが実行されていないため、仮想マシンが起動できませんのエラー対策

Windows10でHyper-V機能を使って仮想マシンをオペレーティングシステム(OS)にインストールすることができます。ここでは仮想マシン作成に必要な基本条件を満たした上で、仮想マシン作成時に発生した予期せぬエラーに対していくつかの解決策をとってみました。

エラー発生

▼ 以下のように、基本仮想マシン作成に必要な要件が整った段階でHyper-V機能を使って仮想マシン作成を開始しました。

* システムの基本構成:Windows10 Pro 64ビットオペレーティングシステム x64ベースプロセッサ

* CPU:Intel Core i7-8700

* BIOSモード:UEFI

* パーティションのスタイル:GUIDパーティションテーブル(GPT形式)

* 仮想化かテクノロジ(Virtualization Technology(VTx)):Enable

ハイパーバイザが実行されていないため、仮想マシンが起動できません

スポンサーリンク

▼ 仮想マシンにゲストオペレーティングシステム(OS)をインストールする流れについては以下の関連記事を参照してください。ただ以下の場合は第1世代を指定して仮想マシンを作成しました。

関連記事

Hyper-Vを使って仮想マシンとしてWindowsやUbuntuなど複数オペレーティングシステム(OS)をインストールする方法

ここで紹介するのは第2世代を指定した際に発生したエラーについて説明します。

仮想マシン世代

まず簡単にHyper-Vの仮想マシン世代について紹介します。仮想マシンの世代により、仮想マシンに提供される仮想ハードウェアと機能が決まります。Hyper-Vでは、第1世代と第2世代の2つの仮想マシン世代がサポートされます。

 

第2世代の仮想マシンは簡素化された仮想ハードウェアモデルを備え、BIOSベースのファームウェアではなくUnified Extensible Firmware Interface (UEFI)ファームウェアをサポートします。第2世代の仮想マシンからは、多くのレガシデバイスが削除されています。

関連記事

BIOSのブートモード(BOOT MODE)~レガシBIOSとUEFIモードの違い

第1世代と第2世代の違いは色々ありますが、大きな違いの一つが、第1世代は古いOSバージョンとレガシーBIOSのファームウェアをサポートしますが、第2世代はUEFI(EFI)モードをサポートし、セキュアブート(Secure Boot)や2Tbytes以上のディスクの読み書き、高速ブートなどの特徴があります。

▼ 第2世代仮想マシンでサポートされていないゲストオペレーティングシステム(仮想マシンにインストールされるOS)は、第1世代仮想マシンにインストールする必要があります。

Hyper-Vを使って仮想マシンにOSをインストールする

第1世代

この世代の仮想マシンでは、32ビットおよび64ビットのゲストオペレーティングシステムがサポートされ、以前のすべてのバージョンのHyper-Vで使用可能な仮想ハードウェアが提供されます。

第2世代

この世代の仮想マシンでは、新しい仮想化機能がサポートされ、UEFIベースのファームウェアが用意されます。さらに、サポートされる64ビットゲストオペレーティングシステムが必要です。

標準のネットワークアダプターを使用したPXEブート

SCSI仮想ハードディスクからの起動

SCSI仮想DVDからの起動

セキュアブート(既定で有効)

UEFIファームウェアのサポート

第2世代マシンのエラー1

▼ 上記で説明したように、第2世代マシンの場合はUEFIモードのファームウェアをサポートします。第2世代は条件を満たさないとエラーが出たりします。例えば、PCが32ビットシステムでレガシBIOSなのに以下の第2世代を選択したとします。

ハイパーバイザが実行されていないため、仮想マシンが起動できません

▼ 仮想マシンの作成ウィザードでは特に問題なく最後まで完了することはできますが、いざゲストOSをインストールしようとすると以下のようなエラーが発生してしまいます。

1No UEFI compatible file system was found.(UEFIと互換性のあるファイルシステムは見つからなかった。)

ハイパーバイザが実行されていないため、仮想マシンが起動できません

第2世代マシンを選択する条件として最低限はUEFIをサポートする64ビットバージョンのWindows OSまたはWindows 8以降のバージョンである必要があります。32ビットシステムの場合は、第1世代を選択する必要があります。

関連記事

ハードディスクドライブ(HDD)のデータを削除せずにレガシBIOSをUEFIモードに変換する~ブートセクタをMBRからGPTに変換する「MBR2GPT.exe」 BIOSのブートモード(BOOT MODE)~レガシBIOSとUEFIモードの違い

スポンサーリンク

第2世代マシンのエラー2

▼ UEFIモードの64ビットバージョンのWindows 10 システム環境下で、以下のように仮想マシン作成時に第2世代を選択しました。

ハイパーバイザが実行されていないため、仮想マシンが起動できません

▼ ちなみに、レガシBIOSからUEFIモードに変換し、Hyper-V機能を有効にした後のシステム情報を確認しますと、以下のように1Hyper-Vの要件がハイパーバイザーが検出されました。Hyper-Vに必要な機能は表示されません。と変わっています。

ハイパーバイザが実行されていないため、仮想マシンが起動できません

▼ Hyper-V機能を有効にする前のシステム情報は以下のように表示されます.

Hyper-V 2세대 가상 컴퓨터를 작성하기와 에러 대책

▼ しかし仮想マシンを起動してゲストOSをインストールしようとすると、以下のようにエラーが出てしまいました。

`Window10(ゲストOS)`は起動できませんでした。ハイパーバイザーが実行されていないため、仮想マシン`windows10`を起動できませんでした。

ハイパーバイザが実行されていないため、仮想マシンが起動できません

▼ 詳細なエラーメッセージとともにエラー解決のアドバイスも確認します。

ハイパーバイザが実行されていないため、仮想マシンが起動できません

CPUプロセッサのドライバーを更新する

▼ これで解決できるとは保証できませんが、CPUプロセッサを最新のドライバーに更新してみるのも解決策の1つかもしれません。

ハイパーバイザが実行されていないため、仮想マシンが起動できません

Windows PowerShellでbcdeitコマンドを実行する

▼ 最後にWindows PowerShellで以下のbcdeditコマンドを実行します。

PS C:\WINDOWS\System32> bcdedit /set hypervisorlaunchtype auto

ハイパーバイザが実行されていないため、仮想マシンが起動できません

再度ゲストOSをインストールする

▼ 再度Hyper-Vマネージャーに戻り、仮想マシンのゲストOSをインストールしてみたら、エラーが解決できて無事インストールすることができました。

Press and key to boot from CD or DVD...メッセージが表示されたら、キーボードのEnterキーなど押しますと正常にゲストOSのインストールが始まります。

ハイパーバイザが実行されていないため、仮想マシンが起動できません

関連記事

Hyper-Vをインストールできません:プロセッサに必要な仮想化機能がありませんと仮想マシン作成時のエラー対策

スポンサーリンク

スポンサーリンク

Category

 Windows 11  Windows 10  CSS  HTML  EXCEL(エクセル)  有用なTIPs  WINDOWS  MAIL(メール)

Windows Keyword Category

 ユーザーアカウント(User Account)  電源オプション  Windowsファイルエクスプローラー  仮想マシン(Hyper-V)  ハードディスクドライブ  PC起動  Windowsアップデート(Update)  ネットワーク(NetWork)  Windows PowerShell  コマンドプロンプト  OneDrive  レジストリ編集  Windows Defender  Webブラウザー(Browser)  ロック画面(Lock)  マウス右クリックメニュー  サインイン画面(Signin)  タスクバー(Taskbar)  通知領域(SystemTray)  スタートメニュー  Snipping Tool・スクリーンショット  アクションセンター(Action Center)  セキュリティー・プライバシー  背景イメージ(Image)  BitLocker暗号化  サウンド(Sound)  グループポリシー(Gpedit)  コントロールパネル(Control Panel)  日付と時刻(Date and Time)  CD/DVD Media  システム(System)  ゴミ箱(Recycle Bin)  アイコン(Icon)  タスクマネージャー(Task Manager)  コンピューターの管理  デスクトップ(DeskTop)  ショートカット(Shortcuts)

BILLION WALLET Copyright©All rights reserved