【解決済み】VirtualBoxの「ドキュメントが空です」エラーを修正する2つの方法
VirtualBoxを起動しようとした際に、重大なエラー「ドキュメントが空です(Document is empty)」が表示されて起動できない場合は、VirtualBoxのメイン設定ファイル(VirtualBox.xml)が破損していることが原因です。この記事では、その問題を解決するための手順を詳しく解説します。
エラーの詳細
VirtualBoxマネージャーが起動せず、以下のようなエラーメッセージが表示されます。
VirtualBox COMオブジェクトの取得に失敗しました(Failed to acquire the VirtualBox COM object)
アプリケーションを終了します(The application will now terminate)
ドキュメントが空です(Document is Empty)
場所:'C:\Users\user\.VirtualBox\VirtualBox.xml'、行 1 (0)、列 1。
F:\tinderbox\win-6.1\src\VBox\Main\src-server\VirtualBoxImpl.cpp[740] (long __cdecl VirtualBox::init(void))。
結果コード:E_FAIL (0x80004005)
コンポーネント:VirtualBoxWrap
インターフェース:IVirtualBox {d0a0163f-e254-4e5b-a1f2-011cf991c38d}
呼び出し先:IVirtualBoxClient {d2937a8e-cb8d-4382-90ba-b7da78a74573}

VirtualBox Managerの「Document is empty」エラーを修正する方法
方法1:バックアップからVirtualBox.xmlを復元する
手順1. タスクマネージャー(Ctrl + Shift + Esc)を開き、VirtualBox関連のタスクが実行されていないことを確認します。実行中の場合はすべて終了させるか、PCを再起動してください。
手順2. エクスプローラーを開き、エラーメッセージに表示されているフォルダーに移動します。例:
- C:\Users\ユーザー名\.VirtualBox\
手順3. VirtualBox.xml ファイルを見つけて、VirtualBox.OLD という名前に変更します。

手順4. 次に、VirtualBox.xml-prev を VirtualBox.xml という名前に変更します。このファイルはVirtualBoxが自動的に作成したバックアップです。

手順5. VirtualBoxを起動してみてください。これで問題が解決しているはずです。それでもエラーが表示される場合は、次の方法2を試してください。
方法2:VirtualBox.xmlを削除して仮想マシンを再登録する
手順1. タスクマネージャーを開き、VirtualBox関連のタスクが実行されていないことを確認します(またはPCを再起動します)。
手順2. エクスプローラーを開き、エラーメッセージに表示されているフォルダーに移動します。例:
- C:\Users\ユーザー名\.VirtualBox\
手順3. VirtualBox.xml を VirtualBox.OLD に、VirtualBox.xml-prev を VirtualBox.xml-prev.OLD に、それぞれ名前を変更します。
手順4. VirtualBoxアプリケーションを起動します。今度はエラーなく開くはずですが、仮想マシンのリストは表示されません。以下の手順で仮想マシンを再登録しましょう。
a. VirtualBoxマネージャーの「追加」ボタンをクリックします。

b. 仮想マシンのファイルが保存されているフォルダーに移動します。例:
- C:\Users\ユーザー名\VirtualBox VMs
c. .vbox ファイルを選択し、「開く」をクリックします。

d. 他にも仮想マシンがある場合は、同じ手順を繰り返して追加してください。これで完了です!*
* 注意:すべて正常に動作することを確認したら、「VirtualBox.OLD」と「VirtualBox.xml-prev.OLD」のファイルは削除しても問題ありません。

まとめ
以上で作業は完了です。どちらの方法で問題が解決できましたか?このガイドがお役に立ちましたら、コメントであなたの体験をぜひ教えてください。また、ほかの方の助けにもなりますので、この記事のシェアもよろしくお願いいたします。
-
VirtualBoxの致命的エラー「FATAL: INT18: BOOT FAILURE」を修正する方法(解決済み)
Windows 10/11をゲストOSとする仮想マシンの起動時に、VirtualBoxで「FATAL: INT18: BOOT FAILURE」というエラーが表示される場合は、この記事の手順に従って問題を解決してください。 問題の詳細 UEFI搭載のWindows 10/11パソコンの物理ディスクを仮想ハードディスク(VHDまたはVHDX)に変換し、そのファイルを新しいVirtualBoxマシンに接続したところ、仮想マシンが起動せず、致命的エラー「INT18: BOOT FAILURE」が表示される、あるいはゲストのWindows 10が起動時にエラーコード「0x0000225」で停止する——
-
【解決済み】VirtualBoxの「内部ネットワークを開く・作成できませんでした」エラーの直し方
この記事では、VirtualBoxで発生する「Failed to open/create the internal network(内部ネットワークを開く・作成できませんでした)」「仮想マシンのセッションを開けませんでした」というエラーを解消する方法を解説します。このエラーは、主にWindows Updateの適用後に発生することが多いトラブルです。 問題の概要 Windows 10の更新プログラムを適用してPCを再起動した後、VirtualBoxの仮想マシンを起動すると、以下のようなエラーメッセージが表示されることがあります。 仮想マシンのセッションを開けませんでした(Failed to