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

Hyper-Vで「仮想マシンの構成の読み込み中にエラーが発生しました」と表示されたときの対処法

Hyper-Vで仮想マシンをインポートする際に、「Hyper-V encountered an error while loading the virtual machine configuration(仮想マシンの構成の読み込み中にHyper-Vでエラーが発生しました)」というエラーが表示されることがあります。この記事では、この問題の原因と解決方法をわかりやすく解説します。

このエラーは、主に同じ仮想マシンをすでにコンピューター上に持っている状態で、再度同じ仮想マシンをインポートしようとした場合に発生します。

エラーメッセージの内容

実際に表示されるエラーメッセージは、おおむね以下のような内容です。

Hyper-V encountered an error while loading the virtual machine configuration from [場所]

Failed to create virtual machine.(仮想マシンを作成できませんでした)

The operation failed because a virtual machine with the same identifier already exists. Select a new identifier and try the operation again.(同じ識別子を持つ仮想マシンがすでに存在するため、操作に失敗しました。新しい識別子を選択して、もう一度実行してください)

エラーが発生する原因

Hyper-Vでは、仮想マシンのエクスポートとインポートを行うことができます。仮想マシンのインポート自体は難しい操作ではありませんが、元の仮想マシンがすでに存在する状態で、同じ仮想マシンをインポートしようとすると問題が発生します。具体的には、インポート時に以下のいずれかのオプションを選択した場合にこのエラーが表示されます。

  • Register the virtual machine in-place(仮想マシンをインプレースで登録する)
  • Restore the virtual machine(仮想マシンを復元する)

仮想マシンを作成すると、Hyper-Vはその仮想マシンを表す一意のID(識別子)を自動的に生成します。仮想マシンをエクスポートすると、この識別子も一緒に出力されます。同様に、仮想マシンをインポートすると、その識別子もコンピューターに登録されます。インポート時に同じ識別子が検出されると、今回のようなエラーメッセージが表示される仕組みです。

「仮想マシンの構成の読み込み中にエラーが発生しました」を解決する方法

このエラーを解決するには、主に以下の2つの方法があります。

  1. 古い仮想マシンを削除する
  2. 新しい一意のIDを作成してインポートする

それぞれの手順を詳しく見ていきましょう。

方法1:古い仮想マシンを削除する

元の仮想マシンを削除すると、その一意の識別子もコンピューターから削除されます。つまり、同じ識別子を持つ仮想マシンをインポートできるスペースが生まれます。Hyper-Vの仮想マシンを削除する手順は以下の通りです。

  • コンピューターでHyper-Vマネージャーを開きます。
  • 削除したい仮想マシンを右クリックします。
  • コンテキストメニューから「削除」を選択します。
  • 確認画面で「削除」ボタンをクリックします。

これで、選択した仮想マシンのファイルがすぐにすべて削除されます。その後、エラーなく仮想マシンをインポートできるようになります。

方法2:新しい一意のIDを作成する

別の仮想マシンをインポートするために、既存の仮想マシンを削除したくない場合もあります。そのような場合は、新しい一意のID(識別子)を作成してインポートすることができます。手順は以下の通りです。

  • コンピューターでHyper-Vマネージャーを開きます。
  • 「仮想マシンのインポート」オプションをクリックします。
  • 「参照」ボタンをクリックして、仮想マシンのフォルダーを選択します。
  • 「インポートの種類の選択」タブで、「仮想マシンをコピーする(新しい一意のIDを作成する)」オプションを選択します。
  • 「次へ」ボタンをクリックし、仮想マシンを実行します。

このオプションを選択すると、仮想マシンに対して新しい一意のIDが作成されます。インポートされた仮想マシンには、識別子以外のすべての以前の設定が引き継がれます。

よくある質問

Hyper-Vで仮想マシンをインポートするにはどうすればよいですか?

Hyper-Vで仮想マシンをインポートするには、「仮想マシンのインポート」オプションを使用します。その後、エクスポート済みの仮想マシンのフォルダーを選択し、「仮想マシンをコピーする」オプションを選んでインストールを開始します。

Hyper-Vの仮想マシンはどこに保存されますか?

デフォルトでは、WindowsはすべてのHyper-V関連ファイルを C:\ProgramData\Microsoft\Windows\Hyper-V フォルダーに保存します。また、仮想ディスク(VHDXなど)は C:\Users\Public\Documents\Hyper-V 内に格納されています。Windows 10でもWindows 11でも、保存場所は同じです。

以上が、Hyper-Vでの仮想マシンインポート時のエラーを解決する方法です。この記事が問題解決の助けになれば幸いです。

  1. Hyper-V 2019のアクション一覧:ホストと仮想マシンの操作方法を徹底解説

    Hyper-Vマネージャーを開くと、ウィンドウの右側にさまざまな「操作(アクション)」が表示されます。これらのアクションを活用することで、Hyper-Vサーバーや仮想マシンの構成を効率的に行えます。ホストの視点では、ホスト設定の変更、新しい仮想マシンや仮想ディスク、仮想ネットワークスイッチ、仮想SANの作成などが可能です。一方、仮想マシンの視点では、設定変更、エクスポート、移動、レプリケーションの構成などを実行できます。本記事では、これらのアクションそれぞれの目的をわかりやすく解説します。確認するには、Windows Server 2019またはWindows 10でHyper-Vマネージャー

  2. Windows 10で「Java仮想マシンを作成できませんでした」エラーを解決する方法

    Javaが正しくインストールされていれば、Javaベースのプログラムやゲームは非常に安定して動作します。しかし最近、MinecraftなどのJavaプログラムを実行しようとした際に「Java仮想マシンを作成できませんでした(Could not create the Java virtual machine)」というエラーが発生するという報告がユーザーから寄せられています。これは、Javaプログラムが動作するために使用する仮想マシン(JVM)が正しくインストールされていないことを意味します。同じ問題でお困りの方は、この記事が役立ちます。このエラーを解決するための完全ガイドをご紹介します。 Wi