【解決済み】VirtualBoxで「VMセッションが電源投入前に閉じられました」エラーが出たときの対処法
この記事では、VirtualBoxで仮想マシンを起動しようとした際に発生する次のエラーの解決方法を解説します。「仮想マシンのセッションを開けませんでした(Failed to open a session for the virtual machine)。VMセッションは、電源を入れようとする前に閉じられました(The VM session was closed before any attempt to power it on)」というメッセージが表示され、結果コードとして「E_FAIL (0x80004005)」が返されるケースです。
エラーが発生する原因
「VMセッションが電源投入前に閉じられました」というエラーは、多くの場合、ホストマシン(VirtualBoxがインストールされているPC)をシャットダウンする際に、ゲストOS(仮想マシン側)を先に正しく終了させていなかったことが原因です。この状態では、仮想マシンの一時保存データが破損し、次回の起動時にセッションを開けなくなることがあります。
以下の2つの方法で解決できる可能性が高いので、順番に試してみてください。
方法1:仮想マシンの保存状態を破棄する
このエラーに対する最も一般的な解決策は、仮想マシンの「保存された状態(Saved State)」を破棄することです。手順は以下の通りです。
手順1. VirtualBoxマネージャーで該当する仮想マシンを右クリックし、「保存された状態を破棄(Discard Saved State)」を選択します。
手順2. その後、仮想マシンを起動してみてください。それでも問題が解決しない場合は、次の方法2に進んでください。
方法2:VirtualBoxをアンインストールして再インストールする
方法1で改善しない場合は、特にWindows Updateの後に問題が発生したケースにおいて、VirtualBoxアプリケーション自体を一度アンインストールし、最新版を再インストールすることで解決することがあります。
手順1. コントロールパネルを開き、VirtualBoxをアンインストールします。(仮想マシンのデータは削除されないので安心してください)
手順2. パソコンを再起動します。
手順3. VirtualBoxの最新版を公式サイトからダウンロードします。
手順4. ダウンロードしたファイルを右クリックし、「管理者として実行」を選択します。
手順5. 画面の指示に従ってVirtualBoxをインストールします。
手順6. インストール完了後、パソコンを再起動します。
手順7. VirtualBoxマネージャーを開き、仮想マシンを起動します。
手順8. 仮想マシンが正常に起動したら、必要に応じてGuest Additions(ゲストアディションズ)やExtension Pack(機能拡張パック)をインストールしておきましょう。
まとめ
VirtualBoxの「VMセッションが電源投入前に閉じられました(E_FAIL 0x80004005)」エラーは、保存状態の破棄またはVirtualBoxの再インストールで解決できることがほとんどです。また、日頃からホストPCをシャットダウンする前にゲストOSを正しく終了する習慣をつけておくことで、このエラーの発生を防ぐことができます。
このガイドがお役に立ちましたら、ぜひコメントで体験談をお聞かせください。他の方の助けにもなりますので、シェアしていただけると嬉しいです。
-
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