Page 1 of 1
E_ACCESSDENIED (0x80070005)
Posted: 17. Jun 2018, 19:27
by Batman8675
Greetings! Whenever I try to open Virtualbox on my non-admin account, I get this message:
Code: Select all
The object is not ready.
Result Code: E_ACCESSDENIED (0x80070005)
Component: VirtualBoxClientWrap
Interface: IVirtualBoxClient {d2937a8e-cb8d-4382-90ba-b7da78a74573}
Any ideas how I can fix this?
Windows 10 Pro N 1803
Latest stable Virtualbox release, installed it literally 20 min ago
Re: E_ACCESSDENIED (0x80070005)
Posted: 18. Jun 2018, 19:42
by socratis
Batman8675 wrote:Whenever I try to open Virtualbox on my non-admin account
Does this mean that if you open VirtualBox with an
admin account, it works?
Re: E_ACCESSDENIED (0x80070005)
Posted: 19. Jun 2018, 10:14
by mpack
It looks like it has not been installed correctly, i.e. for the current user.
You need to use "Run as administrator" from your normal account to run the VirtualBox installer. This is very different from logging in using an "Admin" account and installing for that user account.
Re: E_ACCESSDENIED (0x80070005)
Posted: 17. Jun 2019, 07:11
by Capricorn404
Hello!
I've got the same error mesage on my PCs under user unprivileged account. And I've found the reason of this error in incorrect permissions set for COM Object "VirtualBox Application". When I've set the default permissions for access and activation, error message has gone.
I think that the virtualbox windows setup application sets incorrect permissions for COM object. Please help me.
Thank you.
Re: E_ACCESSDENIED (0x80070005)
Posted: 17. Jun 2019, 10:59
by mpack
Capricorn404 wrote:
I think that the virtualbox windows setup application sets incorrect permissions for COM object. Please help me.
(A) VirtualBox doesn't have a setup application, the apparant application is just a wrapper for MSI, the standard built-in Windows app installer.
(B) Make sure you run the installer for the intended user account, not while logged in as the "Admin" user. With your normal user account, use "Run as administrator" to request temporary elevation of privileges.
Re: E_ACCESSDENIED (0x80070005)
Posted: 11. Apr 2020, 16:08
by Foguete
I know this is old, but I just ran into this, and it had nothing to do with admin/installation. Instead, in my case the problem was that for some reason I had a vbox process running in the background, and when I tried to launch/open vbox I got this same error. I setup my VMs to start up automatically (just a shortcut in my startup folder), so that's probably why, but this was the first time it happened, and even though my VMs did start up automatically I shut them down, so I would've assumed there was no more vbox process running.
In any case, if anyone runs into this too, check your task manager, and manually kill any vbox process. Good luck.
Re: E_ACCESSDENIED (0x80070005)
Posted: 11. Apr 2020, 19:38
by mpack
It's a good observation. Especially if someone is in the habit of auto-starting headless VMs and there being no sign that a VM is running - unless you check the tasklist. I guess the error could be more informative than "access denied" though!
Re: E_ACCESSDENIED (0x80070005)
Posted: 13. Aug 2020, 14:10
by hemmingway
I had the same problem.
The Virtual Box Manager could not write the *.vbox file.
The disk has no empty space. The *.vbox file size is zero and is corrupt.
Copying the *.vbox-prev file to *.vbox fixed this problem.
Greetings, Bernhard
Re: E_ACCESSDENIED (0x80070005)
Posted: 13. Aug 2020, 15:16
by mpack
Unless you get "unable to create COM object" then it is not the same problem. Please create your own topic to discuss your problem.