コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

修正:VirtualBox がハードディスク ファイルを開くことができませんでした。同じ UUID のディスクが既に存在するため、仮想ハードディスクを登録できません。(解決済み)

このチュートリアルには、VirtualBox に既存の仮想ハード ドライブを追加しようとしたときに発生する次のエラーを修正する手順が含まれています。

開こうとしている VM ディスク イメージ ファイルが別の仮想ディスク イメージ ファイルと同じ UUID を持っているため、VirtualBox に「ディスク イメージ ファイルを開けませんでした – ハードディスクを登録できません」というエラーが表示されます。その場合、Virtualbox はディスク イメージ ファイル (VDI、VHD、VMDK など) を登録できず、次のエラーが表示されます:

修正:VirtualBox がハードディスク ファイルを開くことができませんでした。同じ UUID のディスクが既に存在するため、仮想ハードディスクを登録できません。(解決済み)

ハードディスクを登録できません 'C:\Users\%Username%\VirtualBox VMs\%VirtualDiskName1%.vdi' {%Virtual-Disk-UUID%} ハード ディスク 'C:\Users\%Username%\VirtualBox VMs\VirtualDiskName2%.vdi' のためUUID {%Virtual-Disk-UUID%} のものが既に存在します。

結果コード:
E_INVALIDARG (0x80070057)
コンポーネント:
VirtualBox
インターフェース:
IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}
呼び出し先 RC :
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)"

VirtualBox エラーの解決方法:ハードディスクが既に存在するため、仮想ハードディスク ファイル (.VDI) を開くことができませんでした。

方法 1. 失われた仮想ディスク ファイルを VirtualBox から削除します。
方法 2. Virtual Media Manager を使用してディスク イメージのクローンを作成します。
方法 3. 仮想ディスクの UUID を変更します。

方法 1. 不足している仮想ディスクを VirtualBox から削除します。

上記のエラーは、仮想ハード ディスクを別の場所 (ボリュームなど) に移動した後、仮想ハード ディスクを (新しい場所から) 新しい仮想マシンまたは既存の仮想マシンに再追加しようとした場合に表示されることがあります。以前に、失われたディスクを VirtualBox から削除しました。この場合、VirtualBox Media Manager を使用して不足している仮想ディスク ファイルを解放する必要があります。それを行うには:

1. VirtualBox ファイルから メニューから Virtual Media Manager を開きます .

修正:VirtualBox がハードディスク ファイルを開くことができませんでした。同じ UUID のディスクが既に存在するため、仮想ハードディスクを登録できません。(解決済み)

2. 見つからなかった仮想ディスク (エラー サインのあるもの)* を強調表示し、[リリース] をクリックします。 (尋ねられたら、 リリースを押します ボタンを押して、不足しているハード ドライブを解放してください。)

* 注:ここに見つからないディスクが表示されない場合は、方法 2 に進みます。

修正:VirtualBox がハードディスク ファイルを開くことができませんでした。同じ UUID のディスクが既に存在するため、仮想ハードディスクを登録できません。(解決済み)

3. 次に、[削除] をクリックします。 (そして [削除] ボタンを押します) 不足している仮想ハード ディスクを削除します。

修正:VirtualBox がハードディスク ファイルを開くことができませんでした。同じ UUID のディスクが既に存在するため、仮想ハードディスクを登録できません。(解決済み)

4. Virtual Media Manager を閉じます。
5. 仮想ハード ドライブ ファイル (.VDI) を追加する VM を強調表示し、[設定] をクリックします。

修正:VirtualBox がハードディスク ファイルを開くことができませんでした。同じ UUID のディスクが既に存在するため、仮想ハードディスクを登録できません。(解決済み)

6. ストレージを選択 をクリックし、[ハードディスクを追加] をクリックします。

修正:VirtualBox がハードディスク ファイルを開くことができませんでした。同じ UUID のディスクが既に存在するため、仮想ハードディスクを登録できません。(解決済み)

7. [既存のディスクを選択] をクリックします .

修正:VirtualBox がハードディスク ファイルを開くことができませんでした。同じ UUID のディスクが既に存在するため、仮想ハードディスクを登録できません。(解決済み)

8. 追加する仮想ハードディスク ファイルを選択し、[開く] をクリックします。

修正:VirtualBox がハードディスク ファイルを開くことができませんでした。同じ UUID のディスクが既に存在するため、仮想ハードディスクを登録できません。(解決済み)

9. [OK] をクリックします 仮想マシンの設定を閉じます。

修正:VirtualBox がハードディスク ファイルを開くことができませんでした。同じ UUID のディスクが既に存在するため、仮想ハードディスクを登録できません。(解決済み)

10. 開始 仮想マシン。

方法 2. Virtual Media Manager で仮想ディスクのクローンを作成します。

「ディスク イメージ ファイルを開けませんでした。ハードディスクを登録できません」というエラーが発生しないようにするには、仮想ディスク イメージ ファイル(VDI、VHD など)のクローンを作成します。ホストの OS コピー/貼り付け機能。それを行うには:

* 注:既存の仮想ハードディスク イメージ ファイル (VDI、VHD、VMDK など) のクローンを作成する適切な方法は、VirtualBox Media Manager のコピー機能を使用することです。

1. Virtualbox の ファイル から メニューから Virtual Media Manager を選択します .

修正:VirtualBox がハードディスク ファイルを開くことができませんでした。同じ UUID のディスクが既に存在するため、仮想ハードディスクを登録できません。(解決済み)

2. クローンを作成する仮想ハード ディスクを選択し、[コピー] をクリックします。 .

修正:VirtualBox がハードディスク ファイルを開くことができませんでした。同じ UUID のディスクが既に存在するため、仮想ハードディスクを登録できません。(解決済み)

3. 次の画面で、[ディスク イメージ ファイルの種類] と [サイズ] を選択し (またはデフォルト設定のまま)、最後に新しいディスク イメージの名前を付けます。
4. 完了したら、[コピー] をクリックします 新しいディスク イメージの作成が完了するまで待ちます。

修正:VirtualBox がハードディスク ファイルを開くことができませんでした。同じ UUID のディスクが既に存在するため、仮想ハードディスクを登録できません。(解決済み)

5. コピーが完了したら、コピーしたディスク イメージを使用して Virtualbox に新しい仮想マシンを作成します。

方法 3. 仮想ディスクの UUID を変更します。

「仮想ハードディスクを登録できません」という問題を解決する最後の方法は、VirtualBox のエラーに記載されている仮想ディスク ファイル (VDI) の UUID をリセットすることです。それを行うには:

<強い>1.閉じる VirtualBox アプリケーション。

2. 管理者としてコマンド プロンプトを開きます。それを行うには:

<ブロック引用>

a.検索ボックスに cmd と入力します。 (またはコマンド プロンプト ).
b. コマンド プロンプトを右クリック (結果) を選択し、[管理者として実行] を選択します .

修正:VirtualBox がハードディスク ファイルを開くことができませんでした。同じ UUID のディスクが既に存在するため、仮想ハードディスクを登録できません。(解決済み)

<強い>3.コピー &貼り付け コマンド プロンプトで、コマンド プロンプト ウィンドウで次のコマンドを入力し、Enter を押します :

  • cd C:\Program Files\Oracle\VirtualBox

修正:VirtualBox がハードディスク ファイルを開くことができませんでした。同じ UUID のディスクが既に存在するため、仮想ハードディスクを登録できません。(解決済み)

4. 次のコマンドを入力して Enter を押します :*

  • vboxmanage internalcommands sethduuid "%Full_Path_To_VHD_File%"

* 注:上記のコマンドで、状況に応じて %Full_Path_To_VHD_File% の値を変更します。例:「C:\Users\Admin\VirtualBox VMs\Windows7VM」フォルダーにある仮想ディスク イメージ ファイル「Windows7.vdi」の UUID をリセットする場合、コマンドは次のようになります。

  • vboxmanage internalcommands sethduuid "C:\Users\Admin\VirtualBox VMs\Windows7VM\Windows7.vdi"

修正:VirtualBox がハードディスク ファイルを開くことができませんでした。同じ UUID のディスクが既に存在するため、仮想ハードディスクを登録できません。(解決済み)

5. すべてがうまくいけば、UUID が変更されたことを通知する必要があります。

修正:VirtualBox がハードディスク ファイルを開くことができませんでした。同じ UUID のディスクが既に存在するため、仮想ハードディスクを登録できません。(解決済み)

6. コマンド プロンプトを閉じて、仮想ハード ディスクを新しい仮想マシンに接続してみてください。

以上です!うまくいきましたか?
以下のコメント セクションにコメントを残してください。または、ソーシャル ネットワークでこのブログ投稿を「いいね」して共有し、このソリューションに関する情報を広めてください。


  1. 修正:Outlook の username.ost ファイルにアクセスできない。 (解決済み)

    「username.ost」ファイルが使用中または破損しているためにアクセスできないために Outlook を開くことができない場合は、以下を読み続けて問題を解決してください。 Outlook アカウント設定で [Exchange キャッシュ モードを使用する] オプションを有効にしている場合、Outlook は、Exchange Server にあるすべての電子メール メッセージをダウンロードして、username.ost という名前のファイルにローカルに保存します。 * Outlook がこのように構成されている場合、ユーザーはオフライン モードで作業しているときでもすべてのメールを見る

  2. 修正:VirtualBox が内部ネットワークのオープン作成に失敗しました (解決済み)

    このチュートリアルには、VirtualBox の次のエラーを修正する手順が含まれています:「内部ネットワークのオープン作成に失敗しました。仮想マシンのセッションを開くことができませんでした。」これは通常、Windows Update の後に表示されます。 問題の説明: Windows 10 アップデートをインストールした後、コンピューターを再起動した後、VirtualBox マシンの起動時に次のエラーのいずれかが表示される場合があります: 仮想マシンのセッションを開くことができませんでした. 内部ネットワーク HostInterfaceNetworking-Ethernet-Name を