Hello,
I've had this error: Callee RC: E_NOINTERFACE (0x80004002) with virtualbox 5.x, 4.3, 4.2
Posted in 5.1.4 thread - no reaction from virtualbox team, so I've started debugging by myself.
And it worked. In my case the problem was because RegQueryKey of HKCU\Software\Classes\CLSID\{00020420-0000-0000-C000-000000000046} returned BUFFER TOO SMALL
So, I've deleted HKCU\Software\Classes\CLSID\{00020420-0000-0000-C000-000000000046} and now Virtualbox starts.
Fix for "Callee RC: E_NOINTERFACE (0x80004002)"
Re: Fix for "Callee RC: E_NOINTERFACE (0x80004002)"
New error when I press Start button for VM: 
But at least Virtualbox starts, so will continue debugging. So, the problem is 3 years old... See ticket https://www.virtualbox.org/ticket/12087
Failed to open a session for the virtual machine CentOS.
Result Code: E_FAIL (0x80004005)
But at least Virtualbox starts, so will continue debugging. So, the problem is 3 years old... See ticket https://www.virtualbox.org/ticket/12087