Windows Error Solutions – Access Denied

Explainations for 0×80070005 from Microsoft

0×80070005 Access is denied. You do not have permission to perform the requested operation

Root cause for 0×80070005 error

  • The current logged on user doesn’t have enough permission to perform the task

For example, users without administrator privilage are not allowed to change the locale settings for the computer. In this case, you have to logon use another user account or add yourself to the required user group.

  • Although the user has the permission, the program is not run with the permission

Starting from Windows Vista, a security measure called UAC is introduced, which means the program you started will not have super user privilage even if you are the administrator.To solve this problem, try to right click on the program and then select run as administrator.

  • The program is run under predefined user role, and without sufficient privilage

This case is normally found when you run some program as windows service or scheduled tasks. Please check the user role that the program is using. Another possibility is that the password for the user has been changed or expired, you need to update the password stored.

  • Incorrect registry settings

If you confirmed you have got sufficient permissions but windows still reports error 0×80070005, you could try to clean up windows registry for any possible errors. A tool I used could be download here.

4 Responses to “Windows Error Solutions – Access Denied”

  1. gurtej says:

    hello,
    i have read your solutions, but my issue is different. when i open cmd, and type regsvr32 C:\Windows\System32\dx8vb.dll and press enter….. the message box and show me the error code 0×80070005…please give the solutions.
    thank you.

  2. admin says:

    I guess you may need elevated user control permission, have you started the cmd windows as administrator?

  3. gurtej says:

    ah thanks, that works

  4. michael says:

    Thanks for providing me the information, the tool you recommended did solve my problem. It’s not free though…

Leave a Reply