Windows 2003 Server R2 Standard x64 Edition で VirtualBox を使用して 2 つの VM を実行していますが、両方ともサーバーの起動時にスケジュールされたタスクで起動されます。
VM:
- デビアンx64
- Windows XP プロフェッショナル
どちらも正常に動作しますが、サーバーにログインして VirtualBox のアプリケーション (VboxManage.exe、VirtualBox.exe、VBoxHeadless.exe など) を実行しようとすると、管理できず、次のエラーが表示されます。
Failed to create the VirtualBox COM object.
The application will now terminate.
Callee RC: CO_E_SERVER_EXEC_FAILURE (0x80080005)
タスクマネージャーには、VirtualBox からの 3 つのプロセスが表示されます。
画像名 / ユーザー名
VBoxHeadless.exe / システム
VBoxHeadless.exe / システム
VBoxSVC.exe / システム
すでに自分のユーザー(Active Directory の管理者グループ内)で実行してみましたが、同じ結果になりました。
VBoxSVC.exe を強制終了すると、他のコマンドを再度実行できますが、他の VM は停止し、VM を再度実行するには両方の VBoxHeadless プロセスを強制終了する必要があります。
しばらく探していましたが、今まで成功できませんでした。
答え1
Windows 7 64 ビットでは、関連.VirtualBox
ファイルを削除すると問題が解決しました。