Windows Update Error Code “0x80070005” is an “Access Denied” error code; this error can happen if you don’t have sufficient permissions when logged in as a particular user. This can also happen if permissions have been changed on specific files, folders
or even registry keys. It’s possible that there may be Malware on your computer that can be causing the issue.
To help resolve the permissions issues, you can use a tool called Sysinternals to adjust your permissions. If you’re not an advanced PC user you may not to try using this tool. To do this on Windows 7 and Windows Vista computers click the link below
and follow the steps on the post: