I had a virtual machine for my cousin the day before yesterday. I installed it on the U disk because I wanted a mobile version. Then I forgot that the machine has already installed VirtualBox (the official installation version). As a result, the VirtualBox on my machine today prompts "VirtualBox prompts a serious error and fails to create a COM object, the application will be interrupted. Follow the detailed prompts to "RC: regdb_e_classnoregulatory (0x80040154 )』
Solution: (from http://www.2kaba.com/view/virtualbox-com-error.html)
1. Run the command window ("Win + R", enter cmd and press enter)
2. Enter (note that the path is changed to your VirtualBox installation directory): D: WIN_ProgramVirtualBoxvboxsvc.exe/reregserver
3. Continue with the input (also note that the path is changed to your VirtualBox installation directory): regsvr32 D: WIN_ProgramVirtualBoxvboxc.dll
--------
The above solution is accompanied by a solution that encounters other errors and is recorded together.
"VirtualBox prompt:" Cannot access the kernel driver !" Solution "(The solution is valid until it is not met)
Most of the problems are caused by the fact that you have not registered components after reinstalling the system and running the virtual machine. The solution is as follows:
Open the VirtualBox installation directory, right-click the VBoxdrv. inf file, and select install.