Hyper-Vで「仮想ハードディスクを宛先フォルダーにコピー中にエラーが発生しました」と表示される場合の対処法
Hyper-Vで仮想マシンをインポートしようとした際に、「仮想ハードディスクを宛先フォルダーにコピー中にエラーが発生しました(Hyper-V encountered an error while copying virtual hard disks to destination folder)」というメッセージが表示されることがあります。このエラーは、エクスポート済みフォルダー内の仮想ハードディスクが破損しているか、同名のファイルがすでに存在する場合に発生します。本記事では、問題の原因と具体的な解決策を順を追って解説します。

エラーメッセージの全文は以下のとおりです。
Hyper-V encountered an error while copying virtual hard disks to destination folder ‘C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\’.
The file ‘C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\file.vhdx’ already exists.
なお、環境によってエラーメッセージの内容は多少異なる場合があります。
仮想ハードディスクのコピーエラーが発生する原因
表示されるエラーメッセージによって異なりますが、主な原因は次の2つです。
- 同名の仮想ハードディスクがすでに存在する:たとえば、既存の仮想ハードディスクが「ABCD.vhdx」という名前で、インポートしようとしている仮想マシンも同じ名前の仮想ハードディスクを持っている場合、このエラーが発生します。
- 仮想ハードディスクが破損している、または存在しない:インポート対象の仮想ハードディスク自体が破損しているか、エクスポート元として選択したフォルダー内に存在しないケースです。
前者の原因は、仮想マシンをエクスポートした同じコンピューターにインポートしようとした場合によく見られます。同じ仮想マシンがまだHyper-V上に残っていると、このエラーが発生しやすくなります。一方、後者が原因の場合は比較的簡単に対処できます。仮想マシンを再エクスポートし、インポートが完了するまでエクスポートしたフォルダーをそのまま維持しておきましょう。
仮想ハードディスクのコピーエラーを解消する方法
このエラーを修正するには、以下の2つの手順を実行します。
- 既存の仮想マシンを削除する
- 仮想マシンを再エクスポートする
それでは、各手順の詳細を見ていきましょう。
1. 既存の仮想マシンを削除する

前述のとおり、インポートしようとしている仮想マシン(または仮想ハードディスク)と同じ名前のものがすでに存在する場合、このエラーが発生します。最もシンプルな解決策は、新しい仮想マシンをインポートする前に、既存の仮想マシンをHyper-Vから削除することです。手順は以下のとおりです。
- コンピューターでHyper-Vマネージャーを開きます。
- 削除したい仮想マシンを選択します。
- 右クリックして「削除」を選択します。
- 確認画面で「削除」ボタンをクリックします。
仮想マシンと関連ファイルをすべて削除したら、改めてHyper-Vに仮想マシンをインポートしてください。
2. 仮想マシンを再エクスポートする

まれではありますが、マルウェアやアドウェアの感染により、エクスポート済みの仮想マシンファイルが破損することがあります。この場合は、まずコンピューターをスキャンして悪意のあるファイルを検出・除去しましょう。そのうえで、仮想マシンを再度エクスポートします。手順は以下のとおりです。
- コンピューターでHyper-Vマネージャーを開きます。
- エクスポートしたい仮想マシンを選択します。
- 右側のサイドバーにある「エクスポート」ボタンをクリックします。
- 「参照」ボタンをクリックして、エクスポート先のフォルダーを選択します。
- 「フォルダーの選択」ボタンをクリックします。
- 「エクスポート」ボタンをクリックします。
エクスポート後、同じコンピューターにインポートする前に、必ず同名の既存仮想マシンを削除しておいてください。
補足:「仮想マシン構成の読み込み中にエラーが発生しました」の場合
仮想マシンのインポート時に「Hyper-V encountered an error while loading the virtual machine configuration(仮想マシン構成の読み込み中にエラーが発生しました)」というエラーが表示される場合は、古い仮想マシンを削除して新しい一意のIDを作成してください。既存の仮想マシンを削除したくない場合は、インポートタイプを選択するページで「仮想マシンをコピーする(Copy the virtual machine)」オプションを選択しましょう。
以上です!このガイドが、Hyper-Vでの仮想マシンインポートエラーの解決に役立てば幸いです。
-
【解決済み】Hyper-Vで仮想スイッチ一覧の取得中にエラーが発生した場合の対処法
仮想マシンとネットワーク上の他のマシンとの通信を実現するには、ネットワークスイッチを適切に構成することが不可欠です。手順自体はシンプルで、Hyper-Vマネージャーから「仮想スイッチマネージャー」を開き、プライベート・内部・外部のいずれかの仮想スイッチを作成するだけです。しかし、ホスト側の問題により、ネットワークスイッチへのアクセスや作成ができないケースがあります。その際にユーザーが直面するエラーの一つが、Hyper-Vでの仮想スイッチ一覧表示に関する問題です。エラーメッセージの全文は以下の通りです。「Hyper-Vで仮想スイッチの一覧を取得しようとしたときにエラーが発生しました」この問題は、
-
【解決方法】Hyper-V 2019で仮想マシンが起動しない「イーサネットスイッチエラー」を修正する手順
システムやハードウェアに何らかの変更を加えた後、仮想マシンが正常に起動できなくなることがあります。その主な原因は、コンピューター上の既存のシステムリソースを読み込めなくなるためです。中でもよく見られるのが、イーサネット仮想スイッチのエラーによって仮想マシンが起動できないケースです。この場合、表示されるエラーメッセージは以下のとおりです。「選択した仮想マシンの起動中にエラーが発生しました。Synthetic Ethernet Port: 要求されたサービスを完了するための十分なシステムリソースが存在しません。仮想ネットワークへのリソース割り当てに失敗しました。イーサネットスイッチが存在しない可能