I was trying to clone my old vdi disks to vhd format in order to use them in Hyper-v on Windows 8 OS. According to virtualbox documentation, I must use vboxmanage.exe clonehd xxxx.vdi yyyyy.vhd --format vhd.
When I executed the command, vboxmanage gives below error messages.
VBoxManage.exe: error: Failed to create the VirtualBox object!VBoxManage.exe: error: Code CO_E_SERVER_EXEC_FAILURE (0x80080005) - Server execution failed (extended info not available)VBoxManage.exe: error: Most likely, the VirtualBox COM server is not running or failed to start.
I binged-it and I found few forum posts that talks about useridentity in COM+ server and permissions. It suggests to change the user identity to local logged on user. Strangely, I couldn't find virtualbox COM+ services on Windows 8.
I was using "Administrator:Command Prompt" for cloning since I thought that it is better. With a wild guess, I opened a regular "Command Prompt" since bing-results were talking about user identity and executed same clonehd command and it worked.
in case you are pulling your hair due to same problem.