VirtualBoxがゲストOSを起動しておらず、仮想マシン[virtual-machine-name]のセッションを開くことができませんでしたと表示される場合は、この記事に従って解決策を見つけてください。VirtualBoxは、起動中に終了コード1(0x1)で仮想マシンが予期せず終了したことも示す場合があります。詳細については、VirtualBoxログファイルメッセージを参照してください。このエラーメッセージが表示された場合は、問題を解決するためのいくつかの提案があります。
VirtualBoxは仮想マシンのセッションを開くことができませんでした
この問題を解決するには、次の手順を実行する必要があります。
- 管理者としてVirtualBoxを開きます
- プラットフォームパッケージをインストールする
- 保存された状態を破棄します
- VirtualBoxを再インストールします
1]管理者としてVirtualBoxを開きます
デフォルトでは管理者権限は必須ではありませんが、この問題を解決するために管理者権限を使用する必要がある場合があります。VirtualBoxのデスクトップショートカットがあり、このショートカットを使用してこのツールを開く場合は、対応するロゴを右クリックして、[管理者として実行]を選択できます。ただし、VirtualBoxに管理者権限を永続的に提供する場合は、次の手順に従う必要があります。
デスクトップショートカットを右クリックして、[プロパティ]に移動します。その後、[互換性]タブに切り替えます。
ここに、「このプログラムを管理者として実行する」というチェックボックスがあります。そのチェックボックスにチェックを入れ、[ OK ]ボタンをクリックして変更を保存します。
ただし、デスクトップショートカットがなく、[スタート]メニューからVirtualBoxを開いた場合は、次のことができます。VirtualBoxを検索し、正確な検索結果を右クリックして、[管理者として実行]を選択できます。
また、この[スタート]メニューボタンに管理者権限を付与する場合は、次の手順が役立ちます。タスクバーの検索ボックスでVirtualBoxを検索し、[ファイルの場所を開く]を選択します。基本的に、WindowsコンピュータでStartupフォルダを開き、Oracle VMVirtualBoxに移動する必要があります。
その後、Oracle VM VirtualBoxアイコンを右クリックし、「プロパティー」>「互換性」タブに移動して、「このプログラムを管理者として実行」チェックボックスを選択します。
これを行った後、前述のように問題が発生することはありません。
2]プラットフォームパッケージをインストールします
プラットフォームパッケージは、VirtualBoxがさまざまなコンポーネントを簡単に使用できるようにします。まだインストールしていない場合は、このページにアクセスして、OSの最新のプラットフォームパッケージをダウンロードできます。
3]保存された状態を破棄します
VirtualBoxを閉じていないか、仮想マシンを適切に実行していない場合、このような問題が発生する可能性があります。したがって、[保存された状態を破棄]オプションを使用して、実行中のすべてのプロセスを強制終了し、アプリをすぐに閉じます。または、仮想マシンを選択して、Ctrl + Jを押すこともできます。
4] VirtualBoxを再インストールします
上記の提案のいずれも問題の解決に役立たなかった場合、唯一の解決策はVirtualBoxの再インストールです。再度取り付ける前に、残ったものをすべて取り除くことを忘れないでください。
これらのソリューションがお役に立てば幸いです。
次に、VirtualBoxがハードディスクイメージファイルの登録とオープンに失敗した場合に何ができるかを見ていきます。