VirtualBox UUIDが既に存在するエラーを修正する方法

create-hyper-v-virtual-machine

VirtualBoxは通常の状況では十分に動作しますが、VHDの移動を開始するとエラーが発生する場合があります。 VHDを移動した後に一般的な問題を修正する方法は次のとおりです。

VirtualBoxをWindowsで実行している場合コンピューターでは、おそらくエラーが発生する可能性があります。仮想ハードドライブを1つの物理ディスクから別のディスクに移行したときに、アクセス許可エラーが発生しました。どうやら、Virtualboxは.vhd(または別の形式の仮想ハードドライブ)を作成するときに、VHDを認識するために使用する普遍的に一意の識別子を焼き付けます。通常、問題は発生しませんが、この場合、重複または移動した仮想ディスクが不明な場所から実行されるのを防ぎます。

VirtualBox UUIDエラーを修正

エラーは次のようになります。

virtualboxエラー-ハードディスクuuidを開けませんでした

「ハードディスクを開けませんでした E:VirtualBox VM Windows 8 Windows 8 Enterprise2.vhd.

ハードディスクを登録できません 「E:VirtualBox VMsWindows 8 Windows 8 Enterprise2.vhd」 {ca2bdc6a-a487-4e57-9fcd-509d0c31d86d} ハードディスクだから 「E:VirtualBox VMsWindows 8 EnterpriseWindows 8 Enterprise2.vhd」 UUIDを使用 {ca2bdc6a-a487-4e57-9fcd-509d0c31d86d} もう存在している。

結果コード:
E_INVALIDARG(0x80070057)

成分:
VirtualBox

インタフェース:
IVirtualBox {3b2f08eb-b810-4715-bee0-bb06b9880ad2}

呼び出し先RC:
VBOX_E_OBJECT_NOT_FOUND(0x80BB0001)」

OracleのVirtualBoxマニュアルには、UUIDの問題を扱う章があり、これを修正する方法が明らかになる場合があります。または、次の手順に従うだけです。

UUIDをリセットする方法

これを修正するには、いくつかのテキストコマンドを実行する必要があります。コマンドプロンプトを開きます。 Windows 8とWindows 7の両方で、[スタート]メニューの検索ボックスに「cmd」と入力すると検索できます。

cmdプロンプトウィンドウ7を起動します
Windows 8コマンドプロンプト

次に、cmdプロンプトのディレクトリをVirtualBoxをインストールしたフォルダーに変更します。これをデフォルトに配置すると、コマンドは次のようになります。

cd C:Program FilesOracleVirtualBox

virtualboxディレクトリにcd

次のコマンドを入力します(または右クリックを使用してコピー/貼り付け):

VBOXMANAGE.EXE internalcommands sethduuid“ pathtovhdfile”

UUIDが変更されました

すべてが機能した場合、「UUID change to:…」というメッセージが表示され、VirtualBoxが機能するはずです。すべて修正済み!

-4

類似の記事

コメントを残す