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つの方法があります。
- 古い仮想マシンを削除する
- 新しい一意の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での仮想マシンインポート時のエラーを解決する方法です。この記事が問題解決の助けになれば幸いです。
-
Hyper-V 2019のアクション一覧:ホストと仮想マシンの操作方法を徹底解説
Hyper-Vマネージャーを開くと、ウィンドウの右側にさまざまな「操作(アクション)」が表示されます。これらのアクションを活用することで、Hyper-Vサーバーや仮想マシンの構成を効率的に行えます。ホストの視点では、ホスト設定の変更、新しい仮想マシンや仮想ディスク、仮想ネットワークスイッチ、仮想SANの作成などが可能です。一方、仮想マシンの視点では、設定変更、エクスポート、移動、レプリケーションの構成などを実行できます。本記事では、これらのアクションそれぞれの目的をわかりやすく解説します。確認するには、Windows Server 2019またはWindows 10でHyper-Vマネージャー
-
Windows 10で「Java仮想マシンを作成できませんでした」エラーを解決する方法
Javaが正しくインストールされていれば、Javaベースのプログラムやゲームは非常に安定して動作します。しかし最近、MinecraftなどのJavaプログラムを実行しようとした際に「Java仮想マシンを作成できませんでした(Could not create the Java virtual machine)」というエラーが発生するという報告がユーザーから寄せられています。これは、Javaプログラムが動作するために使用する仮想マシン(JVM)が正しくインストールされていないことを意味します。同じ問題でお困りの方は、この記事が役立ちます。このエラーを解決するための完全ガイドをご紹介します。 Wi